Работа с CD-RW из Консоли

CD-RW – это перезаписываемый компакт-диск (CD).

На CD-RW возможно производить многократную записи информации.

Однако многократная перезапись со временем приводит к механической усталости рабочего слоя и его деструкции.

Создание ISO-образа первой сессии

# mkisofs -v -J -iso-level 2 -o /tmp/image1.iso /home/username/docs1

Запись первой сессии

# cdrecord -v -eject -multi dev=ATAPI:0,1,0 speed=8 /tmp/image1.iso

где:

  • -multi – флаг создания мультисессионного диска.

Получение информации о существующих сессиях

# cdrecord -msinfo dev=ATAPI:0,1,0
0,74492

где:

  • -msinfo – запрашивает информацию о последней сессии на диске
  • 0,74492 – начало и конец сессии

Создание ISO-образа второй и последующих сессий

Для записи второй и всех последующих сессий, утилите mkisofs нужно указать, с какого места на диске начинается свободное пространство.

# mkisofs -v -J -iso-level 2 -M /dev/hdc1 -C 0,74492 -o /tmp/image2.iso /home/username/docs2

где:

  • -M/dev/hdc1 – указывает путь к диску с существующей сессией;
  • -C0,74492 – начало и конец сессии.

Запись второй и последующих сессий

# cdrecord -v -eject -multi dev=ATAPI:0,1,0 speed=8 /tmp/image2.iso

где:

  • -multi – указывает на то, что диск ещё будет дописываться. Без параметра -multi диск будет считаться записанным полностью и закрытым для последующей записи.

Получение информации о содержимом мультисессионного диска

# cdrecord -toc dev=ATAPI:0,1,0

где:

  • -toc – считывает информацию о сессиях, уже записанных на диске.

Результатом будет список сессий с указанием времени создания сессии и значений начала и конца для каждой сессии.

Стирание мультисессионного диска

# cdrecord -v blank=fast dev=ATAPI:0,1,0

где:

  • blank=MODE – режим очистки, где MODE:
  • fast – быстрая очистка диска
  • all – полная очистка диска;
  • session – очистка только последней сессии;
  • unclose – открытие последней записанной сессии.

Статьи по Теме

Категории
Поиск