Можно ли взять образ файловой системы и записать его на устройство, чтобы занять место на диске

393

По сути, я хочу создать образ файловой системы и записать ее на флэш-диск. В настоящее время я пытаюсь создать файловую систему hfs в виде файла в файловой системе ext3. Затем я использую дд если = изображение = / Dev / SDB1. Затем я подключаю диск к моему Mac, и он говорит мне, что не может восстановить раздел.

Как я могу сделать это? Я полагаю, что это как-то связано с отсутствием информации на диске, но я не уверен?

2

2 ответа на вопрос

1
jweede

В настоящее время я пытаюсь создать файловую систему hfs в виде файла в файловой системе ext3

Обычно это принимает форму файла DMG, созданного на компьютере Mac. Похоже, вы создаете образ диска в Linux, а затем:

Затем я подключаю диск в мой Mac

Итак, вы подключаете том ext3 в свой Mac? Это объясняет, почему:

он говорит мне, что не может восстановить раздел.

Ваш Mac не может читать тома ext3. Возможно, вам следует отформатировать диск для FAT, а затем попробуйте снова.

0
mark4o

Вы можете сделать это с помощью дисковой утилиты Apple (/ Applications / Utilities / Disk Utility) или с помощью hdiutil. Это создаст .dmgобраз диска, который вы затем сможете восстановить на другой диск / устройство хранения с помощью Дисковой утилиты или hdiutil. Вы можете восстановить его на раздел, размер которого отличается от исходного (если он достаточно большой, чтобы вместить содержимое). Изображение также может быть сохранено в виде файла в любой другой файловой системе, к которой ваш Mac может получить доступ, и файл можно смонтировать, просто открыв его в Mac Finder.

Если вы хотите ddнапрямую использовать и копировать необработанные данные файловой системы, размер конечного раздела должен точно соответствовать размеру исходного раздела. Также вы, вероятно, захотите скопировать с / на устройство, содержащее раздел (например /dev/disk0s2), а не весь диск (например /dev/disk0). Я не уверен, будет ли это работать при переходе на флешку.