В этой команде вам нужно изменить параметр
sudo cdrecord — scanbus
Команда выведет список CD/DVD, установленных в вашей системе. Вам нужно запомнить идентификатор нужного привода и использовать его при записи образа диска.
Для очистки DVD-RW диска служит команда:
sudo dvd+rw-format — f имя_устройства_DVD-RW
Для быстрой очистки CD-RW введите команду:
sudo cdrecord — v blank=fast dev=0,0,0
Если нужно произвести полную, а не быструю очистку, замените
12.4.3. Программа mkisofs
Пусть у вас есть файлы и каталоги, которые нужно записать на CD/DVD. Существующая в Linux технология записи CD/DVD не позволяет записывать файлы и каталоги непосредственно на носитель с помощью команд консоли. Вам придется создать каталог, поместить в него все файлы и каталоги, которые вы хотите записать на оптический диск, затем создать по этому каталогу ISO-образ и уже его записать на «болванку».
Скопируйте все необходимые вам файлы в каталог ~/cd. Затем выполните команду:
sudo mkisofs — r -jcharset koi8-r — o ~/cd.iso ~/cd
Эта команда создаст по каталогу ~/cd файл образа cd.iso и поместит его в ваш домашний каталог. Обратите внимание на кодировку локализованной версии — здесь используется koi8-r. Указание кодировки необходимо для правильного отображения русскоязычных имен файлов и каталогов MS Windows. Если у вас другая кодировка, например, utf8, вы должны указать ее:
sudo mkisofs — r -jcharset utf8 — o ~/cd.iso ~/cd
После создания ISO-образа его нужно записать на носитель с помощью программы cdrecord, как было показано ранее. После записи не забудьте удалить образ, чтобы он не занимал место на диске.
Впрочем, существует также способ записи каталога на CD/DVD без создания промежуточного ISO-образа. Для этого служит такая составная команда:
sudo mkisofs — jcharset кодировка /каталог | cdrecord — опции
12.4.4. Преобразование форматов образов дисков
Иногда требуется записать созданный в другой программе образ диска, формат которого отличается от ISO9660. Наиболее часто встречаются образы дисков в форматах IMG, BIN, CUE, NRG, CCD.
Если у файла образа «расширение»[3] img, то это еще не означает, что формат образа ISO9660. Одни программы, например, k3b, действительно, создают образ в формате ISO9660 и записывают его в файл с расширением img, а другие программы могут записывать в файл с таким же расширением образы дисков в собственных форматах. Итак:
файлы с раширениями bin/cue можно записать на диск с помощью программы cdrdao или преобразовать в ISO-образ с помощью программы bchunk;
программа Nero записывает образы диска в формате NRG (расширение nrg), который можно преобразовать в ISO-образ с помощью программы nrg2iso. Если вам нужно открыть NRG-образ, дабы посмотреть, что в нем, вы это можете сделать с помощью команды:
sudo mount — t udf,iso9660 — o loop,ro,offset=307200 файл. nrg точка_монтирования
образ в формате CloneCD (расширение ccd) можно преобразовать в формат ISO с помощью программы ccd2iso.
12.4.5. Создание и монтирование файлов с файловой системой
Иногда (например, для создания своего мини-дистрибутива) требуется создать файл, содержащий собственную файловую систему. Первым делом надо создать пустой файл, потом создать в нем файловую систему, а затем под-монтировать данный файл к корневой файловой системе. Все это можно сделать с помощью трех команд:
sudo dd if=/dev/zero of=/file.fs bs=1k count=100000
sudo mkfs.ext2 — F /file.fs
sudo mount — t ext2 — o loop file.fs /mnt/disk
Первая команда создает пустой файл размером почти 100 Мбайт (100 000 Кбайт), вторая — создает файловую систему типа ext2 в этом файле, третья монтирует файл к каталогу /mnt/disk.
12.5. Чтение «битых» компакт-дисков
К сожалению, компакт-диски иногда портятся. Чаще всего причиной становится чисто механическое повреждение диска, например, царапина. Прочитать данные с такого диска уже нельзя, но если потеря некоторых данных некритична (например, это диск с фильмом), можно попытаться извлечь оставшуюся информацию.
Сначала создайте образ компакт-диска как есть (с пропуском ошибок):