Кратко о записи дисков
Кратко о записи дисков
1. Cоздание iso-образов:
mkisofs -R -J -jcharset koi8-r -o image.iso /path/dir/
Здесь мы создаем образ, используя Rock Ridge (опция -R). Это позволяет обойти некоторые ограничения файловой системы iso9660, — такие как ограничение на размер собственно файловой системы (650 mb), длин имен файлов (формат 8.3) и ряд других.
Для того, чтобы и под Windows можно было комфортно читать диски, используется опция -J, создающая этот образ и в т.н. Joliet-формате тоже. Если у вас файлы имеют русские имена в кодировке koi8-r, то это учитывается опцией -jcharset koi8-r, и в дальнейшем можно будет читать записанные диски с корректным отображением русских названий файлов.
image.iso — это имя образа диска, который мы создаем, /path/dir/ — источник файлов для этого образа.
2. Чтобы проверить образ, перед записью:
mount -o loop image.iso /mnt/iso
3. Очистка диска для CD-RW:
cdrecord -v blankЗst dev=x,x,x
опция blankЗst указывает на то, что произойдет быстрая очистка диска (т.е. очистка оглавления), и после этого можно записывать вновь.
Если вы хотите очистить диск полностью, то используйте опцию blank=all.
4. Запись CD:
cdrecord dev=x,x,x speed=4 -v image.iso
speed=4 — это скорость записи CD.
Также можно добавить опцию -eject:
cdrecord -eject dev=x,x,x speed=4 -v image.iso
в этом случае лоток привода выдвинется после записи.
Если вы записываете мультисессионный диск, необходимо добавить опцию -multi. Тогда, когда вы будете записывать следующую сессию, нужно будет узнать, где закончилась предыдущая запись. Это выполняется командой
cdrecord -msinfo dev=x,x,x
На экране вы получите число вида 11111,22222. С него будет начинаться следующая запись:
mkisofs -R -o image2 -C 11111,22222 -M /dev/hdc /path/dir/
5. Оболочка для записи дисков под Linux.
Одной из хороших и удобных графических надстроек над все теми же cdrecord и mkisofs для записи CD является XCD-Roast ( http://xcdroast.org/ ). Работа с ней интуитивно понятна, а скриншоты программы я привожу здесь.
X-Stranger linux@hitech.by
1. Cоздание iso-образов:
mkisofs -R -J -jcharset koi8-r -o image.iso /path/dir/
Здесь мы создаем образ, используя Rock Ridge (опция -R). Это позволяет обойти некоторые ограничения файловой системы iso9660, — такие как ограничение на размер собственно файловой системы (650 mb), длин имен файлов (формат 8.3) и ряд других.
Для того, чтобы и под Windows можно было комфортно читать диски, используется опция -J, создающая этот образ и в т.н. Joliet-формате тоже. Если у вас файлы имеют русские имена в кодировке koi8-r, то это учитывается опцией -jcharset koi8-r, и в дальнейшем можно будет читать записанные диски с корректным отображением русских названий файлов.
image.iso — это имя образа диска, который мы создаем, /path/dir/ — источник файлов для этого образа.
2. Чтобы проверить образ, перед записью:
mount -o loop image.iso /mnt/iso
3. Очистка диска для CD-RW:
cdrecord -v blankЗst dev=x,x,x
опция blankЗst указывает на то, что произойдет быстрая очистка диска (т.е. очистка оглавления), и после этого можно записывать вновь.
Если вы хотите очистить диск полностью, то используйте опцию blank=all.
4. Запись CD:
cdrecord dev=x,x,x speed=4 -v image.iso
speed=4 — это скорость записи CD.
Также можно добавить опцию -eject:
cdrecord -eject dev=x,x,x speed=4 -v image.iso
в этом случае лоток привода выдвинется после записи.
Если вы записываете мультисессионный диск, необходимо добавить опцию -multi. Тогда, когда вы будете записывать следующую сессию, нужно будет узнать, где закончилась предыдущая запись. Это выполняется командой
cdrecord -msinfo dev=x,x,x
На экране вы получите число вида 11111,22222. С него будет начинаться следующая запись:
mkisofs -R -o image2 -C 11111,22222 -M /dev/hdc /path/dir/
5. Оболочка для записи дисков под Linux.
Одной из хороших и удобных графических надстроек над все теми же cdrecord и mkisofs для записи CD является XCD-Roast ( http://xcdroast.org/ ). Работа с ней интуитивно понятна, а скриншоты программы я привожу здесь.
X-Stranger linux@hitech.by
Компьютерная газета. Статья была опубликована в номере 39 за 2002 год в рубрике soft :: linux