DELL XPS M1530安裝MAC OS X Lion 10.7.3經驗分享!


1.安裝需求

近期准備研究一下MAC 應用開發技術(源於IPAD和IPHONE如日中天般的火爆),因此需要MAC電腦。知道現在MAC已經過渡到INTEL架構,因此,普通機器安裝MAC已經可行,於是看了看那高高再上的MAC價格,決定先在我的DELL XPS M1530筆記本上安裝一個先試試,已經有一個系統WIN7旗艦版了,准備再裝一個MAC OS X,這樣目前最流行的兩個桌面系統都有了,想起來挺不錯的。GO!

2.准備工作
對MAC基本沒任何研究,於是GOOLE,百度一番,發現了這個論壇,在這個論壇里面啃了兩天的帖子。下載了N多的軟件和文件。在自己的機器上裝了3次,從最初的10.7(11A511),然后是10.7.2到現在最新的10.7.3(11D50),經歷了很多失敗和反復,目前終於成功裝上了最新版本。過程中發覺很多教程說的不太清楚,有些也比較僵化,一些關鍵點沒有強調清楚,因此我把我的經驗共享出來,一方面是對自己這2天工作的總結和備忘,另外一方面是可以幫助其他有類似需要的人,回饋論壇。

先說一下我的機器配置:
DELL XPS M1530
處理器:2.2G INTEL CORE 2 DUO T7500
主板芯片組:北橋 Intel Crestline-PM PM965
內存:2G
顯卡:NVIDIA GeFore 8600M GT 256M
聲卡:SigmaTel STAC9228X
網卡:Generic Marvell Yukon 88E8048 PCI-E Fast Ethernet Controller
攝像頭:Laptop Integrated Webcam
無線網卡:Intel(R) Wireless WiFi Link 4965AGN
指紋識別:TouchChip Fingerprint Coprocessor UPEK

(1)軟件准備

A.MAC LION OS X 10.7.3正式版 installESD-10.7.3.dmg,
下載地址:http://bbs.pcbeta.com/forum.php?mod=attachment&aid=MjcwNjM2N3w4MzE2MTc3ZnwxMzMxNDYzOTc2fDI1MDg2NjB8OTc5MTc3 (種子文件,下載需要用BT下載)

B. 7-zip Windows版
下載地址:http://xiazai.zol.com.cn/detail/11/109677.shtml
這個軟件是用來解壓dmg文件的。安裝鏡像installESD.dmg解壓開之后,才能采用HFS-EXPLORER進行打開。

C.HFS-Explorer windows版本
下載地址:http://115.com/file/cl0q7bwa
這個用來查看HFS格式的DMG文件。蘋果的鏡像包經常都是DMG里面又有DMG包,和windows習慣不太一樣,這個需要注意和適應。因為需要從官方DMG里面提取一些文件做成安裝包,所以這個很有用。
這個程序是JAVA開發的,因此要運行需要你機器上有JRE(JAVA運行環境),如果沒有的話,你要到網上去下載一個JRE安裝,這個就不給出下載地址了。

D.然后是分區工具包括:
首先是一個能給硬盤分區並且能動態調整分區大小的軟件,這個軟件很多,我用的是Paragon Partition Manager 11.,用他就兩個作用,分區,動態調整分區大小。這個必須要有這個功能。詳細后面安裝的時候你就會明白。
下載地址:http://115.com/file/e6pkr5zv
第二個是:DiskGenius,理論上這個也是分區工具,用他主要是來修改分區的標志的,蘋果的分區必須修改為AF標志,變色龍引導程序才能識別。
下載地址:http://115.com/file/e6pkdy5v

當然如果一個工具這三個功能都能做到,那么需要一個分區工具就夠了。
PS:不推薦使用Window磁盤管理分區,雖然他也很優秀,但是在同時安裝了MacDrive軟件之后,經常會出現1分鍾重啟的問題。

E.DMG鏡像克隆工具
我用的是HD_INSTALL_HELPER,也就是俗稱硬盤助手的一個工具。他的作用是將提取出來的蘋果基本系統DMG克隆到U盤或者某個硬盤分區,蘋果的安裝就依靠這個盤來安裝,也就是相當於安裝盤。
下載地址:http://115.com/file/cl0qo06l

F。引導工具

蘋果的引導方法和windows不同的。同時為了實現多操作系統同時共存,所以必須一個引導工具。
我用的就是變色龍windows版本,用的是Chameleon Install 1806 for win這個版本。這些均來自於論壇其他帖子的貢獻。
下載地址:http://bbs.pcbeta.com/forum.php?mod=attachment&aid=MjY4NzYxMXxmZDkwN2ZlZXwxMzMxNDY1MDkzfDI1MDg2NjB8OTY3OTQ3

G.破解

蘋果是不能直接安裝到非蘋果機器的,因為蘋果的默認安裝程序會檢查是否是蘋果機器的方式,不對就會拒絕安裝的。
所以需要破解文件,這個破解文件包括兩個:OSInstall.mpkg,一個是OSInstall,這兩個文件和對應的版本有關,10.7.3的這個兩個文件論壇上有,我也是論壇上下載的。
下載地址:http://115.com/file/dp7ipd36#10.7.3-Installer-MBR-Patch.tar.gz,這個通過winrar可以解壓。

第二個跟破解有關的是和機器配置相關的Extra目錄。特別是DSDT.aml文件,這是描述你機器配置的。還有就是Extension下面的fakeSMC.kext。如果這些文件沒有或者不對,那么恐怕連安裝系統都無法啟動,更不要說啟動MAC系統了。
這個文件恐怕需要自己去尋找了,我只能提供DELL XPS M1530筆記本的這些文件,也是來源於論壇,其他機器只能自行去收集和尋找了。
下載地址:http://u.115.com/file/aq7cbntr#

H.MAC 磁盤格式查看器
MacDrive 這個軟件可以讓蘋果的磁盤在windows下面正常的訪問。因為安裝盤是在windows下作的,所以文件COPY等工作是少不了的,這個工具也是使用頻度很高的。
下載地址:http://115.com/file/dnoh9hfm

I.設備相關驅動
這個沒辦法,驅動比較難找,不過能找的,論壇上幾乎都有。自己去找吧。這個並不擊破,可以等裝好之后,慢慢去找。
我的機器安裝好之后,顯卡,觸摸板,網卡,攝像頭,都默認驅動成功了,聲卡自己也找到成功驅動。
只剩下無線網卡和指紋識別了。無線網卡采用的是intel 4695,網上找了下,沒有,只能等了。
指紋識別沒有也沒關系。
DELL XPS M1530驅動下載:http://u.115.com/file/clqewoom#
驅動安裝工具Kext_Utility.zip下載:http://u.115.com/file/clqen4f6#

(2)硬件准備
A.能做啟動盤的U盤一個
給這個U盤做一個WIN7的引導安裝盤,帶磁盤工具DiskGenius的那種。我用的大白菜工具制作的,網上一百度就能下載到。
准備這個工具的目的是MAC安裝了之后,有可能會破壞 WIN7分區的激活狀態而導致系統無法引導,因此一旦出了這個問題,就需要U盤直接引導,恢復WIN分區的激活狀態。
根據我的經驗,如果你的MAC是裝在主分區中,那么沒有這個問題,如果裝在擴展分區中,那么就會出現激活狀態錯誤而導致無法引導系統。總之,有備無患。

B.usb鍵盤一個
再進入MAC OS X安裝界面之后,由於OSX無法識別默認的鍵盤導致無法進行下去。其實是能驅動鍵盤的,所以插入一個USB鍵盤讓它檢測一下,跳過了這個界面之后,再把這個鍵盤拔掉,默認鍵盤其實一切正常。當然,如果不准備這個鍵盤,那么可能需要下載額外的補丁驅動。我因為恰好有個限制的USB鍵盤,也就偷懶沒有去找解決補丁了。事實證明,非常有用。

C,硬盤空間
建議20G以上。安裝盤需要5G,系統盤需要10G以上。那么20G以上是必要的。

