6

Я скачал Mac OS X Mountain Lion сегодня и хотел сделать резервную копию установочного образа на USB-накопителе позже.

Я создал новый пустой раздел размером не менее 8 ГБ на внешнем диске с помощью Дисковой утилиты и попытался восстановить образ InstallESD.dmg в этот новый раздел через меню « Восстановление» .

Тем не менее, после этого я получаю следующее сообщение об ошибке сразу после завершения копирования:

Не удается выделить память

Что я могу сделать сейчас?

4 ответа4

11

Это работает:

 /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/YOSEMITE/ --applicationpath /Applications/Install\ OS\ X\ Yosemite.app

Получил напрямую от Apple Support

3

Это может быть связано с несоответствием контрольной суммы образа диска или с ошибкой в Дисковой утилите.

Вы можете попробовать использовать утилиту командной строки asr чтобы скопировать образ самостоятельно. Для этого вам необходимо:

  • Образ InstallESD.dmg
  • Достаточно большой раздел HFS+ на внешнем диске, созданный с помощью Дисковой утилиты, назовем его Install
  • Работающий терминал

В своем терминале введите следующую строку, но замените путь к образу установщика OS X и целевому разделу:

asr restore --source Desktop/InstallESD.dmg --target /Volumes/Install

Теперь вы должны получить вывод, подобный следующему:

Validating target...done
Validating source...done
Retrieving scan information...done
Validating sizes...done
Copying    ....10....20....30....40....50....60....70....80....90....asr: did not copy blessed information to target, which may have missing or out-of-date blessed folder information.
100
Ejecting the source image...done

Теперь вы также можете загрузить программу установки с вашего USB-накопителя. Чтобы проверить, сработало ли это, перейдите в « Системные настройки» на загрузочном диске и проверьте, появляется ли ваш установщик:

1

Предлагаемая командная строка asr не работает под Mavericks, по крайней мере, в моем случае. (Я получаю сообщение об ошибке. File copy is not supported anymore. Use the --erase flag).

Мне удалось обойти ошибку « Cannot allocate memory », просто смонтировав .dmg и смонтировав его, когда я выполню восстановление.

-1

Самым простым для меня всегда было использовать выделенный внешний жесткий диск и просто отформатировать его только для Mac OSX. Конечно, раздражает то, что вы не можете обмениваться файлами с ПК, но я думаю, что диск, на который вы устанавливаете образ диска, не должен использоваться для общего хранения, он должен храниться в сейфе. Используйте другой диск для копирования файлов и т.д.

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