Создать один образ диска с диска с несколькими разделами
Я использую Mac OS X 10.11.6. У меня есть множество старых CD-R, которые содержат несколько разделов (я думаю, это относится и к HD). Когда я вставляю диск, каждый раздел монтируется как отдельный том на моем рабочем столе. Допустим, устройство /dev/disk1
- есть /dev/disk1s1
, /dev/disk1s2
, и так далее.
Я хотел бы создать образ диска - dd, dmg, iso, cdr, toast, независимо от формата, который содержит таблицу разделов для устройства, чтобы при подключении образа диска все разделы монтировались и отображались на мой рабочий стол как тома.
Мне невероятно трудно понять, как это сделать. Я пробовал:
dd if=/dev/disk1 of=~all.dmg
… Но когда я пытаюсь прикрепить этот файл, я получаю сообщение об ошибке "файловые системы не найдены". Я могу использовать:
hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount ~/all.dmg
... чтобы прикрепить образ, но оттуда я не могу понять, как монтировать тома. hdiutil pmap
не показывает пригодную таблицу разделов. Когда я пытаюсь создать ISO (hdiutil makehybrid -iso -o all.iso /dev/disk1
), iso содержит только первый раздел.
Когда я запускаю Дисковую утилиту, которая по состоянию на 10.11 стала невероятно глючной и ненадежной, и выбираю устройство (не том), и пытаюсь создать образ всего устройства, Дисковая утилита завершится с ошибкой, как раз в тот момент, когда закончил с первым томом и начал переходить ко второму.
Кажется, просто нет способа создать образ диска всего устройства, чтобы я мог легко смонтировать эти несколько томов из одного файла образа диска. Я здесь не прав?
1 ответ
Вы можете использовать 'dd', но выводить в файл.iso или, альтернативно, использовать Дисковую утилиту (программа находится в папке Utilities на любой установке OSX), чтобы создать образ диска с несколькими разделами. Он выводит мастера CDR, которые по сути представляют собой файл ISO с дополнительными метаданными.