187******29
deepin
2019-05-17 17:46 说好的链接呢
Reply Like 0 View the author
https://bbs.deepin.org/post/178108
大神,能否把 https://www.mediafire.com/file/ijdsdjpm1cnu7nl/Mojave_10.14.3_VirtualBox_APFS_Image_by_ ...

https://bbs.deepin.org/post/178108
只是这个显卡驱动有点难搞啊,有人搞定?

机器:小米笔记本Pro15.6 i7 16GB GTX版
Deepin: 15.10 稳定源版
Vbox: 6.0.8
已知问题:
麦克风与扬声器不可用;
触摸板不能使用mac的多指功能;--单击 --双指右键可能是deepin传进去的事件
指纹识别不可用; 在deepin中也不可用!
1.下载macOS10.4.3的VirtualBox的APFS版本(您可以升级到新的macOS版本)。
Media-fire(One Full):下载链接: https://www.mediafire.com/file/ijdsdjpm1cnu7nl/Mojave_10.14.3_VirtualBox_APFS_Image_by_Techsviewer.rar/file 可能需要FQ下载!
2.解压下载的压缩文件:
建议从应用商店下载360压缩来解压,文件有些大6.3G左右大小!
3.安装Vbox6.0.8,从官网下载安装即可,我用的文件是
-rw-r--r-- 1 dbdu dbdu 23M 5月 16 18:32 Oracle_VM_VirtualBox_Extension_Pack-6.0.8.vbox-extpack
-rw-r--r-- 1 dbdu dbdu 83M 5月 16 13:22 VBoxGuestAdditions_6.0.8.iso
-rw-r--r-- 1 dbdu dbdu 104M 5月 16 13:23 virtualbox-6.0_6.0.8-130520~Debian~stretch_amd64.deb
4.配置当前用户到vboxusers组,否则在vbox中USB设备是灰色的不可以选择配置 ----重要,一定要配置
sudo addgroup dbdu vboxusers // dbdu为deepin下我的机器当前的用户名!换成自己的即可;
6.安装vbox扩展包:
如果不安装,会导致在后面macOS虚拟机启动安装配置时,选择国家时而无法选择,因为鼠标和键盘都不能用! -----血的教训,差点放弃了,还好由谷歌搜到解决方法了!
注意,我记得以前版本双击会自动触发安装,但是在6.0.8中,并不是如此!
安装过程如下:打开[管理]--[全局设定]:
选择[扩展]--加号,选择自己下载的vbox的扩展包!
找扩展包所在的位置,例如:
剩下的,按照提示一步步安装即可
7.创建一个新的虚拟机
dbdu@dbdu:~$ sudo ln -s /media/dbdu/Data/VMS ./VirtualBox\ VMs ---这一步可选,我是将虚拟机的OS文件存在另一盘了!
打开VirtualBox,在窗口顶部单击“新建”按钮。这将打开一个向导,帮助您完成虚拟机创建过程。
虚拟机系统名称:macOS10.14, 你可以叫不同的名字但是务必要记下来,因为后面会需要
配置虚拟机的内存为8GB,因为我的总内存是16GB,分配8GB无妨,读者可酌情分配.
配置虚拟机使用下载的vbox的专用镜像,就是开始解压的那个镜像文件!
单击创建!
8.编辑虚拟机,
打开刚刚创建的虚拟机,然后单击“设置”按钮。在“系统”类别中打开“主板”选项卡。选中“启用EFI”旁边的框,然后将芯片组更改为IHC9或PIIX3。
在“处理器”选项卡中,选中“启用PAE / NX”旁边的框,并将内核增加到2(CPU的50%)
在“显示”类别中,将视频内存更改为128MB。您可以根据需要使用可用的不同类别进行许多其他更改。完成后,关闭虚拟机。
打开存储选项卡然后启用“使用主机I / O缓存”选项。
9.使用命令提示符将代码添加到VirtualBox -----重点位置配置!
在深度终端执行下面的命令: 注意指令中的macOS10.14为创建的虚拟机名称,要和在开始时创建的虚拟机名称一样!
dbdu@dbdu:~$ VBoxManage modifyvm macOS10.14 --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
dbdu@dbdu:~$ VBoxManage setextradata macOS10.14 "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
dbdu@dbdu:~$ VBoxManage setextradata macOS10.14 "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
dbdu@dbdu:~$ VBoxManage setextradata macOS10.14 "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
dbdu@dbdu:~$ VBoxManage setextradata macOS10.14 "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
dbdu@dbdu:~$ VBoxManage setextradata macOS10.14 "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
dbdu@dbdu:~$ VBoxManage setextradata macOS10.14 VBoxInternal2/EfiGraphicsResolution 1920x1080 ---配置虚拟机的分辨率,可以宿主机器相同的分辨率
10.运行macOS10.14虚拟机,按照提示初始化配置即可!
来一张完成的运行图:运行还算流畅,当然还可以在macOS10.14中安装增强包!
参考:
原文:https://techsviewer.com/install-macos-10-14-mojave-virtualbox-windows/ 若遇到问题,可以看看原贴的网友问答!
可以参考:https://www.intoguide.com/install-macos-mojave-virtualbox-windows/
https://www.geekrar.com/fix-mouse-keyboard-stuck-macos-mojave-virtualbox/