Создать гибридный .iso непосредственно с гибридного CD Mac/PC?

Создать гибридный .iso непосредственно с гибридного CD Mac/PC?

У меня есть несколько десятков гибридных Mac/PC CD, и я хотел бы создать их образы .iso. Разделы Mac — HFS и HFS+, разделы PC — ISO9660.

В настоящее время я копирую содержимое Mac после монтирования раздела HFS по умолчанию. Затем я вручную монтирую раздел ISO с помощью mount_cd9660и т. д. через Терминал, и копирую содержимое ПК отдельно.

Затем я могу создать новый гибридный .iso, используя два фрагмента скопированного контента, но мне бы хотелось найти способ просто скопировать исходные компакт-диски непосредственно в образы .iso, сохранив при этом гибридное форматирование.

Это вообще возможно?

решение1

Просто хотел поделиться своим ответом. Я не знаю, работает ли это на СТАРЫХ Mac, но на современных Mac M1 мне удалось схватить весь гибридный ISO Mac/PC как один объединенный ISO через Терминал. Поэтому, конечно, на современных macOS, Apple_HFS даже не разрешено монтировать. Поэтому, когда я вставляю CD, я просто игнорирую, когда он сообщает мне, что диск не может быть инициализирован.

Чтобы узнать идентификатор моего смонтированного диска, в Терминале я ввожу:

diskutil list

Если кто-то планирует попробовать это на Mac, который все еще распознает Apple_HFS, вам, вероятно, придется выполнить этот шаг по отмонтированию...

sudo umount /dev/disk[INSERT YOUR CORRESPONDING NUMBER HERE]

... Затем в появившемся списке найдите диск, в котором в качестве одной из частей указан "Apple_HFS". Затем введите:

sudo cp /dev/disk[INSERT YOUR CORRESPONDING NUMBER HERE]s1 [INSERT OUTPUT NAME HERE].iso 

Если это диск с дополнительнымАудио CDраздел, который не может быть включен в ISO-образ — вам придется bin/cue его с помощью чего-то вроде cdrdao, в сочетании с toc2cue, чтобы впоследствии исправить формат cue (переименовать cue в .toc, а затем преобразовать его в .cue).

Это казалось слишком простым, но после того, как все это было перенесено, я успешно загрузил его как в Windows VM, так и в Mac OS 9 VM, и в каждой из них отображались только соответствующие файлы! Мне потребовалось всего лишь более десяти лет, чтобы сделать это правильно, ха-ха-ха. >_O

Чтобы извлечь диск на M1 Mac (поскольку, как вы знаете, нет смонтированного диска для извлечения), перейдите в Disk Utility, щелкните правой кнопкой мыши по вашему CD-приводу и нажмите Eject. (Вы также можете извлечь диск в Terminal с помощью команды типа "drutil tray eject [ВСТАВЬТЕ ЧИСЛО ЗДЕСЬ]" — вы можете выяснить, какой лоток вы извлекаете, с помощью "drutil list", как и с diskutil.) Иногда даже после извлечения/размонтирования в списке diskutil остается небольшой фантомный диск. Это повлияет на многие виртуальные машины, которые вы можете попытаться использовать, например, SheepShaver и BasiliskII. Его также нужно будет извлечь в Disk Utility.

решение2

Я не могу это проверить, но думаю, это то, что вы ищете...

Дословно скопировано из Apple KB:Создайте образ диска с помощью Disk Utility на Mac

Создать образ диска из папки или подключенного устройства

Вы можете создать образ диска, содержащий содержимое папки или подключенного устройства, например USB-устройства. Этот метод не копирует свободное пространство устройства в образ диска. Например, если USB-устройство или том имеет размер 80 ГБ с 10 ГБ данных, размер образа диска составит 10 ГБ и будет включать только данные, а не свободное пространство. Затем вы можете восстановить этот образ диска на другой том.

  1. В приложении «Дисковая утилита» на Mac выберите «Файл» > «Новый образ», затем выберите «Образ из папки».
  2. В появившемся диалоговом окне выберите папку или подключенное устройство, затем нажмите «Открыть».
  3. Введите имя файла для образа диска, добавьте теги, если необходимо, затем выберите, где его сохранить. Это имя, которое отображается в Finder, где вы сохраняете файл образа диска перед его открытием.
  4. Чтобы зашифровать образ диска, щелкните всплывающее меню «Шифрование», затем выберите вариант шифрования.
  5. Нажмите всплывающее меню «Формат изображения», затем выберите нужный вариант:
    • Только для чтения: образ диска не может быть записан, его создание и открытие выполняется быстрее.
    • Сжатый: сжимает данные, поэтому образ диска меньше исходных данных. Образ диска доступен только для чтения.
    • Чтение/запись: позволяет добавлять файлы в образ диска после его создания. Мастер DVD/CD: может использоваться со сторонними приложениями. Включает копию всех секторов образа диска, независимо от того, используются они или нет. Когда вы используете мастер-образ диска для создания других DVD или CD, все данные копируются в точности.
    • Гибридный образ (HFS+/ISO/UDF): этот образ диска представляет собой комбинацию форматов образов дисков и может использоваться с различными стандартами файловых систем, такими как HFS, ISO и UDF.
  6. Нажмите «Сохранить», затем нажмите «Готово».
    Disk Utility создает файл образа диска там, где вы его сохранили в Finder, и монтирует значок диска на рабочем столе и в боковой панели Finder.

Связанный контент