我今天下载了 Mac OS X Mountain Lion,并想将安装映像备份到 USB 驱动器以供日后使用。
我在外部驱动器上创建了一个至少 8 GB 大小的新空分区,使用磁盘工具并试图恢复安装ESD.dmg映像到这个新分区,通过恢复菜单。
但是,这样做之后,复制完成后立即出现以下错误消息:
无法分配内存
我现在能做什么?
答案1
这有效:
/Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/YOSEMITE/ --applicationpath /Applications/Install\ OS\ X\ Yosemite.app
来自Apple 支持直接地
答案2
这可能是因为磁盘映像的校验和不匹配,或者您在“磁盘工具”中遇到了错误。
您可以尝试使用asr
命令行实用程序自行复制映像。为此,您需要:
- 这安装ESD.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 驱动器启动安装程序。要验证它是否有效,请访问系统偏好设置 » 启动磁盘,并检查你的安装程序是否出现:
答案3
建议的命令asr
行在 Mavericks 下不起作用,至少在我的情况下不起作用。(我收到错误消息File copy is not supported anymore. Use the --erase flag
)。
Cannot allocate memory
我只需安装 .dmg 并在执行恢复时安装它即可解决错误。
答案4
对我来说,最简单的方法一直是使用专用的外部硬盘,并将其格式化为 Mac OSX。当然,不能与 PC 交换文件很烦人,但我认为放置磁盘映像的驱动器不应该用于一般存储,而应该安全地存放在保险箱中。使用另一个驱动器复制文件等。