Announcement

Collapse
No announcement yet.

HOWTO - записываем DVD в openSolaris 10

Collapse

Forum Topic List

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • HOWTO - записываем DVD в openSolaris 10

    итак задача - находясь в командной строке Solaris10 записать на DVD несколько видеофайлов. Используем только командну строку, потому как установить что-то вроде k3b на уже работающий GNOME задача для настоящих мазохистов...

    все оказалось очень просто и красиво:

    1. сначала создаем из имеющихся файлов iso-образ, для этого предварительно скопируем нужные файлы в отдельную директорию с произвольным названием:
    Code:
    #mkdir foo/
    #mkisofs -JR -o ~/disk.iso ./foo/
    примерно через 5 минут имеем iso образ диска размером 4.3GB
    команда mkisofs имеет миллион опций и переключателей, я с трудом выделил два минимально необходимых: J генерирует Joliet directory information, опция R (Generate Rock Ridge directory information) была просто затребована системой, что это такое я пока не знаю...

    2. тестируем полученный образ, создав и смонтировав loop устройство (loop device, loopback device, vnd (vnode disk), or lofi (loopback file interface)), в Linux этим занимается команда losetup, а в Solaris есть аналогичная команда lofiadm:
    Code:
    #lofiadm -s ~/disk.iso /dev/lofi/1
    #mkdir /mnt/iso
    #mount -F hsfs /dev/lofi/1 /mnt/iso
    нужно учесть, что путь к файлу образа диска должен быть абсолютным

    в случае, если у вас отсутствует файл устройства /dev/lofi/0, его можно просто создать на время эксперимента:
    Code:
    #mkdir /dev/lofi/
    #touch /dev/lofi/1
    если сейчас вы видите в директории /mnt/iso нужные вам файлы, значит все готово для записи на физический DVD диск

    3. для записи используем клманду cdrw
    Code:
    #cdrw -i ~/disk.iso
    Looking for CD devices...
    Initializing device...done.
    Preparing to write DVD
    всего одна команда, система сама найдет записывающее устройство, запишет образ, и сообщит о готовности. Полученный таким образом диск прекрасно читается как на WINDOWS машинах, так и на плеере PHILIPS.

  • #2
    Re: записываем DVD в openSolaris 10

    отлично, Ulitka
    пора "штурмовать Unix"
    а можно записать CD, есть мечта сравнить с дисками, записанными под Win

    Comment


    • #3
      Re: HOWTO - записываем DVD в openSolaris 10

      Originally posted by Rupriht View Post
      отлично, Ulitka
      пора "штурмовать Unix"
      вот я и штурмую!

      Originally posted by Rupriht View Post
      а можно записать CD, есть мечта сравнить с дисками, записанными под Win
      ну это я пошутил так, вы же понимаете, разницы там никакой не будет, CD или DVD, все ж стандартно, Joliet. Просто меня всегда удивляло, насколько графический интерфейс удаляет нас от природы вещей. Вот только посмотрите, чего хочет популярный k3b для того чтобы была возможность записывать, используя GUI:

      What you need to run K3b:
      mandatory:
      - since K3b is a CD writing program a cd writer would be a good thing to have ;-)
      - the QT3 library (at least version 3.2)
      - the KDE3 libraries (at least version 3.2)
      - the cdparanoia library for cd ripping from Monty
      - the cdrtools (cdrecord, mkisofs) from Joerg Schilling
      - the dvd+rw-tools by Andy Polyakov for DVD writing

      optional:
      - cdrdao, the other linux cd writing program from Andreas Mueller
      - the transcode tools for DVD ripping and DivX/XviD encoding from Thomas Oestreich
      - vcdimager >= 0.7 for creating video cds
      - libmad for mp3 decoding
      - ogg-vorbis libraries for encoding and decoding
      - the FLAC++ libraries for flac-decoding
      - the eMovix package
      - TagLib by Scott Wheeler for reading Meta data tags
      - the musepack (or now mpcdec) library for decoding Musepack audio files
      - the ffmpeg library to decode other audio file formats such as wma
      - the sndfile library to decode audio file formats such as AIFF or VOC
      - the lame library to encode audio files in the mp3 format
      - sox to encode audio files in formats such as AIFF or VOC
      - a dynamically compiled libffmpeg for wma decoding
      - the musicbrainz library for metadata queries for single audio titles

      и это при том, что в становленной у меня Solaris я нашел ТРИ!! программы grep различных версий, установленных в разных директориях, как минимум ЧЕТЫРЕ пути, за которыми можно найти те или иные бинарники, необходимые для сборки программ и столько же мест для хранения необходимых библиотек... Я знаю, что это у меня с непривычки, все со временем пройдет, но все же!

      Comment

      Working...
      X