3.安裝過程
以上說到的東西,都是必要的。找齊了這些之后,就可以開始安裝了。
(1)制作安裝鏡像文件
首先,下載的10.7.3是一個dmg文件,因此通過7-zip進行解壓之后,會看到里面還有一個InstallESD.dmg文件,這個才是我們真正需要的HFS格式的鏡像。
接着,通過HFS EXPLORER將剛才解壓得到的InstallESD.dmg文件打開,提取三個東西:mach_kernal 和BaseSystem.dmg 和Package文件夾。
mach_kernal和Package文件夾留着備用,當會兒生成安裝盤映像需要的。
下面接着為BaseSystem.dmg創建一個真實的HFS格式的磁盤分區映像。(是不是覺得有點暈?)BaseSystem.dmg文件才460M,但是通過 HFS Explorer Tools—creat disk image功能創建的新dmg高達1.4G(同樣是dmg差距那么大呢?)新創建的這個dmg文件取名為BaseSystem-install.dmg備用。這個就是我們需要制作的安裝鏡像文件了。
(2)分區
將剩余空間分為3個分區,第一個分區至少20G,最好放在主分區。剩下的空間要留夠5G,將這5G空間分成1.5G,和3.5G。后面的分區作為邏輯分區。分區的時候都不要格式化,但是要分配盤符,你要記住哪個是20G的,哪個是1.5G的,哪個是3.5G,搞錯了就麻煩了。
為什么要分成三個分區,因為1.5那個空間是為了恢復剛才得到的BaseSystem-install.dmg文件的,這個文件就1.4G多一點。所以不要分配多了,多了是浪費。因為恢復是按照磁盤映像恢復的,所以如果你分配多了,多余的空間也是無法使用的。這也是為什么要分3個分區的原因。因為等它恢復了這個分區之后,我們還要把mach_kernal 和Package文件夾COPY進去,這個差不多有3G呢,所以只能等它恢復磁盤之后,再調節分區大小,將后面的3.5G空間調整給它,這樣它才能容納3G的必要文件。
(3)將BaseSystem-install.dmg通過硬盤助手寫入1.5G分區。
(4)啟動Paragon Partition Manager 11,將3.5分區的空間合並到1.5G分區,使之成為5G的一個區間。
(5)將mach_kernal和Package文件夾COPY到5G區間的盤符里面的對應目錄。mach_kernal再根目錄,Package文件夾在System/Installation/目錄下。
這一步就需要借助MacDrive這個軟件了。有了它,和Windows下復制文件一樣。
(6)將你機器的Extra目錄和OSInstall兩個文件COPY進入對應目錄。具體我就不說了,可以查看一些教程,他們說的很詳細。
(7)啟動DiskGenius將30G分區和5G分區的標志修改為AF,便於變色龍引導系統的識別。如果不修改,變色龍引導的時候,你連盤符都看不到,怎么引導?
(8)安裝變色龍引導系統。注意,如果以前安裝過變色龍,一定要先卸載之后才安裝。否則,后果難料。關系着修改主引導記錄的事,一定要小心謹慎。
記住那留着安裝OS X系統的20G以上的空間,千萬不能格式化,否則一定會安裝失敗的。我想這和變色龍的工作有關系,如果你格式化了,有了固定的文件格式,變色龍很可能會判斷失誤。這一點對需要重復安裝的一些人非常關鍵,要重新安裝,分區也要刪除掉,一切都重新來過才好。而不是像Windows一樣覆蓋安裝就行了。畢竟我們用的是黑蘋果啊。
(9)重啟計算機,將硬盤的AHCI模式打開。我的機器默認就是AHCI模式,因此這個我沒做任何修改。選擇變色龍引導菜單,會看到5G的安裝盤出現再選單中,使用左右鍵選擇最后一個盤符,回車啟動安裝程序進行安裝。
這里要注意,變色龍啟動的時候,你選中了某個盤符之后,可以輸入啟動參數。最常見的就是-f -v,這個會顯示再最下面,很多第一次用的可能沒注意。這個真的有。-f 表示啟動的時候忽略cache,如果不帶的話,系統會從cache加載驅動,因此會給你帶來你修改了驅動沒作用的感覺,因此裝完驅動最好重建cache,-v表示顯示啟動過程,就是用文字的方式顯示當前每一步做的事情,因此大家要找失敗原因的時候,這個參數很有用。
(10)在安裝向導的帶領下進行安裝,也就是文件的復制。
這個過程一般沒什么問題,難的就是怎么出現安裝界面。如果你的Extra目錄里面的東西不對,一般都會出現所謂的五國。也就是一個五種國家語言顯示的對話框,下面一個關機按鈕,然后機器死掉的一種現象。遇到這個問題,一般就是到windows下修改extra目錄吧。

