Windows 11 PC的VirtualBox7.0上安装macOS 10.15 Catalina系统 |
您所在的位置:网站首页 › mac系统安装win10教程 › Windows 11 PC的VirtualBox7.0上安装macOS 10.15 Catalina系统 |
想要在VirtualBox运行任何系统,都需要有相应的ISO镜像文件,所以首先我们要获取ISO镜像文件。下边先介绍如何获取镜像文件: Step 1:从Mac App Store下载最新的Catalina 系统 如果无法下载Catalina 系统,则直接跳到Step 2 结尾处下载 Catalina ISO文件 Step 2:创建macOS Catalina ISO 文件 找到你下载的macOS Catalina.App文件,打开终端,cd 到下载系统的目录: 创建一个Catalina的虚拟磁盘镜像(会生成一个dmg文件) hdiutil create -o ./temp -size 8000m -layout SPUD -fs HFS+J将虚拟镜像挂载到mac系统上 hdiutil attach ./temp.dmg -noverify -mountpoint /Volumes/install_build用 macOS Createinstallmedia Tool 创建一个安装镜像 sudo Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build卸载Catalina hdiutil detach /Volumes/Install\ macOS\ Catalina/将temp.dmg转换为cdr文件,会生成一个cdr文件 hdiutil convert temp.dmg -format UDTO -o Catalina移动并且重命名 mv Catalina.cdr Catalina.iso至此已经创建好了ISO镜像文件,在这里可以下载我已经制作好的: 链接: https://pan.baidu.com/s/1oCIbO6tMwcwmFxVZc_SfZA 提取码: cz6j p.s.我是从这个地方开始实践的。 跳过上面的创建iso镜像的步骤。该资源是通过7z压缩工具分为8个分卷,下载后的步骤参考: 下载7z压缩工具:下载 所有的分卷在一个文件夹中,选择编号为.001(即Catalina.7z.001)的解压即可(选择其他的解压会报错) Windows平台,打开终端,进入到分卷所在的目录,输入:copy /b Catalina.7z.0** Catalina.7z,该命令是将各个分卷合并,合并后解压Catalina.7z即可 linux平台,打开终端,进入到分卷所在的目录,输入:cat Catalina.7z.0** > Catalina.7z,该命令是将各个分卷合并,合并后解压new.7z即可 Step 3:安装VirtualBox 和 Extension Pack VirtualBox:下载 、安装 Extension Pack:下载 、安装 Step 4:创建一个新的虚拟机 在已经成功安装VirtualBox 和准备好ISO镜像文件之后,可以创建虚拟机了 打开VirtualBox ,点击 New按钮,根据下图选择配置,内存配置4G 创建磁盘容量的时候一定要大于25G,不然后边没法安装系统(这里设置100G) Step 5:设置虚拟机配置 选中创建好的虚拟机,点击Settings,先设置 System, 然后选择Processor,CPU设置为4核(一般设置为自己系统的一半), 下一步选择Display,将其设置为128M 最后一步设置USB,设置为USB 3.0(xHCI)Controller,默认为2.0 Step 6:添加ISO镜像和启动盘 打开 Storage ,点击CD/DVD 图标,选择"catalina.iso"镜像 点击 “Add Virtual Disk” 按钮,选择 Choose existing disk",然后打开文件选择你下载的启动盘 “VirtualBox Boot Disk” . VirtualBox Boot Disk 链接: https://pan.baidu.com/s/1uzw6B4hc5s5knEUCoYvi7g 提取码: ue23 注意: 我磁盘顺序: VirtualBox boot.vmdk: STAT port0 ( Solid-state Drive (选中)、 Hot-pluggable(选中))) Catalina.vdi : SATA port1 Catalina.iso: SATA port2 执行Step7 的命令后,直接进入到安装界面。中间不用输入Step 7:使用命令提示符将以下代码添加到VirtualBox 运行命令提示符之前,先关掉虚拟机,然后以 admin 权限运行命令提示符。 代码: # Catalina为你创建虚拟机的名字 cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "Catalina" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "Catalina" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0 原文中是这个 VBoxManage setextradata "Catalina" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1 我这里会报错 改成0Step 8:将MacOS catalina安装到虚拟机 重新打开虚拟机,打开创建的catalina,你会看到下图这样,大概持续3、4分钟左右(如果一直循环则安装出现了问题) 当你看到macOS Utilities页面时, 选择"Disk Utility" 然后选择虚拟硬盘并且点击"Erase"格式化 最后返回到macOS Utilities页面,点击Install macOS 安装完成后,关掉虚拟机,点开Settings,从Storage中移除"Catalina.iso"镜像文件 打开虚拟机,按"Esc"键进入UEFI Shell模式,输入"install.nsh"并且按下Enter键 安装完成后,关掉VirtualBox Step 9:运行MacOS catalina 如果以上步骤都成功的完成了,就可以打开你的macOS了。但是必须进行一些系统初始化的操作 至此,所有安装步骤结束,你可以使用macOS系统了。 ———————————————— 参考:https://blog.csdn.net/lb245557472/article/details/103565752 How to Install macOS Catalina on VirtualBox on Windows - wikigain |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |