Thinkpad X230 で Mac OS

自分用のメモ。追記予定。


常用できるレベルまでの最短アプローチ

最低限動かすべきデバイス

現在動いているデバイス

  • Intel HD4000 Graphics
    • ディスプレイポートによる 2560x1600 出力
    • バックライトの制御 (System Preferences から)
  • Wired Ethernet, Intel 82579LM
  • Front Camera, TrackPoint, TrackPad, SSD 6Gbits/AHCI, PC3-12800 16GB

現在動いていないデバイス

代替できるデバイス

一式あるとビデオが動けばとりあえず日常的に使える状態に出来る。

作業上の注意

  • Thinkpad X230 だと USB インストーラなどは本体右側の USB ポートに差すこと
    • 左側だと途中で止まる。
  • Mountain Lion から?優先順位が S/L/E (/System/Library/Extensions) > E/E (/Extra/Extensions) になっている。
    • 同名の kext があった場合に、E/E が無視されるので注意。

削除する Kernel Extension

S/L/E のものを .bak 等をつけてリネームする

  • AppleHDA.kext

追加で入れる Kernel Extension

ひとまず E/E でテストする。ただし、カーネルキャッシュを使う場合は S/L/E にコピーすること。

  • AppleACPIPS2Nub.kext
  • AppleACPIPlatform.kext
  • AppleIntelE1000e.kext
  • ApplePS2Contoller.kext
  • EvOreboot.kext
  • FakeSMC.kext
  • NullCPUPowerManagement.kext
  • VoodooBattery.kext

bootloader の設定 (org.chameleon.Boot.plist)

  • GenerateCStates = Yes
  • GraphicsEnabler = Yes
  • HD4000PlatformId = 3
  • SystemType = 2