(11)安裝完成之后重啟,這個時候不要進入OS X系統。而是應該進入win7,將5G安裝盤里面的Extra目錄同樣復制到安裝了OS X系統的那個盤符下,將OSInstall兩個文件同樣拖過去,這個也很關鍵,如果你忘記了的話,后果很悲劇:就是一次一次讓你輸入注冊信息,直到你吐血而亡!而且沒有補救的機會,這個是否再復制這個文件,晚了,一樣會一次一次讓你輸入注冊信息的。你只剩下一條路,重新裝一次!如果你的OSInstall文件版本不對,也可能出現這個問題!
這一步關系到是否能正常進入OS X系統,非常關鍵,當然第一次進入的時候,記得帶上-f 參數。
進入之后,可能要提示你鍵盤沒連接,將准備好的USB鍵盤插入一下,通過然后拔掉,就可以繼續了。
需要設置一些參數,你填寫好,就可以進入LION系統了。

(12)進入之后第一件事情就是進入APP STORE下載一個免費的應用事實,看APP ID是否登陸正常。我就是因為升級到10.7.3之后APP ID無法登陸,才被迫重裝的。現在我發覺是因為升級了iTunes導致的。
(13)如果APP STORE使用正常,那么就可以更新軟件了。一般都會有兩個更新,其中一個是iTunes,升級這個要小心。升級完成之后,馬上就無法登陸APP ID了。
我的解決辦法很簡單,重新將破解文件Extra和OSINSTALL這幾個文件和目錄重新復制到OS X系統盤上,覆蓋原來的文件。重新啟動之后,第一次帶上-f 參數啟動,居然一切正常了。
不僅能順利啟動系統,而且APP ID登陸也正常了。我馬上下載了一個Xcode試用了下,一切正常。
至此,安裝Lion 10.7.3最新系統的工作完成了。

4.后期驅動
(1)聲卡無法識別
我將收集到的這款聲卡驅動安裝了,采用Kext_Utility安裝。聲音有了,但是效果不如WIN7下,期待后續更完善的驅動吧,黑蘋果用戶也沒辦法的事兒啊。
(2)無線網卡無法識別
我的INTEL 4965的無限網卡,是個悲劇,還沒看到可用的驅動。好在有線正常,也不影響我的工作。

不過這個解決辦法很簡單,目前就Realteak 81XX系列專門有MAC驅動。淘寶上買了一個300M的COMFAST的采用REALTEAK8191SU的USB無線網卡,完美解決。
(3)指紋識別驅動
目前有完美的驅動,一切都很完美。
下載地址:http://115.com/file/c2pxn4m2#

其他的東西基本都驅動了,包括觸摸板。當然蘋果很多快捷鍵和習慣都和WIN大不相同,很多地方還需要慢慢適應。不過快捷鍵大多都能自己修改,可以按照你的習慣修改。
不過整體感覺,機器運行流暢度,還是不如WIN7,所以微軟的WIN7確實是個非常優秀的操作系統。不過蘋果是64位的,所以我的2G內存有些小,后來升級到了4G之后,流暢度有明顯提高。

 

后續問題:
1.故障現象:
開機黑屏、關機、死機、自動重啟。而且故障並不是每次都發生,而是毫無規律。比如你昨天用的好好的,第二天開機就黑屏,死機。然后重復進入幾次,偶爾一次又突然正常了。有時候,你進不去,采用-f 參數,又能進去了。但是,下次再發生故障,你采用-f 參數又突然沒作用了,有時候你進WIN7覆蓋了Extra的文件,重啟又突然就可以了。這個故障整整讓我找問題找了三天。我甚至記錄故障現象記錄了12頁的A4紙,試圖找出發生故障的規律。當每次我都以為我發現了規律,找到了問題的原因之后,重復測試,均無法重復和再現。有時候你修復了磁盤,又可以進去了。總之,一句話,黑屏,死機,自動關機這些故障組合毫無規律的發生着,為了找到問題所在,我安裝了LION 10.7.3三次。而且我還裝了LION 10.7.1作為測試對比。發現這個現象在LION 10.7.0-1居然沒有發生!!
我一度懷疑是因為蘋果升級故意針對黑蘋果做了什么修改!現在看來,是冤枉了蘋果了。

