212

Приветствуются как командные строки, так и ориентированные на экран указатели!

Обновить:

Я проверил дисковые утилиты, методы hdiutil и dd. Дд кажется самым быстрым, 30 минут на моем MacBook Pro против 40 минут для hdiutil. Я был в состоянии упростить дд использовать только if= и of=

Для DVD я использовал /dev /disk2. Я проверил это с diskutil list и сначала размонтировал его.

$ sudo umount /dev/disk2
$ dd if=/dev/disk2 of=mydisk.iso

9 ответов9

192

Как правило, существует четыре способа создания образа диска в окне OS X:

  1. Дисковая утилита - подсказки на экране помогут вам, но по умолчанию создадут .dmg, который является форматом файла, специфичным для OS X. Дисковая утилита также создаст ISO (расширение .cdr), если вы выберете опцию «CD /DVD Master» перед созданием образа. При желании вы можете переименовать расширение (.iso) после создания.

  2. Roxio Toast - де-факто сторонний стандарт в создании оптических носителей на Mac OS уже более десяти лет, он будет создавать практически любой формат CD или DVD, который вы хотите.

  3. Утилита командной строки hdiutil , которая фактически создаст все форматы, которые поддерживает Toast, бесплатно, хотя и гораздо менее привлекательна. Если вы хотите создать ISO с помощью этого инструмента, используйте hdiutil makehybrid -iso -joliet -o Image.iso /input_path

  4. Существует четвертый, чрезвычайно прямой способ командной строки с использованием dd который может знать sysadmins: dd if=/dev/disk1 of=Image.iso

78

Откройте /Application/Utilities/Terminal.app/

sudo diskutil unmount /dev/disk1
dd if=/dev/disk1 of=~/myCD.iso bs=2048 conv=sync,notrunc

Это должно сделать это!

24

На самом деле Дисковая утилита создаст ISO (расширение .cdr). Просто убедитесь, что вы выбрали опцию «CD /DVD Master» перед созданием образа.

Затем этот файл можно использовать, как и любой другой файл ISO, требующий переименования только для определенных немых приложений Windows, которые не соответствуют расширению .cdr.

Использовать этот метод целую вечность без проблем.

15

Как уже упоминалось в других ответах, вы можете использовать Дисковую утилиту или dd для создания ISO-образа исходного диска. Но если диск защищен от копирования, он содержит ключи дешифрования в начальной области диска, которые не могут быть прочитаны напрямую, и не являются частью образа ISO. Поэтому, если вы записали новый диск с этим изображением, он не будет воспроизводиться на стандартном DVD-плеере. Тем не менее, вы можете играть в нее, используя программу типа VLC, которая не нуждается в ключах, так как она способна обойти шифрование.

Если вам нужна программа, которая будет копировать диск на жесткий диск, а также снимать защиту от копирования, чтобы вы могли записать ее на новый незащищенный диск, MacTheRipper сделает это, но похоже, что она не обновлялась в течение некоторого времени. , (В списке указана только версия PowerPC.)

Для хранения на жестком диске может оказаться более полезным перекодировать контент в незашифрованный H.264 с помощью Handbrake. Это сэкономит вам много дискового пространства по сравнению с хранением контента MPEG-2, используемого на дисках DVD-Video. Однако это не сохранит меню DVD, и если вы хотите записать DVD, который можно воспроизводить на стандартном проигрывателе DVD, вам придется преобразовать его обратно в MPEG-2.

11

После просмотра инструмента командной строки dd ...

Я обнаружил, что вы также можете создать образ диска с помощью утилиты диска.

Просто создайте новый образ и выберите «DVD /CD Master». - Apple добавляет расширение .cdr, но вы можете переименовать файл так, чтобы он заканчивался на .iso, и он будет работать как стандартный ISO.

Кто-нибудь знает, как это влияет на защиту DRM на дисках?

10

Вы можете использовать инструмент командной строки dd . Убедитесь, что сначала вы отключили диск.

dd if=/dev/dvd of=dvd.iso

Это сделает битовую копию DVD.

Примечание: замените /dev/dvd именем устройства, как оно отображается в Дисковой утилите в OS X, например, если узел устройства BSD Дисковой утилиты показывает «диск2», используйте /dev/disk2 .

6

Не забывайте asr , утилиту командной строки Apple Software Restore: она может работать как программа для простого копирования, такая как dd , но в ней больше наворотов. Не в последнюю очередь, это будет работать напрямую с именами томов, как dd не будет.

4

Обычно я сам человек командной строки, и встроенная Дисковая Утилита также работает довольно хорошо, но недавно я наткнулся на другую хорошую и бесплатную альтернативу под названием Burn. Среди его многочисленных функций - возможность создавать образы дисков:

  1. Загрузите Burn, затем распакуйте и откройте его
  2. Вставь свой диск в
  3. Откройте вкладку « Копировать »
  4. Нажмите Сканировать ...
  5. Выберите диск и нажмите « Выбрать»
  6. Нажмите Сохранить ..., выберите имя и местоположение и нажмите Сохранить
4

Я обнаружил, что dd создает тот же ISO-образ, что и некоторые инструменты на ПК, поэтому я использовал dd , и ниже приведен краткий список команд:

  1. diskutil list
  2. diskutil unmount /dev/disk1
  3. dd if=/dev/disk1 of=DiscImage01.iso
  4. diskutil eject /dev/disk1

Детали:

  1. В Spotlight введите Terminal и вы увидите приложение для консоли UNIX. (или зайдите в Finder и используйте Приложения -> Утилиты -> Терминал).
  2. diskutil list - чтобы увидеть, какой диск является оптическим приводом. Это может быть /dev/disk1 или /dev/disk2 и т.д., В зависимости от того, есть ли у вас другие накопители, такие как USB-накопитель или SD-карта. Команда покажет имя, а также размер диска, и обычно оно должно быть от 4 ГБ до 8,5 ГБ.
  3. используйте diskutil unmount /dev/disk1 для размонтирования диска, и эта команда не требует sudo и, следовательно, не требует пароля администратора.
  4. dd if=/dev/disk1 of=DiscImage01.iso предназначен для создания образа ISO в вашем текущем каталоге (который является вашим домашним каталогом, если вы только что запустили приложение Terminal без выполнения команды cd ). Это займет некоторое время, и вы увидите, что индикатор оптического привода мигает, если на нем есть такой индикатор.
  5. diskutil eject /dev/disk1 предназначен для извлечения диска для некоторого оптического привода, который не позволяет извлекать вручную, но требует OS X для извлечения диска.

Кроме того, поскольку dd может перезаписывать любой существующий файл, вы можете выполнить chmod 444 *.iso чтобы все файлы .iso были только для чтения, но не для записи, и если через месяц вы выполните команду dd которая может перезаписать существующий файл. файл, он на самом деле вернется с ошибкой "Отказано в доступе", так что вы не будете перезаписывать этот существующий файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .