SlideShare a Scribd company logo
1 of 5
Download to read offline
如何在 Mac OS X Leopard 上安装 nVIDIA 130M 显卡驱动程序

  nVIDIA G1xx 系列显卡的 MacOS 驱动安装一直是让人很头疼的事情,NV9xxx 和 2xx
系列显卡的 MacOS 驱动早就有了,    可是基于这两者之间的 1xx 系列显卡驱动却一直不见踪
影,实在是让我们这些用 1xx 的家伙很极度郁闷。
  我的笔记本是联想的 Y450-TFO,用的就是 130M 显卡,没有 MacOS 驱动,在网上找
了很久,所有人都说装不上驱动,让我心都凉了半截。不过还有些不甘心,因为 NV9 系显
卡核心其实与 1xx 系列的差不多,都是 G92、G96 这样的,说难听点,1xx 几乎全是 9xxx
的马甲,理论上 1xx 应该可以使用 9xxx 的驱动。所以我开始不断尝试,终于让我把驱动装
上了,走了不少弯路,做了很多无用功,几十次抹盘,几百次强制关机——很庆幸,硬盘还
活着~~
  好了,废话不多说了,说一下我找到安装 130M 的 MacOS 驱动的方法吧,其它 1xx 系
显卡应该也可以通过这种方法装上驱动。不过还得事先声明一点,我现在也还是个 Mac 菜
鸟,接触 MacOS 也不过 10 天时间而已,我下面说的方法也许看起来很蠢,我可能也有很
多东西解释不清楚或理解有错误,希望大家别骂我。我不敢说写的是教程,有误人之嫌,我
总结了我的安装过程,找出一种相对比较简单,成功率较高的方法,希望能够抛砖引玉,让
哪位对 MacOS 比较了解的大大来真正完善它。不过我这种方法还是比较复杂、比较暴力,
装起来我也觉得有点头大,没办法,总比装不上好吧?

   先说明一下我本本的基本配置情况:
   处理器:     Pentium Dual-Core T4200 @ 2.00GHz
   主板:      联想 KL1
   芯片组:     Intel Mobile 4 Series Chipset
   内存:      2 GB ( 海力士 DDR3 1066 MHz )
   硬盘:      富士通 MHZ2320BH G2 ( 320 GB )
   显卡:      Nvidia GeForce GT 130M ( 512 MB)
   显示器:     LG LGD018B ( 13.9 英寸 )
   光驱:      Sony-NEC Optiarc DVD RW AD-7580S
   声卡:      瑞昱 ALC269 @ 英特尔 82801I(ICH9) HD Audio Controller
   网卡:      博通 NetLink BCM5784M Gigabit Ethernet PCIe / 联想
   无线网卡:    博通 BCM430G 802.11g Network Adapter
   键盘:      PS/2 标准键盘
   鼠标:      Synaptics PS/2 Port TouchPad
             微软 USB Wireless Mouse (IntelliPoint)
   操作系统:     Windows Vista SP2 中文旗舰版
             Mac OS X Leopard(iATKOS v7 10.5.7)

    我的 MacOS 和 Vista 做了双启动,Vista 上装了 MacDrive,可以读写 MacOS 分区,
这样在调试和重装系统的时候比较方便,建议用我这种方法装驱动的也做双系统,装上
MacDrive,否则一旦黑屏或四国了要删驱动就很麻烦。当然,如果你 MacOS 的终端命令用
得很好,就无视吧~
    我是用 iATKOS v7 10.5.7 安装的系统,其它的版本没有试过,安装过程中也用到了
iATKOS v7 10.5.7 自带的驱动程序和系统补丁,其它系统该用什么代替,我也不是很清楚。
第一步,安装 iATKOS v7,具体安装选项我不说了,每个人机器不一样,没什么可说
的。只要注意选中其中这几个选项:
 1) X86 Patches/ SMBIOS deivrs/ SMBIOS'for X86/下面有 4 个选项,看你机器的情况
    选一个(我选择的是 AppleSMBIOS-27 6th rev.MacBook,其实我感觉随便选一个
    应该都行,AppleSMBIOS-28 我也有用过,这个主要起辅助作用,装好显卡驱动后
    可以删除)    ;
 2) 选中 Drivers/ VGA/ nVidia/ nVidia GT200;
 3) 选中 Drivers/ VGA/ nVidia/ nVidia GT200 EVGA(这两个驱动都选中,它们不能直
    接驱动 1xx 系列显卡,但是驱动 1xx 系列却要用到它们的一些文件。两个驱动好像
    是一样的,我也不太确定,没有认真比较过)                   ,这两个都选中是因为这样会有一定的
    概率在系统安装好后,显卡驱动虽然在系统里面,但是不会起作用,也就不会黑屏、
    四国什么的。如果发生这种情况,说明你人品好,已经成功一大半了。
    说明:这些选项不一定非要在安装系统的时候装,系统安装好以后再装也行。另外
    个人建议是安装一个没有其它设备驱动的系统来装显卡比较好,因为有部分驱动可
    能与 SMBIOS 系统补丁有冲突,装好显卡后,这个补丁可以删除的(当然,必要的
    驱动还是得装的,像键盘、鼠标什么的)                  。
   第二步,安装完毕后,重新启动进入新装的系统,然后分为两种情况:
   第一种情况,顺利进入系统,没有黑屏、四国什么的,进入系统后显卡没有被识别到,
分辨率在 1024×768×32bit,说明你的人品很好,已经快成功了。
   接下来在 MacOS 里面安装 XDarwin_Nvidia_Installer_V_1.1_OSX.mpkg(图 1)




                        (图 1)
   安装的时候要选中这几项:Nvidia 9 Series(全部选中)
                                   、EFI(全部选中)
                                            (图 2)
(图 2)
  安装好后会提示你重新启动,重启后第一次可能进不了系统,别紧张,再重启一下,一
般就能顺利进入系统了(如果多次重启还是不行,请参考后面说的第二种情况)    ,进去后你
就会发现,显卡已经装上,CI、QE 都打开了,分辨率也可以调整了(图 3),哈哈,庆祝一
下吧!




                   (图 3)
虽然驱动装上了,但是识别成 9800GX2,如果你觉得就这样很好,可以骗骗人玩,那
就不用管它了;如 果你希望能 看到正确的型 号, 那就要自己改了, 方法如下: 修改
/System/Library/Extensions/NVinject.kext/Contents/ 下 面 的 Info.plist 文 件 , 将 NVIDIA
GeForce 9800GX2 字串改成你希望显示的内容就好了。这个文件直接修改可能无法保存,
你可以将它拖到桌面上,             修改好以后再拖回去覆盖原文件,                然后按提示输入账户的密码就行
了。
     安装完驱动后,不管你有没有修改 Info.plist 文件,最好还是修复一下权限吧,修复好
权限,重新启动,你的显卡就变成你刚才改的型号了(图 4)                            。




                                (图 4)
    现在差不多可以算安装结束了,不过还有一点要说的,前面不是装了一个
“AppleSMBIOS-27 6th rev.MacBook”吗?现在它的使命结束了,如果你觉得没有影响就
别理它了,如果不喜欢它待在系统里面,可以去/System/Library/Extensions/下面找到
AppleSMBIOS04.kext 这个包,删除它就行了,如果前面装的是“AppleSMBIOS-28”           ,那
么删除的就是在/System/Library/Extensions/下面 AppleSMBIOS05.kext 这个包,如果你用
了别的 SMBIOS,请自行判断(至于怎么判断,我也不好说,AppleSMBIOS.kext 是系统自
带的,其它以 AppleSMBIOS 开头的包应该就是后来安装的,貌似也没有别的了,自己看看
是不是这样)    ,别删错了。
    其实安装 SMBIOS 的时候,它好像还在/System/Library/Extensions/留下 NVSMU.kext
这个包,我个人判断,这个包才是安装 1xx 显卡的关键,所以这个不能删。                    (我是 Mac 菜鸟
哦,只是猜测,不确定,也可能是显卡驱动留下的,没有精力再去验证这些东西了,说错了
可别骂我,反正也不需要动它,猜测一下,猜错了也不会有什么后果的)
    上面说的是人品大爆发的时候,           可以顺利安装驱动的情况,      出现这个情况有多大概率?
我也不知道,我成功安装显卡有 5、6 次了,人品只爆发过一回,大多数情况下,装完系统
重启后,都是没办法顺利进系统的,不是黑屏,就是启动到一半就卡住了……四国还是无限
风火轮?不知道,我都是带 –v 参数启动的,看不到图形,看着硬盘灯不闪,屏幕很久没
变化就知道挂了。
   下面说说装完系统后,无法顺利进入 MacOS 的情况该如何解决。
   第二种情况,安装完毕后,无法正常进入 MacOS。
   遇到这种情况,就要用到另一个操作系统(XP、Vista、7)或者哪个高手喜欢用终端
命令行也行(我是看到要打字就头疼的,命令行学了一点,不到万不得已绝不用它)                  。如果
用 XP 或 Vista、7 之类的,要装上 MacDevice,可以读写 MacOS 的分区。
   一般装完 MacOS 以后,其它系统的引导会被破坏掉,必须先修复一下,修复过程我就
不详细说了,不过题外话补充一点:前几天我下载了一个 Vista 的 SP2 包,将原先的 SP1
升级了,后来又安装 MacOS,破坏了 SP2 的引导,结果发现用原先 VistaSP1 的安装盘不
能修复 SP2 的引导错误,     后来只好又下了个完整的 VistaSP2 安装盘来恢复。   恢复过程也不
太顺利,直接用 SP2 盘引导也恢复不了,最后是用其他盘引导,再用 FDisk 激活 Vista 分
区,最后用 SP2 安装盘进行恢复的,大家要小心~
   用其它操作系统启动后,打开 MacOS 所在分区的SystemLibraryExtensions 文件夹,
找到先前安装的 SMBIOS 文件夹(如 AppleSMBIOS04.kext,至于怎么判断是哪个文件夹,
前面有说)   ,删除它,   重新启动,看看能不能进 MacOS 了?(至于用终端命令行如何删除?
会用这个的都比我牛,我就不班门弄斧了。         )
   如果还进不了系统,那就再拿出 iATKOS v7 安装盘,用它引导(你如果是用硬盘安装
的,用硬盘引导就行了)       ,进入选择安装组件的界面,勾选 X86 Patches/ SMBIOS deivrs/
SMBIOS'for X86/下面另外一个 SMBIOS,其它的驱动、补丁前面的勾全部去掉(切记)          ,
这里只要安装这一项就够了。
   选择好以后开始安装,       安装过程很快,  一两秒就结束了,  屏幕提示安装失败,     不用管它,
重启吧,看看搞定了没。
   反正就这么来回更换或删除 SMBIOS,一般几次以后就能够进系统了,注意一点就是:
启动不了不要马上更换 SMBIOS,再启动 1-2 次,有时这样就通过了,进入系统后就按照
前面说的第一种情况做下去,如果在安装 XDarwin_Nvidia_Installer_V_1.1_OSX.mpkg 之
后黑屏了,那么再这么来回倒腾 SMBIOS 几次吧,总能装上的。
   为什么要这么折腾 SMBIOS?不知道啊~其实 SMBIOS 也是用来负责显卡、内存之类
东西的,原先显卡装不上驱动,最大的嫌疑应该就是它了,至于为什么,就不是我这种菜鸟
现在所能分析出来的了。



                                                      Visison
                                                      2009/7/9

More Related Content

What's hot

GHOST系统备份图解
GHOST系统备份图解GHOST系统备份图解
GHOST系统备份图解
wensheng wei
 
0513 深入Windows Server 2008 系統核心
0513 深入Windows Server 2008  系統核心0513 深入Windows Server 2008  系統核心
0513 深入Windows Server 2008 系統核心
Timothy Chen
 
Linux必学的60个命令
Linux必学的60个命令Linux必学的60个命令
Linux必学的60个命令
yiditushe
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
phantoxe
 
Install Hmc 734 V Box
Install Hmc 734 V BoxInstall Hmc 734 V Box
Install Hmc 734 V Box
guest96e3e1
 
尚观Linux研究室 linux驱动程序全解析
尚观Linux研究室   linux驱动程序全解析尚观Linux研究室   linux驱动程序全解析
尚观Linux研究室 linux驱动程序全解析
hangejnu
 
soyo manual 8100 Vt6103 Ok
soyo manual 8100 Vt6103 Oksoyo manual 8100 Vt6103 Ok
soyo manual 8100 Vt6103 Ok
guest69f195
 
OpenSTACK Installation on Ubuntu
OpenSTACK Installation on UbuntuOpenSTACK Installation on Ubuntu
OpenSTACK Installation on Ubuntu
康志強 大人
 
Ubuntu v.s. Windows 由自由軟體重新出發
Ubuntu v.s. Windows 由自由軟體重新出發Ubuntu v.s. Windows 由自由軟體重新出發
Ubuntu v.s. Windows 由自由軟體重新出發
Kang-Min Wang
 
Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)
Yiwei Ma
 
Unixtoolbox zh cn
Unixtoolbox zh cnUnixtoolbox zh cn
Unixtoolbox zh cn
xdboy2006
 
安裝Linux的經驗
安裝Linux的經驗安裝Linux的經驗
安裝Linux的經驗
陳銀
 

What's hot (20)

GHOST系统备份图解
GHOST系统备份图解GHOST系统备份图解
GHOST系统备份图解
 
0513 深入Windows Server 2008 系統核心
0513 深入Windows Server 2008  系統核心0513 深入Windows Server 2008  系統核心
0513 深入Windows Server 2008 系統核心
 
Linux必学的60个命令
Linux必学的60个命令Linux必学的60个命令
Linux必学的60个命令
 
Windows引导过程
Windows引导过程Windows引导过程
Windows引导过程
 
網路最佳化管理實務 - 第五章
網路最佳化管理實務 - 第五章網路最佳化管理實務 - 第五章
網路最佳化管理實務 - 第五章
 
Dl
DlDl
Dl
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
 
Install Hmc 734 V Box
Install Hmc 734 V BoxInstall Hmc 734 V Box
Install Hmc 734 V Box
 
Linux commands ppt
Linux commands pptLinux commands ppt
Linux commands ppt
 
尚观Linux研究室 linux驱动程序全解析
尚观Linux研究室   linux驱动程序全解析尚观Linux研究室   linux驱动程序全解析
尚观Linux研究室 linux驱动程序全解析
 
soyo manual 8100 Vt6103 Ok
soyo manual 8100 Vt6103 Oksoyo manual 8100 Vt6103 Ok
soyo manual 8100 Vt6103 Ok
 
unixtoolbox_zh_CN
unixtoolbox_zh_CNunixtoolbox_zh_CN
unixtoolbox_zh_CN
 
04
0404
04
 
鏡像檔案系統 Mirror File System : MFS
鏡像檔案系統 Mirror File System : MFS鏡像檔案系統 Mirror File System : MFS
鏡像檔案系統 Mirror File System : MFS
 
OpenSTACK Installation on Ubuntu
OpenSTACK Installation on UbuntuOpenSTACK Installation on Ubuntu
OpenSTACK Installation on Ubuntu
 
Ubuntu v.s. Windows 由自由軟體重新出發
Ubuntu v.s. Windows 由自由軟體重新出發Ubuntu v.s. Windows 由自由軟體重新出發
Ubuntu v.s. Windows 由自由軟體重新出發
 
第2課如何選擇應安裝哪一個操作系統
第2課如何選擇應安裝哪一個操作系統第2課如何選擇應安裝哪一個操作系統
第2課如何選擇應安裝哪一個操作系統
 
Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)Nagios的安装部署和与cacti的整合(linuxtone)
Nagios的安装部署和与cacti的整合(linuxtone)
 
Unixtoolbox zh cn
Unixtoolbox zh cnUnixtoolbox zh cn
Unixtoolbox zh cn
 
安裝Linux的經驗
安裝Linux的經驗安裝Linux的經驗
安裝Linux的經驗
 

Viewers also liked

XNN001 Lecture 2 The epidemiology of nutrition and physical activity
XNN001 Lecture 2 The epidemiology of nutrition and physical activityXNN001 Lecture 2 The epidemiology of nutrition and physical activity
XNN001 Lecture 2 The epidemiology of nutrition and physical activity
ramseyr
 
Kursus rangkaian
Kursus rangkaianKursus rangkaian
Kursus rangkaian
maxcma
 
Jamie.Gross.CV.Oct2016
Jamie.Gross.CV.Oct2016Jamie.Gross.CV.Oct2016
Jamie.Gross.CV.Oct2016
Jamie Gross
 
Monica maria zapata londoño actividad1 mapa c
Monica maria zapata londoño actividad1 mapa cMonica maria zapata londoño actividad1 mapa c
Monica maria zapata londoño actividad1 mapa c
tavoariz1122
 
交點桃園Vol.3 - Ann - 我的職涯
交點桃園Vol.3 - Ann - 我的職涯交點桃園Vol.3 - Ann - 我的職涯
交點桃園Vol.3 - Ann - 我的職涯
交點
 

Viewers also liked (16)

XNN001 Lecture 2 The epidemiology of nutrition and physical activity
XNN001 Lecture 2 The epidemiology of nutrition and physical activityXNN001 Lecture 2 The epidemiology of nutrition and physical activity
XNN001 Lecture 2 The epidemiology of nutrition and physical activity
 
