国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

使用VirtualBox安裝原版Yosemite:全面指南

很多人都想嘗試一下Mac OS的新鮮,但是面對這個價格如此昂貴的電腦,用虛擬機是個不錯的選擇。本文將教你如何使用VirtualBox在Windows上安裝原版的Yosemite系統(tǒng)。第一部分:準備工作

很多人都想嘗試一下Mac OS的新鮮,但是面對這個價格如此昂貴的電腦,用虛擬機是個不錯的選擇。本文將教你如何使用VirtualBox在Windows上安裝原版的Yosemite系統(tǒng)。

第一部分:準備工作

如果你已經(jīng)有可以引導的Yosemite系統(tǒng)盤,可以跳過這部分直接看第二部分。

1. 從AppStore中下載Yosemite。

2. 打開“終端”(Terminal),使用以下命令安裝iesd,來定制OS X InstallESD:

sudo -s

gem install iesd

3. 將安裝文件轉換為基礎系統(tǒng)鏡像:

iesd -i /Applications/Install OS X -o -t BaseSystem

注意:/Applications/Install OS X 其實是你下載的“安裝”程序的路徑。執(zhí)行完這一步后,在”家“目錄下,會生成一個的文件。這個就是基礎的系統(tǒng)鏡像文件;

4. 將系統(tǒng)鏡像文件轉換為UDSP(sparse image)格式:

hdiutil convert -format UDSP -o yosemite.sparseimage

5. 掛載文件和yosemite.sparseimage文件:

在終端中輸入以下命令:

hdiutil mount /Applications/Install OS X

hdiutil mount yosemite.sparseimage

執(zhí)行完這一步之后,桌面上會顯示一個磁盤,即OS X Base System。

6. 復制基本系統(tǒng)文件到sparse image文件中:

在終端中輸入以下命令:

cp "/Volumes/OS X Install ESD/BaseSystem."* "/Volumes/OS X Base System/"

耐心等待幾分鐘,它會將InstallESD鏡像中的隱藏文件復制到y(tǒng)osemite.sparseimage中間中。

7. 卸載InstallESD和yosemite.sparseimage磁盤:

在終端中輸入以下命令:

hdiutil unmount /Volumes/OS X Install ESD/

hdiutil unmount /Volumes/OS X Base System/

8. 卸載已經(jīng)掛載的磁盤:

使用diskutil命令:

diskutil unmountDisk $(diskutil list | grep "OS X Base System" -B 4 | head -1)

diskutil unmountDisk $(diskutil list | grep "OS X Install ESD" -B 4 | head -1)

9. 將sparse image文件轉換為UDZO格式:

在終端中輸入以下命令:

hdiutil convert yosemite.sparseimage -format UDZO -o

注意:在執(zhí)行這條命令的時候,可能會提示里“資源正忙”,這是因為系統(tǒng)正在卸載已經(jīng)掛載的兩個磁盤,所以要等一會兒,也可以參照第8條中,使用磁盤工具卸載磁盤的方法,將兩個已經(jīng)掛載的磁盤卸載。執(zhí)行完這條命令后,會生存一個的文件,這個文件可以直接被VirtualBox用來引導系統(tǒng)安裝。

10. 至此,準備工作結束。準備工作的目的在于制作一個可以啟動的系統(tǒng)鏡像(dmg文件)。因為yosemite系統(tǒng)的改變,使得下載過來的app程序不能直接制作成dmg,所以必須經(jīng)過一系列的文件操作,才能成為真正可引導系統(tǒng)的啟動的鏡像文件。

第二部分:開始安裝

首先,下載安裝VirtualBox軟件,并新建一個虛擬系統(tǒng)。

12. 修改虛擬機配置文件:

設置完系統(tǒng)之后,不要急著運行系統(tǒng)。很可能會卡死在DSMOS has arrived這個地方。先關閉VirtualBox,并且從任務管理器的進程中,結束所有的VirtualBox相關進程,在管理員權限下運行windows的命令行工具,并輸入以下幾條命令:

cd "C:Program FilesOracleVirtualBox"

VBoxManage setextradata "Yosemite" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"

VBoxManage setextradata "Yosemite" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata "Yosemite" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Yosemite" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata "Yosemite" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

請注意:命令中的“Yosemite”是我新建的虛擬機的名稱,如果你的虛擬機名稱不是這個,請修改為你的虛擬機名稱。

14. 等這幾條命令都執(zhí)行完之后,關閉命令行工具,正常啟動VirtualBox,運行系統(tǒng)。然后就是正常安裝Mac OS了。

15. 如果還有問題,可能是因為你的CPU不支持OS X。這時可以在第2步中加入一條命令,以修改CPU的ID:

VBoxManage.exe modifyvm "OS X Yosemite" --cpuidset 00000001 000206a7 02100800 1fbae3bf bfebfbff

總結

使用VirtualBox安裝原版Yosemite需要進行一些準備工作,但是只要按照本文的指導,一步一步操作,就可以成功安裝了。如果還有問題,可以查看官方文檔或者其他資料,找到解決方案。

標簽: