Mac OS

更改Macos启动登录背景图

1
打开终端备份登录背景图文件
sudo mv /System/Library/CoreServices/DefaultDesktop.jpg /System/Library/CoreServices/DefaultDesktop.jpg.old

2
cp你的图片代替背景图.
sudo cp background.jpg /System/Library/CoreServices/DefaultDesktop.jpg
3
没有第三步了.呵呵

Windows MacOS Linux多引导的实现,重新制作任何系统都不影响另外的系统引导.

简述一下磁盘分区:

Windows XP ---------->主引导分区 NTFS(为升级Win7预留)

Backup ----------->主引导分区FAT32(为第四方系统预留 如:Win7 freebsd)

Macos ----------->主引导分区

Linux ------------>扩展分区 包含 root分区boot分区 swap分区 (由于Linux采用Debian MBR中记录GRUB所以可以支持BOOT在扩展分区引导.)

Windows XP

boot.ini

内容:

[boot loader]

timeout=5

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /noexecute=optin /fastdetect

c:\grldr="GNU Debian Linux "

c:\tboot="ThinkPad X61T Apple MacOS"

---------------------------------------------------------------------------------------------------------------------------------------------------------

BTW:

c:\grldr="GNU Debian Linux "

c:\grldr 此文件为grub 4dos中的引导文件.将其放在c:\ 这样就可以支持 windows引导选择grub引导.

grub4dos 下载 https://sourceforge.net/projects/grub4dos

c:\tboot="ThinkPad X61T Apple MacOS"

c:\tboot 此文件为Macos引导的文件. 将其放在c:\ 这样就可以支持 windows引导选择Macos引导.

tboot 下载 http://sourceforge.net/projects/tboot

作了上述配置.安装MACOS于Linux的顺序就无所谓了.

但是推荐最后安装linux,毕竟grub是很好维护的多引导工具.

这样就可以做到linux --->grub---->windows---->macos----->windows------>grub-----等循环反复.所以首先有windows分区后维护是很便利的.

即使windows无法引导.还可以使用pe等工具.重新安装windows也无妨.只要重新制作boot.ini就可以恢复了.

呵呵.这种方法可以说无论是如何安装都不会影响到其他系统的引导.应该是全无敌了.^_^

ThinkPad X61T MacOS 安装笔记.

最后修改于: 2010-5-4 8:00

安装笔记:

由于4965AGN无线网卡无解,所以首先更换4965为ar5008网卡.Atheros 5424也可被支持。

ar5008网卡可以默认被macos支持.

ar5008具体信息:

ar5008.png

Atheros AR5008 (5418) IBM 原装带FRU 42T0827 无线网卡,带 MAC 贴纸(图)

产品料号:FRU:P/N:42T0827(42T0827) 为IBM原装适用于 X60/T60/R60/T61/Z60/X61

首先参照x61t硬件维护pdf将笔记本拆开.拆卸过程非常简单.只是默认无线网卡pci插槽上的固定螺丝非常软.并且牢靠.无法拆卸.这是个麻烦的事情.拆卸的时候没有拍照片.

说明一下具体如何才可以取下螺丝,

如果你没有很好的工具请不要用6个螺丝刀的钟表套装工具.请采用钢质比较好的手柄改锥套件.我没有这个套件.采用钟表改锥结果2颗螺丝全部花掉.无法取下.

于是采用电钻用小钻头将螺丝打碎.后取出.比较暴力.更换ar5008成功.

不可使用的工具:

钟表螺丝

推荐使用的工具:

推荐工具 推荐工具2

详细过程:

当时安装的时候没有拍照。所以找了类似的x61s做对比。请大家注意个别不同之处,主要差别在于天线数量,x61s为3根,x61t是2根,效果是一样的,其中链接TR1 TR2 .二根,R0不要接,下面还有t43的更换过程。

IMGP5794-452x323.jpg

IMGP5796.JPG

IMGP5795-452x300.jpg

IMGP5797-452x245.jpg

IMGP5798-452x252.jpg

IMGP5799.JPG

IMGP5800-452x261.jpg

IMGP5804-452x295.jpg

IMGP5805-452x348.jpg

IMGP5806-452x303.jpg

IMGP5807-452x259.jpg

IMGP5809-452x251.jpg

IMGP5810.JPG

IMGP5811.JPG

这两颗螺丝极其难搞定。一定要注意有好的工具才可以。

采用iDeneb_v1_4_10_5_6_OSx86安装.

大家去g一下相关的版本.无法下载或找不到可以联系我

mail:gugng.j@gmail.com.我发送种子.

种子地址:

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/iDeneb_v1_4_10_5_6_OSx86__O-Demonoid.com-O_1627460.3998.torrent

ideneb.png

目前采用iDeneb.MacOSx86ComboUpd10.5.8.pkg升级为10.5.8

参照:

http://forum.xitek.com/printthread.php?threadid=622987

的配选方法:

1. 本地化语言 只选 简体中文(笔记本空间不大)2. 附加字体 全选

3. X11 全选

4. Acpi kext 10.5.6

5. ps2/ Keyboard(据说这个一定要选,否则没有键盘,我就选了)

6. Patches下

(1) AMD Patch 不选

(2)Audio 不选(声卡的,后来试试AD1984这个选项,结果声卡驱动了,呵呵,后来安装就建议选上这个)

(3)Chipset 只选 ICHx Fixed

(4)Kernel 不选

(5)Network Wireless下的Atheros Wifi Adapter(因为准备换Atheros的无线网卡)

         还有intel82566MM网卡驱动

笔者补充一下:这里不选择ar5007,选择Atheros即可自动识别.ar5008

7. Fix 选(1) AppleSMBIOS下 667(这个是内存的)

笔者补充:这里可以将ApplsSMBIOS全部选择.

(2)没有看到其它帖子里面提到的PowerManagement,就选了电池管理的选项

笔者补充:选择电池选项就可以了.

(3)Video 不选 

经过仔细如果你安装的是10.5.0~10.5.2那么你需要选择Video中的x3100 ,但是10.5.2的macos更新了系统驱动。内置了x3100的驱动。所以X61T无需选择这个修复的x3100驱动

8. Applicaion 全选

9. 需要注意的是,很多建议kenels和CPuS=1-FIX 这2个不要选,选了以后没有双核,

9. 系统默认打钩的那个选项一定要选不要更改。

这样安装后,显卡 网卡 无线网卡 声卡都可以使用.

让X61t启用tablet手写:

下载图种的这3个文件.kext大家可以到下面的链接种下载:

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/归档.zip

或者

http://www.insanelymac.com/forum/index.php?showtopic=87574&pid=677999&mode=threaded&start=#entry677999

kerxt.png

下载kext后利用系统种已经包含的Kext Helper b7 进行安装

Kext Helper b7.png

注意Kext Helper b7 安装的驱动文件不能放在有中文的路径下。

install kext.png

btw:

没有Kext Helper的可以采用下面的命令,其实Kext Helper b7做了 就是如下工作:

cp -R /System/Library/Extensions/TabletEnabler.kext /Backup\ Extensions

rm -R /System/Library/Extensions/TabletEnabler.kext

cp -R /System/Library/Extensions/Apple16X50Serial.kext /Backup\ Extensions

rm -R /System/Library/Extensions/Apple16X50Serial.kext

cp -R /Users/art/Desktop/TabletEnabler.kext /System/Library/Extensions/

cp -R /Users/art/Desktop/Apple16X50Serial.kext /System/Library/Extensions/

chown -R root:wheel /System/Library/Extensions/TabletEnabler.kext

chown -R root:wheel /System/Library/Extensions/Apple16X50Serial.kext

chmod -R 755 /System/Library/Extensions/TabletEnabler.kext

chmod -R 755 /System/Library/Extensions/Apple16X50Serial.kext

touch /System/Library/Extensions

exit

sudo -k

安装kext后,重新启动X61T,然后在BIOS中打开 Serial port 这很重要

安装Tabletmagic:

下载地址:http://thinkyhead.com/tabletmagic/

tabletmagic.png

启用Enabled你会发现已经检测到ISD V4.0 TabletPC

采用Mapping矫正你的手写屏幕.这样基本上就完成了Serial Tablet Driver的安装.

另外开启Serial后Modem也可自动识别.

让Macos支持指纹识别:

ProtectorSuiteMac安装就可以了.

图片 2.png

下载地址:

http://www.upek.com/support/downloads/mac/

让你的USB设备可以识别U盘以及USB外置光驱.

