標籤:虛擬機器 筆記本 recovery 啟動製作 4.0 ogr 虛擬機器啟動 computer pre
環境
- 時間:2018.04.09,沒有指明時間的教程都是耍流氓
- 筆記本:某州優雅A460P-i7G D2,4G記憶體,Intel Core i7-2670QM四核八線程(老筆記本勉強能用),ssd硬碟,win7系統。
- VirtualBox:5.2.8 (目前最新版本)
- MacOS:macOS High Sierra 10.13.iso,最新版的iso沒找到,
79536388
中下載的鏡像
建立虛擬機器
可以參考https://www.cnblogs.com/ios9/p/7519302.html
提供的安裝方法安裝
基本上按VirtualBox預設設定建立虛擬機器就可以了,我反覆安裝了好多遍,把cpu、記憶體、顯存調一下基本上什麼要設定的,系統類別型隨便選,好像選成Windows也無所謂。重點在下面設定虛擬機器的一些參數,其實可以通過修改虛擬機器vbox檔案來實現,後面有講:
MacOS10.13是虛擬機器的名字cd "C:\Program Files\Oracle\VirtualBox\"VBoxManage setextradata "MacOS10.13" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"VBoxManage setextradata "MacOS10.13" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"VBoxManage setextradata "MacOS10.13" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"VBoxManage setextradata "MacOS10.13" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"VBoxManage setextradata "MacOS10.13" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
沒有用modifyvm "MacOS" --cpuidset
這個命令,不影響mac系統啟動(安裝系統影不影響沒有測試),加了這個命令會影響PE光碟片系統啟動。
安裝系統
虛擬機器掛載iso系統鏡像檔案,啟動虛擬機器,如果沒問題就能正常安裝系統了,不行多重啟幾次試試,如果確實進不了mac安裝介面就不清楚了(以前試的一直進不了安裝介面就放棄了)。簡單設定系統安裝完成
正在下xcode9.3,後來發現,10.13系統過時了不支援,麻蛋
kernel_task佔用cpu問題
使用過程中發現kernel_task這貨瘋狂佔用cpu,按照77164795
的方法把檔案幹掉,就稍微好點了
干係統檔案需要進入Recovery模式執行csrutil disable才能變更檔,10.12系統VirtualBox可以直接進入Recovery模式(可惜apple configurator 2
不支援這個系統,下老版本也沒找到門路),10.13就一直卡在IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0 now
這裡,不知道怎麼回事,不能改系統檔案就像手機不能root一樣用起來不舒服。
如何進Recovery,虛擬機器啟動時按住windows徽標這個鍵+R
,進不了就反覆右Ctrl+R
重啟、windows徽標+R
。
10.13進入不了就算了!用PE總行吧,下載了隨身碟啟動製作工具,不做隨身碟,只產生ISO開機檔案,這個比較簡單。然後:
- 設定一下虛擬機器把系統裡面的啟用EFI特性去掉(搞完了恢複過來)
- 開啟虛擬機器vbox檔案(在
C:\Users\Administrator\VirtualBox VMs\
裡面),把ExtraData中的VBoxInternal/Devices/efi/0/Config
5行刪掉(搞完了要恢複,不然mac沒法啟動),其實這幾行就是上面的命令列設定的
- 然後虛擬機器掛載PE啟動盤
- 啟動虛擬機器進入PE幹掉需要幹掉的檔案(如果啟動不了PE說不定是執行了
modifyvm "MacOS" --cpuidset
)。
順帶需要幹掉的檔案
後來發現mds_stores也佔用cpu,參考51329621
PE裡面直接幹掉檔案。
這個世界安靜了,雖然kernel_task使用的cpu還是有點多,不過好多了:
使用
xcode
沒有裝,前幾天用10.12裝了一下8.幾的,安裝不了,一直卡住,就放棄了。
apple configurator 2
裝了試了一下,能在AppStore裡下載安裝,就是開啟有點問題,不過不影響我要使用的功能:
End.
win7筆記本VirtualBox安裝黑蘋果MacOS 10.13