Как скопировать CD диск в Linux?

Сегодня уже поднимал тему записи CD дисков в линукс, и теперь хочу немного продолжить тему, так как есть ещё одна консольная программа, которая может пригодится кому то, особенно любящим консоль. Как скопировать CD диск в Linux?

Называется эта программа cdrdao. Установить эту программу можно в терминале командой:

sudo apt-get install cdrdao

Программа эта очень лёгкая, так что вам не понадобится рохля для "поднятия" этой тяжести. Я сегодня как раз ушёл с гнома, так как мой ноутбук стал уже неровно дышать от перегрузок, которые я взвалил на него.

Команда cdrdao -это альтернатива для wodim. Возможности cdrdao не так широки, но она предлагает гораздо больше параметров для считывания и записи аудио-дисков. Название команды подсказывает, что информация создается в режиме односеансовой записи (disk at once, коротко — DAO).

Как скопировать CD диск

На практике команда cdrdao чаще всего используется для копирования аудио-дисков. Первая команда cdrdao создает файлы data.bin (содержимое компакт-диска) и data.toc (оглавление). Вторая команда записывает эти данные на CD.

user$ cdrdao read-cd --device 0,0,0 data.toc
user$ cdrdao write --device 0,0,0 --buffers 64 data.toc

Верификация дисков с данными. Следующая команда сравнивает содержимое CD с оглавлением каталога master файл за файлом и байт за байтом. Все найденные различия записываются в файл diff.log, находящийся в домашнем каталоге.

Вместо /media/cdrom необходимо указать каталог в вашей файловой системе, к которому будет привязан CD.

root# diff -qrd /master /media/cdrom/ >& ~/diff.log

Во втором окне (или во второй консоли) можно проследить процесс создания файла diff.log с помощью tail. Поскольку в данном случае используются символьные ссылки, не обойдется без сообщений об ошибках, так как символьные ссылки уже не будут указывать в нужное место CD.

Однако по-настоящему беспокоиться стоит в том случае, когда отдельные файлы вообще не удается прочитать (ошибка ввода-вывода) или когда оглавление файлов отличается от необходимого (а вы уверены, что не вносили в файл изменений).

root# tail -f ~/diff.log

Если вы хотите просто протестировать, можно ли прочитать все данные содержащиеся на диске (вне зависимости от того, что это за данные), выполните следующую команду. Такой тест оправдан, например, в тех случаях, когда вы получили компакт-диск, который, возможно, неисправен (например, это касается установочного диска Linux).

root# dd if=/dev/cdrom of=/dev/null

Вот такие полезные программы, которые могут быть интересны любителям консоли:)


VK
OK
MR
GP

Опубликовано © Просто Linux | Всё про Линукс, Android и Windows.

How to Fix Problem Detect And Mount CD-ROM Install Kali Linux 2.0

Как записать содержимое папки на диск DVD в Linux?

HowTo: Запись ISO образов DVD-дисков в Linux с помощью GROWISOFS


Увы, пока нет комментариев :(

Понравилась ИГРА? Возьми КОД, поставь себе на сайт и улучши поведенческие факторы!


СОВЕТ ДНЯ: Если вы хотите вернуть часть стоимости при покупке в интернет магазине, обязательно воспользуйтесь одним из сервисов кэшбэка:

1. EPN — самый надежный кэшбэк (Aliexpress, OZON, ASOS и BANGGOOD)

2. Алибонус — самый щедрый кэшбэк на Алиэкспресс, возвращают 10%

3. LetyShop — самое большое количество магазинов — 842 магазина!

Что такое кэшбэк читайте в ЭТОЙ СТАТЬЕ…

Самый лучший хостинг!

лучший хостинг

НАЙТИ НА САЙТЕ

КОМАНДЫ LINUX

РЕПОЗИТОРИИ LINUX

ОБЛАЧНЫЕ СЕРВИСЫ

КОМПЬЮТЕРНЫЕ ТОВАРЫ

КАК ЗАРАБОТАТЬ В СЕТИ?

ВСЕ СТАТЬИ САЙТА

© Все права сохраняются. Копировать материалы без разрешения автора ЗАПРЕЩАЕТСЯ!