3

Я использовал Дисковую утилиту OS X (10.6.7) для создания образа раздела / тома NTFS. Полученный файл DMG был отсканирован изображениями.

Теперь, когда я пытаюсь восстановить образ в новом разделе на том же компьютере (размер которого больше исходного), мне сообщают, что «Объем тома исходного изображения не является точным кратным 1 MiB.

Я прочитал некоторые решения, которые предлагали уменьшить / сжать том NTFS перед съемкой изображения, но сейчас мне уже слишком поздно!

Можно ли настроить файл DMG, чтобы ASR не жаловался? Я бы предпочел не выполнять восстановление на месте на новом пустом томе NTFS (так как он менее эффективен).

NTFS-3g установлен и доступен.

Большое спасибо.


marley:~ root# asr restore --source windows.dmg --target /dev/disk0s3 --erase
    Validating target...done
    Validating source...done
    Erase contents of /dev/disk0s3 ()? [ny]: y
    Repartitioning target device...
Source image volume size is not an exact multiple of 1 MiB

4 ответа4

4

Убедитесь, что на целевом диске вместо схемы GUID используется схема сопоставления разделов MBR, и Дисковая утилита сможет успешно восстановить образ. Это помогло мне.

2

Попробуйте запустить hdiutil resize для копии вашего образа диска. man hdiutil и hdiutil resize -help объясняют дополнительные параметры.

1

В 10.6.x есть ошибка (по крайней мере, до 10.6.7, которую я только что протестировал ...) Дисковая утилита и командная строка делают раздел неправильного размера. Уменьшение образа диска не поможет, OSX просто сделает неправильные несколько сотен байтов неправильными для любого нового более тонкого образа. Я только что подтвердил тестирование в прошлом. листать. год. по той же проблеме. Если у вас есть загрузочный диск Leopard (то есть 10.5.x), вы можете использовать его, чтобы восстановить его, я думаю. Инструменты NTFS используют другой формат файла, поэтому, если вы используете его, вы не сможете напрямую восстановить их с помощью Дисковой утилиты.

Для дополнительного удара по штанам OSX уничтожает существующий раздел Windows до того, как произойдет ошибка, поэтому, если на самом деле что-то не так с исходным изображением, было бы неплохо проверить, ДО того, как он очистит существующий раздел.

Это то, чего я ожидаю от выпуска Vista или Windows Millennium, а не от Apple.

0

Попробуй это:

asr restoreexact  --source windows.dmg --target /dev/disk0s3 --erase

restoreexact - это относительно новая опция в asr. Он пытается сделать целевой раздел точно такого же размера - и если может - начинает восстановление.

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