原因:LION 10.7.3自帶的NVDAResman.kext這個驅動和我的NVIDIA GF 8600M GT不太兼容。因為我每次黑屏死機均發生在圖像界面出現之前。所以我也有些懷疑是我的顯卡工作不穩定所致,但是只要進入之后,無論你工作多久,系統很穩定。又無法解釋如果因為顯卡熱量過高導致的,為什么啟動之后一點問題沒有。於是有些懷疑,是顯卡驅動程序初始化顯卡的時候工作不穩定所致,也就是有時候能驅動好,有時候驅動失敗。這個想法,現在看來還是有些靠譜。最后發現是NVDAResman.kext這個文件導致。網上一搜,發現天下的不幸都是相似的,很多人在升級到10.7.2的時候也發生過這個故障。由於10.7.1這個版本沒事,因此就想用10.7.1的這個文件替換現有文件。找到了問題所在,解決起來就快速多了!

問題解決:首先刪除了10.7.3版本System/Libary/Extentions/NVDAResman.kext文件,發覺這個文件是6.5M,而10.7.1版本的6.4M。然后找了一個10.7.1的NVDAResman.kext文件,采用Kext Wizard安裝了。(如果你無法進入OS X,可以進入WIN下,采用MacDrive替換這個文件也行,只是啟動要采用-f參數)。然后重建了系統的kext cache,重新啟動,順利進入系統。顯卡也驅動正常。
反復重啟,關機測試N次,N大於等於10,再沒有失敗的現象。至此,故障解除!
附上Lion 10.7.1的NVDAResman.kext下載地址:http://u.115.com/file/bh5rvke6

2.故障現象:開機死機,系統終止,並拋出兩個panic kext 異常。而且這個故障相當穩定,每次都是同樣的時間地點和同樣的顯示。但是采用-f參數能夠順利進入系統,但是筆記本的觸摸板鼠標失效!
原因:這個是因為我的Extra/Extentions下面的VoodooBattery.kext這個驅動缺少所致。因為我的筆記本電池已經失效,因此我刪除了這個驅動,沒想到這個驅動的作用如此之大,刪除之后立刻出現上述故障。但是采用-f能夠順利進入系統。一度讓我懷疑是緩存的問題,害的重建了好幾次系統kext cache,漫長的等待啊。甚至一度懷疑kext wizard是否工作正常!結果故障還是依舊。沒想到,當我重新安裝了VoodooBattery.kext這個驅動之后,奇跡般的故障消除了。而且連觸摸板的鼠標也驅動了!看來,筆記本如果這個驅動不存在,甚至連后續的觸摸板驅動也會受影響。
問題解決:Extra下加入VoodooBattery.kext驅動,並且重建kext cache。

3.故障現象:
Lion和win7的時間差8個小時,如果將Lion時間調准,那么WIN7下會慢8個小時,反之,就會Lion快8個小時。而系統BIOS設置里面的時間和win7是一致的。
原因:兩個系統采用的時間算法不一樣。WIN7以BIOS時間作為本地時間。而Lion以BIOS時間作為UTC時間,本地北京時間就會是UTC+8。就這個設計來說,個人認為顯然LION的設計不太合理。你說我在中國買個表(機器BIOS)你非要告訴我這是UTC時間,這不是有病嗎?
問題解決:這個簡單,方法很多,一種是修改WIN7的注冊表,讓他和LION一樣計算。第二是給LION打一個時間補丁,讓他按照WIN7 方式算。第三是兩個系統都采用網絡時間同步,不用修改。
我采用的是第二種方法,效果不錯。打了一個時間補丁。
下載地址:http://115.com/file/e7b0oqar# 時間補丁.pkg

4.故障現象:

在MAC下對WIN7下的的NTFS分區只能讀,但是無法改寫。

原因:嚴格說來着不是故障,是MAC本來就是如此,他本身的設計就是只支持NTFS讀。但是這對雙系統的人來說,有時候確實顯得比較繁瑣。

解決方法:安裝Paragon NTFS 這個軟件,就可以自如的讀寫NTFS分區了。這個軟件是收費的。你可以下載破解版本,我使用的是9.0版本。當然也可以創建一個FAT32分區作為兩個系統的數據交換用。MAC 對FAT32分區可以正常的讀寫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM