Archive

‘osx86’ 分類過的Archive

USB 3.0 on Mac

2012年2月2日 評論已關閉

蘋果是沒有原生USB 3.0的,MAC要用USB 3.0只可以透過第三方的控制器。早期只有CalDigit及LaCie有PCI-E控制器,而且付有的驅動只對應自家的產品(1)。但後來有人修改了LaCie的PXHCD.Kext,令到該驅動能在其他牌子控制器上運行(2)。

Transcend SDHC 16GB Class 6

adata CF 1GB (很久以前用來裝pfSense的CF)

SanDisk SDHC 16GB UEH-I 30MB/s

PhotoFast 366X Professional 4GB CF

Seagate 1TB SATA2 HDD in USB 3.0 External Case (日常用來BACKUP的硬碟)

由於PXHCD.Kext 未能對應USB 3.0 Hub 及其他儲存以外的裝置,Onboard  的兩個USB 3.0 口已被長期佔用。加上PXHCD.Kext 在CARD READER的支援上還有一些Plug & Play 上的問題,看來還要等蘋果推出原生USB 3.0電腦 (Ivy Bridge Mac ?)及驅動了。

Link/Reference

  1. LaCie USB 3.0 Driver for Mac OS® http://www.lacie.com/more/index.htm?id=10112
    The LaCie USB 3.0 Driver for Mac OS® is for LaCie storage devices only. It does not support other USB 3.0 devices such as hubs, printers, scanners, or webcams.
  2. USB 3.0 is now supported in Mac OS X http://tonymacx86.blogspot.com/2010/11/usb-30-now-supported-in-mac-os-x.html
    Patch method http://www.tonymacx86.com/viewtopic.php?f=66&t=7430&start=30
  3. http://www.tgdaily.com/hardware-features/58259-apple-eyes-usb-30-for-next-gen-macs
Categories: osx86 Tags: ,

過年前upgrade電腦 GA-H67N-USB3-B3 + i5 2500K

2012年1月22日 評論已關閉

因為kkwong話多左一塊H67N-USB3可以給用, 所以就決定升級到SandyBridge。而之前的用h55 + i3 530 應該會留給同事用吧。

換板又要買CPU,這算是Intel 最近年最騙錢的行為吧.

因為Mac OS 只有HD3000的驅動,可選的Sandy Bridge 只有五粒。分別是 i3-2105, i3-2125, i5-2405S, i5-2500K, i7-2600K ,雖然Server 版Sandy Bridge E3 也有好幾粒有似HD3000的顯示功能叫HD Graphic P3000,但未見有人成功過所以無打算買。

最後選擇了i5-2500K

在升級的過程中,因為原有H55的DSDT在這板上不斷出ERROR,基本是不能進入OS (應該是之前修改過的KEXT出事)。反覆試了好幾個方法也不能進入mac os,最後只好重裝OS。重裝的過程又法生media error (用dmg轉為iso 來燒錄安裝碟證實是不可行的)

因為重裝出錯,成個system folder沒了。只好再花些時間做好隻 iATKOS L2 USB 再試。

裝完個OS後, 發現所有User document就連Desktop icon還健在。就連Application 也全部可以執行。原來MAC OSX 所有Application儲存在 /Application 目錄下,System 目錄只是Lion 本身。

最後follow tonymacx86 個walkthrough (我無用HDMI Audio, 只用customac_mini_tuneup_kit_v3.zip就可以了。
移除Null CPU Power Management Kext後,就連Sleep也能正常使用。

總結

  1. MAC OSX reinstall / upgrade 比Windows 好
  2. 要製作MAC OSX的開機/安裝碟最好用返MAC OS

LINK
Intel® HD Graphics P3000 for Intel® Xeon® Processor E3-1200
tonyosx86.com Official CustoMac Mini 2011 Guide and Notes

Categories: osx86 Tags: , , ,

Hackintosh life

2011年11月12日 評論已關閉

因為ESXi 5可以裝MacOS (應該支援EFI BOOT )所以手多多走去試。

答案原來

  1. ESXi 5 所指可以安裝MacOS 是指MacOS X 10.5 Server. 無法對應10.6&10.7
  2. 是可以Boot EFI , 可不用Boot loader, 但ESXi 無法處理DMG。
  3. 新版Mac OS 不能從IDE CD-ROM 安裝,似取消了。由於ESXi 的Virtual CD-ROM 是IDE Mode的,所以無法使用。

要解決10.7支援,要找一套叫UNLOCKER

要安裝MacOS,最基本的方法就是用VMDirectPath 直接經Passthrough USB Flash或CD-ROM 來開機。但這個方法比較慢,大約只有4MB/S的傳輸速度。而且由Apple DMG來製作一定要用Mac機。
最快的方法是用PREBUILD USB 來安裝。

最後找到一隻已完成的VMDK,但因為來源是較舊的VMware版本,要經過vmkfsutil 修正後才能使用。

Post installation 相對實機安裝簡單,在虛擬環境只需(只能)安裝

  1. VMware tools。darwin500.iso
    這個vmwaretools其實只是power state helper及修改VGA resolution。雖然不是QE/CI,但顯示反應速度在ESXi 5環境下還可接受。
  2. LegacyAppleIntelPIIXATA.kext 令VM可使用IDE Virtual CD-Rom
  3. Upgrade 到 Lion 10.7.2,這個Step會比較困難,因為10.7.2內的AppleLSIFusionMPT.kext 會令Mac OS 不能順利進入。解決方法有
    • a. 用Offline  install pack MacOSXUpdCombo10.7.2.dmg, 在安裝完成並提示要Reboot時,把舊有的AppleLSIFusionMPT.kext 回復來。最好可以用Kext Utiltiy 來Rebuild security及Extension cache
    • b. 用 10.7.1的安裝USB/Custom built CD開機,並在Terminal 回復AppleLSIFusionMPT.kext

    如要避免Mac OS 會使用Cache Extension, 要在Boot flag 加入 -k
    進入Mac OS後,再用Kext Utility 來Rebuild cache

最後,啟用 OS X的Sharing內的Screen Sharing ( VNC )

Links

How to Install Retail OS X 10.6 “Snow” and OS X 10.7 “Lion” under VMware ESXi 5 – InsanelyMac Forum

 

Categories: osx86, 其他, 軟件 Tags: , , ,