如果不做此操作.只能识别鼠标键盘等设备.

删除AppleHPET.kext位于/System/Library/Extensions/

/System/Library/Extensions/AppleHPET.kext

touch /System/Library/Extensions

重启后USB优盘可以识别.

驱动你的Bluetooth:

首先你要在windows下开启蓝牙设备,因为蓝牙模块并不是随机启动的.

需要用windows下的hot key开启.

也就是采用:

Thinkpad 图形输入板按键驱动程序,在其中添加天线按键.

然后启动天线.这时候蓝牙设备才被windows找到.并且按安装驱动.开启后重新启动计算机.蓝牙模块已经工作.

在进入macos蓝牙自动被找到.^_^

如此简单,但是发现开启方法却事件难事.

解决X61T双头显示于分辨率切换问题:

无法使用800*600与640*480分辨率导致无法启动一些特定程序.

如:很喜欢的一个即时战略游戏 星际争霸

需要安装:DisplayConfigX

下载地址:

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/DisplayConfigX.dmg

SN: 39BE-EF73-20BC

图片 1

图片 2

声卡输出问题的解决:

下载 :

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/08/Archiv.zip

解压缩Archiv.zip

图片 3

图片 5

打开EFIStudio.选择HDEF,并且点击Add Device

打开efi-string.plist.将内容替换原有文件内容.选择write to com.apple.Boot.plist

图片 1

采用Kext Helper 安装其余两个文件AppleAzaliaAudio.kext与AppleHDA.kext.

注意Kext Helper b7 安装的驱动文件不能放在有中文的路径下。

reboot. 你的耳机可以用啦^_^

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
<dict>
<key>PinConfigurations</key>
<string></string>
<key>built-in</key>
<string>0x00</string>
<key>layout-id</key>
<string>0x0000000a</string>
<key>revision-id</key>
<string>0x00000001</string>
<key>subsystem-id</key>
<string>0x00001984</string>
<key>subsystem-vendor-id</key>
<string>0x000011d4</string>
<key>vendor-id</key>
<string>0x00008086</string>
</dict>
</dict>
</plist>

驱动MMC读卡器:

下载IOSDHICBlockDevice.kext

http://www.liangliang.org.cn/blog/wp-content/uploads/2009/07/IOSDHCIBlockDevice.kext.zip

解压后用Kext Helper b7安装.


启用屏幕亮度调节:

首先需要读取BIOS中ACPI的dsdt属性信息.

利用DSDT_Patcher1.0.1e.zip中Tools目录下getDSDT.sh获得本机dsdt.dat

./getDSDT.sh

使用Tools下iasl程序.将dsdt.dat转换为dsl文本文件

ThinkPad:Tools art$ ./iasl -d dsdt.dat

采用文本编辑器编辑dsl文件获得x61TDSDT.dsl 大家可以直接下载我编辑好的x61TDSDT.dsl

x61TDSDT.zip

在x61TDSDT.dsl中加入:

Device (PNLF)
{
Name (_HID, EisaId ("APP0002"))
Name (_CID, "backlight")
Name (_UID, 0x0A)
Name (_STA, 0x0B)
}

并转换为aml文件

ThinkPad:Tools art$ ./iasl  x61TDSDT.dsl

大家可以下载我已经fix后的并转换的x61TDSDT.aml

命名x61TDSDT.dsl为dsdt.aml。

我修改好的dsdt.aml

dsdt.aml.zip

将dsdt.aml放在macos的root下(也就是根"/"目录)

安装变色龙最新版本

下载地址:

http://chameleon.osx86.hu

下载brightness命令,可采用命令方式调整亮度.

brightness.zip

不过是单侧的,由于dsdt修改信息有现,目前只能如此.

命令:

brightness 0.97

brightness 1

简要说明一下原理:

构建修改后的dsdt,让变色龙启动加载虚拟acpi dsdt属性.

相当于虚拟BIOS,此法对acpi和sleep有影响.

这种方法存在很多弊端,请大家谨慎.

笔者不建议采用如此方法.喜欢研究的朋友可以采用.

安装笔记写的比较简单.希望大家能够看的明白,有什么问题可以联系我,希望能帮助你.

联系方式:

mail: gugong.j@gmail.com

gtalk:gugong.j@gmail.com

msn: liang@liangliang.org.cn