苹果于27日发布了macOS Sonoma正式版,带来了许多增强功能。其中包括将小组件放置在主屏幕上、新增专属于macOS Sonoma的动态壁纸,以及值得一提的Safari。
如果没有Mac电脑,但还想体验macOS Sonoma,最合理的解决方案是使用虚拟机。要在虚拟机上运行macOS Sonoma,需要创建一个macOS Sonoma的ISO(或CDR)镜像安装文件。然后,可以使用这个ISO镜像在各种虚拟机软件(如VMware、VirtualBox)上安装macOS Sonoma。以下是详细的教程:
1. 下载macOS Sonoma
要下载macOS Sonoma,最简单的方法是直接从苹果服务器下载InstallAssistant.pkg文件。这个文件包含了macOS Sonoma的安装程序,下载之后只要在苹果电脑上双击文件,就可以将macOS Sonoma安装程序解压到“程序”目录。
2. 创建macOS Sonoma ISO镜像
创建macOS Sonoma ISO镜像必须在苹果电脑设备上完成,如果您没有苹果电脑,也可以直接从文章末尾下载已经制作完成的ISO镜像。首先在临时目录创建一个16GB的DMG空文件,打开“终端”,并运行以下代码:
```bash
hdiutil create -size 16g -fs HFS+ -volname "Sonoma" Sonoma.dmg
```
3. 挂载Sonoma.dmg文件
复制并运行以下代码可以将Sonoma.dmg进行挂载:
```bash
sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage -mountpoint /Volumes/Sonoma -nobrowse Sonoma.dmg
```
4. 将macOS Sonoma系统安装镜像写入DMG文件
执行以下命令将Sonoma.dmg文件更改为可引导的安装程序:
```bash
sudo hdiutil convert /Volumes/Sonoma/System/Installation\ macOS\ Big\ Sur\ Install\ macOS\ Big\ Sur.mpkg -format UDBZ -o Sonoma.dmg
```
5. 在执行上述命令时,如果发生错误,可以按下面步骤进行操作:打开终端,然后输入sudo加上一个空格,但不要按回车键。接着输入你的密码,按回车键确认。再次打开终端,输入以下命令:
```bash
sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage -mountpoint /Volumes/Sonoma -nobrowse Sonoma.dmg
```
6. 打开macOS系统的“应用”,找到macOS Sonoma安装镜像,然后右键单击macOS Sonoma并选择“显示包内容”,进入“Contents”目录,点击“Resources”,然后将“macOS Sonoma”文件拖放到终端中。如果您看一下终端中的命令,到目前为止,命令应该是这样的:
```bash
hdiutil attach -imagekey diskimage-class=CRawDiskImage -mountpoint /Volumes/Sonoma -nobrowse Sonoma.dmg && cd Contents/Resources && sudo tar xvf macOS\ Big\ Sur\ Install\ macOS\ Big\ Sur.mpkg && sudo hdiutil detach /Volumes/Sonoma && quit appstore && open System Preferences -> Security & Privacy -> Privacy -> Full Access checkbox and click on the lock icon to enter your password and allow the changes.
```
7. 然后将后半部分粘贴到终端中:
```bash
sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage -mountpoint /Volumes/Sonoma -nobrowse Sonoma.dmg && cd Contents/Resources && sudo tar xvf macOS\ Big\ Sur\ Install\ macOS\ Big\ Sur.mpkg && sudo hdiutil detach /Volumes/Sonoma && quit appstore && open System Preferences -> Security & Privacy -> Privacy -> Full Access checkbox and click on the lock icon to enter your password and allow the changes.
``
制作 macOS Sonoma 安装镜像的最后一步是将 Sonoma.dmg 转换为 Sonoma.cdr。首先,你需要得到 macOS Sonoma 的可引导 DMG 文件。然后,在将其转换为 ISO 镜像之前,先将其转换为 CDR 镜像。实际上,CDR 和 ISO 镜像是一样的,只是在安装虚拟机时,选择“所有文件”即可。这样,你就完成了 macOS Sonoma 的安装镜像制作。
如果你想将 CDR 文件转换为 ISO 文件,可以执行以下命令:
```bash
hdiutil convert -format UDBZ "path/to/Sonoma.cdr" -o "path/to/Sonoma.iso"
```
请将 `"path/to/Sonoma.cdr"` 替换为你实际的 CDR 文件路径,将 `"path/to/Sonoma.iso"` 替换为你希望输出的 ISO 文件路径。
完成上述步骤后,你将获得一个 macOS Sonoma 的 ISO 安装镜像。然而,如果你没有苹果设备(例如 MacBook),但仍想在 Windows 上通过虚拟机体验 macOS,可以通过以下方式获取已经制作完成的 ISO 安装镜像:
访问微信公众号“傻大个黑科技”,回复“mac获取链接”。