Kursus rangkaian
Kursus rangkaianKursus rangkaian
Kursus rangkaian
 
Jpge
JpgeJpge
Jpge
 
Jamie.Gross.CV.Oct2016
Jamie.Gross.CV.Oct2016Jamie.Gross.CV.Oct2016
Jamie.Gross.CV.Oct2016
 
Trabalho 4.1
Trabalho 4.1Trabalho 4.1
Trabalho 4.1
 
Monica maria zapata londoño actividad1 mapa c
Monica maria zapata londoño actividad1 mapa cMonica maria zapata londoño actividad1 mapa c
Monica maria zapata londoño actividad1 mapa c
 
Ux and Startups
Ux and StartupsUx and Startups
Ux and Startups
 
Nutrición for kid´s
Nutrición for kid´sNutrición for kid´s
Nutrición for kid´s
 
Ixte
IxteIxte
Ixte
 
Internship powerpoint
Internship powerpointInternship powerpoint
Internship powerpoint
 
交點桃園Vol.3 - Ann - 我的職涯
交點桃園Vol.3 - Ann - 我的職涯交點桃園Vol.3 - Ann - 我的職涯
交點桃園Vol.3 - Ann - 我的職涯
 
Proyecto Grace Medicals2
Proyecto Grace Medicals2Proyecto Grace Medicals2
Proyecto Grace Medicals2
 
Kt01
Kt01Kt01
Kt01
 
Euro area-european-union-enhancing-european-cooperation-oecd-economic-survey-...
Euro area-european-union-enhancing-european-cooperation-oecd-economic-survey-...Euro area-european-union-enhancing-european-cooperation-oecd-economic-survey-...
Euro area-european-union-enhancing-european-cooperation-oecd-economic-survey-...
 
Adam Goldstein, HipMunk presentation at Lean Startup SXSW
Adam Goldstein, HipMunk presentation at Lean Startup SXSWAdam Goldstein, HipMunk presentation at Lean Startup SXSW
Adam Goldstein, HipMunk presentation at Lean Startup SXSW
 
Agir avec MENA - l'OCDE et le Moyen-Orient & l'Afrique du Nord
Agir avec MENA - l'OCDE et le Moyen-Orient & l'Afrique du NordAgir avec MENA - l'OCDE et le Moyen-Orient & l'Afrique du Nord
Agir avec MENA - l'OCDE et le Moyen-Orient & l'Afrique du Nord
 

Similar to GT130M

有趣的Linux入门文章
有趣的Linux入门文章有趣的Linux入门文章
有趣的Linux入门文章
yiditushe
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
phantoxe
 
利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版
xingsu1021
 
基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器
ekoing
 
Kick start无人值守批量安装linux
Kick start无人值守批量安装linuxKick start无人值守批量安装linux
Kick start无人值守批量安装linux
Yiwei Ma
 
Mini6410+++º +¦ß-20101121
Mini6410+++º +¦ß-20101121Mini6410+++º +¦ß-20101121
Mini6410+++º +¦ß-20101121
meru2ks
 
Linux實務 第6組-xbmc結合各式server教學文件
Linux實務 第6組-xbmc結合各式server教學文件Linux實務 第6組-xbmc結合各式server教學文件
Linux實務 第6組-xbmc結合各式server教學文件
Matthew Lien
 
Linux系统工程师教程
Linux系统工程师教程Linux系统工程师教程
Linux系统工程师教程
yiditushe
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
Jie Bao
 
Ch1 系统启动
Ch1 系统启动Ch1 系统启动
Ch1 系统启动
guest4d1b8c
 
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版
redhat9
 

Similar to GT130M (20)

Cognos8.3安装配置For Db2
Cognos8.3安装配置For Db2Cognos8.3安装配置For Db2
Cognos8.3安装配置For Db2
 
玩转Windows
玩转Windows玩转Windows
玩转Windows
 
有趣的Linux入门文章
有趣的Linux入门文章有趣的Linux入门文章
有趣的Linux入门文章
 
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
 
程式人雜誌 -- 2013年2月號
程式人雜誌 -- 2013年2月號程式人雜誌 -- 2013年2月號
程式人雜誌 -- 2013年2月號
 
BasERP安裝說明
BasERP安裝說明BasERP安裝說明
BasERP安裝說明
 
S3C44B0 User Guide
S3C44B0 User GuideS3C44B0 User Guide
S3C44B0 User Guide
 
利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版利用Cent Os快速构建自己的发行版
利用Cent Os快速构建自己的发行版
 
基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器基于PXE实现部署Linux服务器
基于PXE实现部署Linux服务器
 
Kick start无人值守批量安装linux
Kick start无人值守批量安装linuxKick start无人值守批量安装linux
Kick start无人值守批量安装linux
 
Mini6410+++º +¦ß-20101121
Mini6410+++º +¦ß-20101121Mini6410+++º +¦ß-20101121
Mini6410+++º +¦ß-20101121
 
Mini6410+++º +¦ß-20101121
Mini6410+++º +¦ß-20101121Mini6410+++º +¦ß-20101121
Mini6410+++º +¦ß-20101121
 
Linux實務 第6組-xbmc結合各式server教學文件
Linux實務 第6組-xbmc結合各式server教學文件Linux實務 第6組-xbmc結合各式server教學文件
Linux實務 第6組-xbmc結合各式server教學文件
 
Android_lecture_000
Android_lecture_000Android_lecture_000
Android_lecture_000
 
Linux系统工程师教程
Linux系统工程师教程Linux系统工程师教程
Linux系统工程师教程
 
unix toolbox 中文版
unix toolbox 中文版unix toolbox 中文版
unix toolbox 中文版
 
How to Install Debian GNU/Linux
How to Install Debian GNU/LinuxHow to Install Debian GNU/Linux
How to Install Debian GNU/Linux
 
Bypat博客出品-linux+apache+mysql+php之linux系统安装
Bypat博客出品-linux+apache+mysql+php之linux系统安装Bypat博客出品-linux+apache+mysql+php之linux系统安装
Bypat博客出品-linux+apache+mysql+php之linux系统安装
 
Ch1 系统启动
Ch1 系统启动Ch1 系统启动
Ch1 系统启动
 
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版
 

GT130M

  • 1. 如何在 Mac OS X Leopard 上安装 nVIDIA 130M 显卡驱动程序 nVIDIA G1xx 系列显卡的 MacOS 驱动安装一直是让人很头疼的事情,NV9xxx 和 2xx 系列显卡的 MacOS 驱动早就有了, 可是基于这两者之间的 1xx 系列显卡驱动却一直不见踪 影,实在是让我们这些用 1xx 的家伙很极度郁闷。 我的笔记本是联想的 Y450-TFO,用的就是 130M 显卡,没有 MacOS 驱动,在网上找 了很久,所有人都说装不上驱动,让我心都凉了半截。不过还有些不甘心,因为 NV9 系显 卡核心其实与 1xx 系列的差不多,都是 G92、G96 这样的,说难听点,1xx 几乎全是 9xxx 的马甲,理论上 1xx 应该可以使用 9xxx 的驱动。所以我开始不断尝试,终于让我把驱动装 上了,走了不少弯路,做了很多无用功,几十次抹盘,几百次强制关机——很庆幸,硬盘还 活着~~ 好了,废话不多说了,说一下我找到安装 130M 的 MacOS 驱动的方法吧,其它 1xx 系 显卡应该也可以通过这种方法装上驱动。不过还得事先声明一点,我现在也还是个 Mac 菜 鸟,接触 MacOS 也不过 10 天时间而已,我下面说的方法也许看起来很蠢,我可能也有很 多东西解释不清楚或理解有错误,希望大家别骂我。我不敢说写的是教程,有误人之嫌,我 总结了我的安装过程,找出一种相对比较简单,成功率较高的方法,希望能够抛砖引玉,让 哪位对 MacOS 比较了解的大大来真正完善它。不过我这种方法还是比较复杂、比较暴力, 装起来我也觉得有点头大,没办法,总比装不上好吧? 先说明一下我本本的基本配置情况: 处理器: Pentium Dual-Core T4200 @ 2.00GHz 主板: 联想 KL1 芯片组: Intel Mobile 4 Series Chipset 内存: 2 GB ( 海力士 DDR3 1066 MHz ) 硬盘: 富士通 MHZ2320BH G2 ( 320 GB ) 显卡: Nvidia GeForce GT 130M ( 512 MB) 显示器: LG LGD018B ( 13.9 英寸 ) 光驱: Sony-NEC Optiarc DVD RW AD-7580S 声卡: 瑞昱 ALC269 @ 英特尔 82801I(ICH9) HD Audio Controller 网卡: 博通 NetLink BCM5784M Gigabit Ethernet PCIe / 联想 无线网卡: 博通 BCM430G 802.11g Network Adapter 键盘: PS/2 标准键盘 鼠标: Synaptics PS/2 Port TouchPad 微软 USB Wireless Mouse (IntelliPoint) 操作系统: Windows Vista SP2 中文旗舰版 Mac OS X Leopard(iATKOS v7 10.5.7) 我的 MacOS 和 Vista 做了双启动,Vista 上装了 MacDrive,可以读写 MacOS 分区, 这样在调试和重装系统的时候比较方便,建议用我这种方法装驱动的也做双系统,装上 MacDrive,否则一旦黑屏或四国了要删驱动就很麻烦。当然,如果你 MacOS 的终端命令用 得很好,就无视吧~ 我是用 iATKOS v7 10.5.7 安装的系统,其它的版本没有试过,安装过程中也用到了 iATKOS v7 10.5.7 自带的驱动程序和系统补丁,其它系统该用什么代替,我也不是很清楚。
  • 2. 第一步,安装 iATKOS v7,具体安装选项我不说了,每个人机器不一样,没什么可说 的。只要注意选中其中这几个选项: 1) X86 Patches/ SMBIOS deivrs/ SMBIOS'for X86/下面有 4 个选项,看你机器的情况 选一个(我选择的是 AppleSMBIOS-27 6th rev.MacBook,其实我感觉随便选一个 应该都行,AppleSMBIOS-28 我也有用过,这个主要起辅助作用,装好显卡驱动后 可以删除) ; 2) 选中 Drivers/ VGA/ nVidia/ nVidia GT200; 3) 选中 Drivers/ VGA/ nVidia/ nVidia GT200 EVGA(这两个驱动都选中,它们不能直 接驱动 1xx 系列显卡,但是驱动 1xx 系列却要用到它们的一些文件。两个驱动好像 是一样的,我也不太确定,没有认真比较过) ,这两个都选中是因为这样会有一定的 概率在系统安装好后,显卡驱动虽然在系统里面,但是不会起作用,也就不会黑屏、 四国什么的。如果发生这种情况,说明你人品好,已经成功一大半了。 说明:这些选项不一定非要在安装系统的时候装,系统安装好以后再装也行。另外 个人建议是安装一个没有其它设备驱动的系统来装显卡比较好,因为有部分驱动可 能与 SMBIOS 系统补丁有冲突,装好显卡后,这个补丁可以删除的(当然,必要的 驱动还是得装的,像键盘、鼠标什么的) 。 第二步,安装完毕后,重新启动进入新装的系统,然后分为两种情况: 第一种情况,顺利进入系统,没有黑屏、四国什么的,进入系统后显卡没有被识别到, 分辨率在 1024×768×32bit,说明你的人品很好,已经快成功了。 接下来在 MacOS 里面安装 XDarwin_Nvidia_Installer_V_1.1_OSX.mpkg(图 1) (图 1) 安装的时候要选中这几项:Nvidia 9 Series(全部选中) 、EFI(全部选中) (图 2)
  • 3. (图 2) 安装好后会提示你重新启动,重启后第一次可能进不了系统,别紧张,再重启一下,一 般就能顺利进入系统了(如果多次重启还是不行,请参考后面说的第二种情况) ,进去后你 就会发现,显卡已经装上,CI、QE 都打开了,分辨率也可以调整了(图 3),哈哈,庆祝一 下吧! (图 3)
  • 4. 虽然驱动装上了,但是识别成 9800GX2,如果你觉得就这样很好,可以骗骗人玩,那 就不用管它了;如 果你希望能 看到正确的型 号, 那就要自己改了, 方法如下: 修改 /System/Library/Extensions/NVinject.kext/Contents/ 下 面 的 Info.plist 文 件 , 将 NVIDIA GeForce 9800GX2 字串改成你希望显示的内容就好了。这个文件直接修改可能无法保存, 你可以将它拖到桌面上, 修改好以后再拖回去覆盖原文件, 然后按提示输入账户的密码就行 了。 安装完驱动后,不管你有没有修改 Info.plist 文件,最好还是修复一下权限吧,修复好 权限,重新启动,你的显卡就变成你刚才改的型号了(图 4) 。 (图 4) 现在差不多可以算安装结束了,不过还有一点要说的,前面不是装了一个 “AppleSMBIOS-27 6th rev.MacBook”吗?现在它的使命结束了,如果你觉得没有影响就 别理它了,如果不喜欢它待在系统里面,可以去/System/Library/Extensions/下面找到 AppleSMBIOS04.kext 这个包,删除它就行了,如果前面装的是“AppleSMBIOS-28” ,那 么删除的就是在/System/Library/Extensions/下面 AppleSMBIOS05.kext 这个包,如果你用 了别的 SMBIOS,请自行判断(至于怎么判断,我也不好说,AppleSMBIOS.kext 是系统自 带的,其它以 AppleSMBIOS 开头的包应该就是后来安装的,貌似也没有别的了,自己看看 是不是这样) ,别删错了。 其实安装 SMBIOS 的时候,它好像还在/System/Library/Extensions/留下 NVSMU.kext 这个包,我个人判断,这个包才是安装 1xx 显卡的关键,所以这个不能删。 (我是 Mac 菜鸟 哦,只是猜测,不确定,也可能是显卡驱动留下的,没有精力再去验证这些东西了,说错了 可别骂我,反正也不需要动它,猜测一下,猜错了也不会有什么后果的) 上面说的是人品大爆发的时候, 可以顺利安装驱动的情况, 出现这个情况有多大概率? 我也不知道,我成功安装显卡有 5、6 次了,人品只爆发过一回,大多数情况下,装完系统 重启后,都是没办法顺利进系统的,不是黑屏,就是启动到一半就卡住了……四国还是无限 风火轮?不知道,我都是带 –v 参数启动的,看不到图形,看着硬盘灯不闪,屏幕很久没
  • 5. 变化就知道挂了。 下面说说装完系统后,无法顺利进入 MacOS 的情况该如何解决。 第二种情况,安装完毕后,无法正常进入 MacOS。 遇到这种情况,就要用到另一个操作系统(XP、Vista、7)或者哪个高手喜欢用终端 命令行也行(我是看到要打字就头疼的,命令行学了一点,不到万不得已绝不用它) 。如果 用 XP 或 Vista、7 之类的,要装上 MacDevice,可以读写 MacOS 的分区。 一般装完 MacOS 以后,其它系统的引导会被破坏掉,必须先修复一下,修复过程我就 不详细说了,不过题外话补充一点:前几天我下载了一个 Vista 的 SP2 包,将原先的 SP1 升级了,后来又安装 MacOS,破坏了 SP2 的引导,结果发现用原先 VistaSP1 的安装盘不 能修复 SP2 的引导错误, 后来只好又下了个完整的 VistaSP2 安装盘来恢复。 恢复过程也不 太顺利,直接用 SP2 盘引导也恢复不了,最后是用其他盘引导,再用 FDisk 激活 Vista 分 区,最后用 SP2 安装盘进行恢复的,大家要小心~ 用其它操作系统启动后,打开 MacOS 所在分区的SystemLibraryExtensions 文件夹, 找到先前安装的 SMBIOS 文件夹(如 AppleSMBIOS04.kext,至于怎么判断是哪个文件夹, 前面有说) ,删除它, 重新启动,看看能不能进 MacOS 了?(至于用终端命令行如何删除? 会用这个的都比我牛,我就不班门弄斧了。 ) 如果还进不了系统,那就再拿出 iATKOS v7 安装盘,用它引导(你如果是用硬盘安装 的,用硬盘引导就行了) ,进入选择安装组件的界面,勾选 X86 Patches/ SMBIOS deivrs/ SMBIOS'for X86/下面另外一个 SMBIOS,其它的驱动、补丁前面的勾全部去掉(切记) , 这里只要安装这一项就够了。 选择好以后开始安装, 安装过程很快, 一两秒就结束了, 屏幕提示安装失败, 不用管它, 重启吧,看看搞定了没。 反正就这么来回更换或删除 SMBIOS,一般几次以后就能够进系统了,注意一点就是: 启动不了不要马上更换 SMBIOS,再启动 1-2 次,有时这样就通过了,进入系统后就按照 前面说的第一种情况做下去,如果在安装 XDarwin_Nvidia_Installer_V_1.1_OSX.mpkg 之 后黑屏了,那么再这么来回倒腾 SMBIOS 几次吧,总能装上的。 为什么要这么折腾 SMBIOS?不知道啊~其实 SMBIOS 也是用来负责显卡、内存之类 东西的,原先显卡装不上驱动,最大的嫌疑应该就是它了,至于为什么,就不是我这种菜鸟 现在所能分析出来的了。 Visison 2009/7/9