本帖最后由 ipod4g 于 2015-10-2 12:27 編輯 建議電腦要求 Windows 7, 32 / 64 bit
CPU Intel Core i5 / i7
內(nèi)存 4GB 以上
硬盤 500GB 以上
由于虛擬機(jī)不支持 Apple Quartz Extreme/Core Image, 需要 Quartz Extreme 的應(yīng)用軟件例如 iBooks Author,Pixelmator,SketchBook 等不能在虛擬機(jī)下使用 。
安裝步驟⑴ 下載 : 鏈接
:
http://pan.baidu.com/s/1pJP6Ppp 密碼: nt4y
VirtualBox-4.3.6-91406-Win.exe
Oracle_VM_VirtualBox_Extension_Pack-4.3.6-91406.vbox-extpack
HackBoot_Mav.iso
OSXMavericks2.iso (解壓 OSXMavericks2.part1.rar, OSXMavericks2.part2.rar, OSXMavericks2.part3.rar)
⑵ 雙擊安裝
VirtualBox-4.3.6-91406-Win.exe 及
Oracle_VM_VirtualBox_Extension_Pack-4.3.6-91406.vbox-extpack⑶.1 在 VirtualBOX 新建虛擬電腦
名稱 :
Mac OS X Mavericks類型 :
Mac OS X版本 :
Mac OS X 10.9 Mavericks (64 bit) ⑶.2 內(nèi)存分配最少 2048 MB 以上
⑶.3 創(chuàng)建新的虛擬硬盤
⑶.4 選擇 VDI (VirtualBox Disk Image)
⑶.5 選擇 Dynamically allocated
⑶.6 設(shè)置虛擬硬盤位置及大小, 建議大小為 20 GB (
最好 40 GB)
⑷.1 打開 VirtualBOX 虛擬機(jī)的設(shè)置, 在設(shè)置的系統(tǒng) -> 主板, 去掉 "軟驅(qū)",
取消勾選 "啟用 EFI"
⑷.2 系統(tǒng) -> 處理器, 如果你的機(jī)器是4核,請選擇雙核 CPU 數(shù)量 = 2
⑷.3 顯示 -> 顯卡 -> 顯存大小設(shè)置到最大 128 MB
勾選 Enable 3D Acceleration
⑸.1 在設(shè)置的 Storage -> Storage Type 屬性 Controller SATA 的光盤圖標(biāo) Choose a virtual CD/DVD disk file 選擇
HackBoot_Mav.iso 文件
⑸.2 在
HackBoot_Mav.iso 的啟動(dòng)引導(dǎo)下, 如下 OSX Boot 頁面出現(xiàn)后,在虛擬機(jī)菜單 CD / DVD Drive -> Choose a virtual CD/DVD disk file 選擇
OSXMavericks2.iso 文件
⑸.3 按鍵
F5刷新后, 圖標(biāo)標(biāo)簽變?yōu)?OS X Base System,回車開始安裝系統(tǒng)
啟動(dòng)過程可能停在這里一分鐘
⑸.4 開始時(shí), 選擇安裝語言
⑸.5 安裝系統(tǒng)開始時(shí),找不到任何有效的硬盤 , 使用菜單
實(shí)用工具 ->
磁盤工具 格式化虛擬硬盤
⑸.6 左邊點(diǎn)選硬盤, 選擇 "抹掉", 名稱 Name 錄入 "
Mavericks", 然后點(diǎn)擊
Erase 抹掉⑸.7 格式化完畢, 關(guān)閉磁盤工具后, 點(diǎn)選 Mavericks 磁盤, 點(diǎn)擊
安裝安裝系統(tǒng)需要 30 分鐘以上
安裝 Mac OS X 系統(tǒng)完畢。
⑸.8 安裝系統(tǒng)后, 需要重新啟動(dòng), 虛擬機(jī)選 Close 及 Power Off 關(guān)閉虛擬機(jī)
⑸.9.1 關(guān)閉 Mac OS X Mavericks 虛擬機(jī)后, 在設(shè)置的 Storage -> Storage Type Controller SATA 屬性 退出
OSXMavericks2.iso⑸.9.2 CD / DVD Drive 的光盤圖標(biāo) Add CD/DVD Drive 選擇
HackBoot_Mav.iso 文件
⑸.10 在
HackBoot_Mav.iso 的啟動(dòng)引導(dǎo)下, 如下 OSX Boot 頁面出現(xiàn)后
⑸.11 在虛擬機(jī)菜單 CD / DVD Drive -> Choose a virtual CD/DVD disk file 選擇
OSXMavericks2.iso 文件
⑸.12 按鍵
F5刷新后, OSX Boot 圖標(biāo)標(biāo)簽變?yōu)?OS X Base System(
綠燈亮),回車再次進(jìn)入安裝系統(tǒng)
啟動(dòng)過程可能停在這里一分鐘
⑸.13 再次進(jìn)入安裝系統(tǒng),這次選實(shí)用工具菜單 ->
終端⑸.14 進(jìn)入
終端, 安裝內(nèi)核擴(kuò)展,依次輸入命令
⑸.15 依次輸入命令如下:
- umount /Volumes/Mavericks
- hdiutil attach /dev/disk0s2 -mountpoint /Volumes/mnt
- cp -rp /Backup/Kexts/ElliottForceLegacyRTC.kext /Volumes/mnt/System/Library/Extensions
- cp -rp /Backup/Kexts/FakeSMC.kext /Volumes/mnt/System/Library/Extensions
- cp -rp /Backup/Kexts/NullCPUPowerManagement.kext /Volumes/mnt/System/Library/Extensions
- chmod -R 0755 /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext
- chmod -R 0755 /Volumes/mnt/System/Library/Extensions/FakeSMC.kext
- chmod -R 0755 /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext
- chown -R root:wheel /Volumes/mnt/System/Library/Extensions/ElliottForceLegacyRTC.kext
- chown -R root:wheel /Volumes/mnt/System/Library/Extensions/FakeSMC.kext
- chown -R root:wheel /Volumes/mnt/System/Library/Extensions/NullCPUPowerManagement.kext
- hdiutil detach /Volumes/mnt
復(fù)制代碼 ⑸.16安裝內(nèi)核擴(kuò)展后,
退出終端后,
必須等待虛擬機(jī)的硬盤指示燈熄滅, Power Off 關(guān)閉虛擬機(jī)
⑹.1 關(guān)閉 Mac OS X Mavericks 虛擬機(jī)后, 在設(shè)置的 Storage -> Storage Type Controller SATA 屬性 CD / DVD Drive 的光盤圖標(biāo) Add CD/DVD Drive 選擇
HackBoot_Mav.iso 文件
⑹.2 在
HackBoot_Mav.iso 的啟動(dòng)引導(dǎo)下, 如下 OSX Boot 頁面出現(xiàn)后 , 使用鍵盤右方向鍵選擇啟動(dòng)
Mavericks (
綠燈亮),回車開始啟動(dòng)系統(tǒng)
⑹.3 啟動(dòng) Mac OS X Mavericks 虛擬機(jī)文件后, 進(jìn)入 Mac OS X 設(shè)置國家
⑹.4 輸入用戶名稱和用戶初始密碼
⑹.5 完成其他安裝步驟后,不要啟動(dòng) iCloud 也不要注冊, 并成功進(jìn)入 Mac OS X 系統(tǒng)
如需要更改時(shí)區(qū) (左上角的 ?蘋果菜單 -> 系統(tǒng)偏好設(shè)置(System Preferences) -> 日期與時(shí)間(Date & Time) -> 時(shí)區(qū)(Time Zone)
如需要更改語言 (左上角的 ?蘋果菜單 -> 系統(tǒng)偏好設(shè)置(System Preferences) -> Language & Text, 重新啟動(dòng)后才會(huì)更新
⑹.6 在 ?蘋果菜單 -> 系統(tǒng)偏好設(shè)置(System Preferences) -> 安全性與隱私(Security & Privacy) 里面選擇 “任何來源” (用于安裝 MultiBeast)
⑹.7 使用 Mac OS X Mavericks 的 Safari,
下載 http://pan.baidu.com/s/1bnb3D9P 及自動(dòng)解壓 MultiBeast-Mavericks-Edition-6.0.1.zip下載 MultiBeast 6.1 更新 :
http://pan.baidu.com/s/1sjCUOGH⑹.8 自動(dòng)解壓后的文件是在
下載 文件夾里面, 雙擊
MultiBeast 啟動(dòng)安裝
點(diǎn)選
Quick Start, 點(diǎn)選
EasyBeast⑹.9 點(diǎn)選
Build 及最后點(diǎn)擊右下角的
Install 開始安裝
⑹.10 等待幾分鐘后,安裝完畢后, 在 Mac
關(guān)機(jī)。
⑹.11 Mac關(guān)機(jī)及關(guān)閉 Mac OS X Mavericks 虛擬機(jī)后, 打開 VirtualBOX 設(shè)置虛擬機(jī), 在 Storage -> Controller SATA 屬性退出
HackBoot_Mav.iso 文件
⑹.12 及在虛擬機(jī)設(shè)置的 系統(tǒng) -> 主板
勾選 "啟用 Enable EFI"
⑹.13 啟動(dòng)虛擬電腦, 會(huì)直接啟動(dòng) Mac OS X Mavericks 虛擬硬盤, 以后并不需要 Hackboot_Mav.iso 光盤文件的引導(dǎo)
⑺ 重新啟動(dòng)虛擬電腦后, 可選擇掛上磁盤映像
xcode_5.0.1_gm_seed.dmg 安裝 Xcode 5 及
command_line_tools_os_x_mavericks_for_xcode__late_october_2013.dmg 安裝 Command Line Tools
⑺.1 使用 Mac 的終端, 取消強(qiáng)制 iOS 項(xiàng)目的簽名
- SDKFILE="$(xcode-select --print-path)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/SDKSettings.plist"
- sudo /usr/libexec/PlistBuddy -c "Set :DefaultProperties:CODE_SIGNING_REQUIRED NO" "$SDKFILE"
- sudo /usr/bin/plutil -convert binary1 "$SDKFILE"
復(fù)制代碼 ⑺.2 在 Xcode 測試編譯適用于iOS的終端 MobileTerminal 項(xiàng)目
下載 MobileTerminal 項(xiàng)目文件夾 :
mobileterminal-520-A.zip (234.82 KB, 下載次數(shù): 1443)⑻.1 本地機(jī)器連接到虛擬機(jī), 除了掛上磁盤映像以外, 還有 2 個(gè)方案, 方案一
使用SMB 文件共享 SMB文件共享從其他設(shè)備訪問Windows 7
在 Windows 7的機(jī)器 控制面板 -> 所有控制面板項(xiàng) -> 網(wǎng)絡(luò)和共享中心 -> 進(jìn)階共用設(shè)定”
1) 啟用網(wǎng)絡(luò)搜索
2) 啟用文件和打印機(jī)共用
3) 關(guān)閉公用文件夾共享
4) 流媒體“不要緊,這個(gè)挑選你所需要的
5) 啟用文件共享對于使用設(shè)備40 -或56位加密
6) 啟用密碼保護(hù)的共用(除非你希望每個(gè)人都在網(wǎng)絡(luò)上訪問)
參考 :
http://support.apple.com/kb/PH13882?viewlocale=zh_CN在 Mac 虛擬機(jī)的設(shè)置
⑻.2 本地機(jī)器連接到虛擬機(jī), 方案二 本地機(jī)器使用
PuTTY 及
WinSCP 遠(yuǎn)程登錄⑻.2.1 在虛擬機(jī)的設(shè)置選擇 網(wǎng)絡(luò) -> 端口轉(zhuǎn)發(fā) Port Forwarding
⑻.2.2 添加規(guī)則 TCP 協(xié)議 主機(jī)端口
2222 轉(zhuǎn)發(fā) 虛擬機(jī)端口
22 如下
⑻.2.3 Mac 虛擬機(jī), ?蘋果菜單 -> 系統(tǒng)偏好設(shè)置 ->
共享 內(nèi)啟動(dòng)
遠(yuǎn)程登錄⑻.2.4 本地機(jī)器用 PuTTY 或 WinSCP 連接到虛擬機(jī), 使用本地機(jī)器地址
localhost 及端口
2222
相關(guān)帖子在 Win 7 下使用 VirtualBOX 虛擬機(jī)安裝 OS X 10.8 Mountain Lion 及 Xcode 4.5
http://bbs.feng.com/read-htm-tid-5329046.html安裝 THEOS, Xcode 6.1, 及 升級 Mac OS X 10.9.4 的方法, 請參考
http://bbs.feng.com/read-htm-tid-7625465.htmlOSX 10.9.4 更新 :
http://support.apple.com/kb/DL1755在 Win 7或8 下使用 VirtualBOX 虛擬機(jī)安裝 OS X 10.10 Yosemite 及 Xcode 6.1
http://bbs.feng.com/read-htm-tid-8474315.htmliOS 7 開發(fā)的好東西【本地下載】
http://bbs.feng.com/read-htm-tid-7244970.html