Вопрос: Как я могу копировать компакт-диски в файлы ISO на Ubuntu?


Проблема:  Я создал 3 DVD-диска, заполненных дисками восстановления системы Windows, в случае, если у меня когда-либо возникла проблема с оборудованием, и вам нужно переустановить Windows для запуска диагностических тестов. Тем не менее, я не хочу беспокоиться о потере их, поэтому я хотел бы сделать резервные копии дисков восстановления в виде образов ISO, которые я могу хранить на внешнем жестком диске.

Поиск Google показал, что я могу сделать это, используя команду unix dd (или «dump dump») unix.

dd if=/dev/who-knows-where? of=/home/wdkrnls/x201-recovery-2011-09-30.iso

Но проблема в том, что Ubuntu не использует старое соглашение об ассоциировании /dev/cdrom с диском cd-rom. Вместо этого Nautilus автоматически создает /media/CD_ROM который является каталогом, а не самим диском. Я попытался запустить dd в любом случае и получил:

/ bin / dd: чтение '/ media / CD_ROM /': это каталог   0 + 0 записей в   0 + 0 записывает   0 байт (0 B) скопировано, 0.0158501 с, 0,0 кБ / с

Я попытался запустить dmesg | tail и увидел ссылку на:

[215135.134164] sr 9: 0: 0: 0: Прикрепленный файл scsi generic sg1 type 5

Поэтому я попробовал ls /dev/sg1, но не было никакого файла, который называется. Появляются только мои разделы sudo fdisk -l, оставив меня в тупике, что делать дальше.

Решение:  Я понял, что смогу решить свою проблему с brasero или k3b, и поэтому отказался от изучения внутренних дел Ubuntu. Тем не менее, я все равно не буду возражать, зная, как использовать dd для выполнения той же задачи.

Как я могу решить свою проблему с помощью dd?


4
2017-10-01 21:34


Источник




Ответы:


Загрузите компакт-диск в дисковод, чтобы он монтировался. Откройте интерфейс командной строки и введите «df -h»

Это отобразит все подключенные диски в вашей системе.

Mine отображает следующее.

foo@MyBoX:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             448G  308G  118G  73% /
none                  1.9G  768K  1.9G   1% /dev
none                  2.0G  2.2M  2.0G   1% /dev/shm
none                  2.0G  476K  2.0G   1% /var/run
none                  2.0G     0  2.0G   0% /var/lock
/dev/sdb1             459G   12G  424G   3% /mnt/work_files
/dev/mapper/udisks-luks-uuid-7cc81eaa-5df2-4005-984f-18304c43735b-uid1000
                      4.0G  2.1G  2.0G  52% /media/thumbdrive
/dev/sr0              231M  231M     0 100% /media/cdrom0

Он показывает мое устройство как /dev/sr0, Поэтому я бы использовал:

dd if=/dev/sr0 of=/home/foo/somedir/recovery.iso

Я использовал это много раз для создания резервных копий CD и DVD. Вы также можете установить iso в файл loopback и использовать его, как если бы это был CD / DVD. Удобен для игр, которые работают под вином или кроссовером, для которых требуется воспроизведение компакт-диска.


4
2017-10-01 21:49



Мне нужно узнать, как лучше отформатировать мои ответы. - peck


  1. Пойдите в наутилус.
  2. Щелкните местоположение компьютера в верхней панели (значок компьютера).
  3. Щелкните правой кнопкой мыши на компакт-диске. Выберите «Копировать диск ...»
  4. Выберите пункт «Файл изображения» в качестве адресата.
  5. Щелкните свойства, чтобы указать, куда поместить файл.
  6. Введите имя файла и убедитесь, что вы используете ISO9660 как тип. Нажмите (я думаю, что это «Открыть» для открытия этой папки, но это может быть «Сохранить»)
  7. Нажмите «Копировать диск» (или «Записать», опять же, я не помню точной формулировки).

0
2017-10-01 21:55