Как сделать ISO с диска?

У меня здесь есть диск, и мне нужно взять ISO-образ диска. Есть ли какое-то программное обеспечение, которое я могу использовать для получения образа с диска, или Ubuntu поставляется с ним?

3
задан 19 July 2012 в 21:17

5 ответов

Используйте Brasero Disc Burner:

Install via the software center

Или через терминал выполните следующую команду.

sudo apt-get install brasero

Чтобы скопировать диск в образ ISO, нажмите Disc copy, затем выберите Image File в качестве места назначения.

0
ответ дан 19 July 2012 в 21:17

Хотя Brasero, вероятно, проще, если вам интересно, вот как создать iso из командной строки с помощью mkisofs:

genisoimage -r -J -o cd_image.iso /directory

Теги -r и -J позволяют использовать длинные имена файлов. -o обозначает вывод, за которым следуют выходной файл и каталог. После этого вы можете смонтировать образ с помощью mount или записать с помощью wodim.

Wiki помощи сообщества для Ubuntu - фантастический ресурс. Посмотрите на ссылку для более подробной информации.

0
ответ дан 19 July 2012 в 21:17

Стандартное приложение для записи в Ubuntu Brasero может это сделать. Он поставляется с Ubuntu.

Выберите опцию Copy CD/DVD. В свойствах вы выбираете тип (.iso)

0
ответ дан 19 July 2012 в 21:17

Графические приложения такая реклама Brasero или K3b должен хорошо работать для создания ISO от диска, но существует на самом деле несколько способов сделать его. Я всегда использовал немного более сложное, но для моих старых аппаратных средств, более надежных, путь, который использует dd/if. Если Вы - уверенное выполнение его этот путь (или старомодный), это всегда работало на меня:

  • Первое место диск в Вашем диске и получает размер блока и размер тома с

    isoinfo -d -i /dev/sr1 
    

или безотносительно /dev узел для Вашего целевого диска.

  • Следующий запуск следующее, заменяя /dev узел с Вашим собственным и местом номера блока и номера томов, полученные от isoinfo где <isoinfo result> происходит ниже:

    dd if=/dev/sr1 bs=<isoinfo result> count=<isoinfo result> of=/home/mike/Folder/thegreat.iso 
    

    (Некоторые значения в качестве примера, о которых сообщают isoinfo поскольку физический диск: "Logical block size is: 2048, Volume size is: 309669". Так, в dd/if команды выше, бакалавр наук был бы 2048, и количество будет 309669. Не используйте эти значения, однако, используйте тех isoinfo дает для Вашего собственного диска.)

    Также удостоверьтесь, что Вы используете корректное /dev узел Вашего CD/DVD-привода, например, обычно /dev/sr0, /dev/sr1.

Даже при том, что большинство людей использует графические приложения, я нашел что dd/if метод работал более надежно, чем brasero для меня.


Я подготовил сценарий к тому, что он сделал ISO из диска.

Поскольку я использую позиционные параметры в сценарии, необходимо указать устройство ($1) и ISO, которая будет создана ($2),

Как пример, если это не находится в Вашем ~/bin, Вы могли назвать его с:

./script_name.sh /dev/sr0 /home/$USER/new.iso

Содержание сценария; сделайте это исполняемым файлом с chmod u+x после создания его.

#!/bin/bash

# $1 and $2 are specified on the command line when the script is called; $1 must be /dev/sr0 or whatever is the drive; $2 is the location and name of iso to be created

val1="$(isoinfo -d -i "$1" | grep -i "block size" | awk -F ': ' '{print $2}')"
val2="$(isoinfo -d -i "$1" | grep -i "volume size" | awk -F ': ' '{print $2}')"

dd if="$1" bs="$val1" count="$val2" of="$2"

exit 0
8
ответ дан 19 July 2012 в 21:17

Мне всегда нравилось использовать dvdisaster, так как он изящно обрабатывает плохие (поцарапанные) CD.

На самом деле он был написан для восстановления данных с плохих компакт-дисков, но он прекрасно работает и с хорошими читаемыми компакт-дисками.

0
ответ дан 19 July 2012 в 21:17

Другие вопросы по тегам:

Похожие вопросы: