Я использую 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 стала невероятно глючной и ненадежной, и выбираю устройство (не том), и пытаюсь создать образ всего устройства, Дисковая утилита завершится с ошибкой, как раз тогда закончил с первым томом и начал переходить ко второму.
Кажется, просто нет способа создать образ диска всего устройства, чтобы я мог легко смонтировать эти несколько томов из одного файла образа диска. Я здесь не прав?