2010年8月31日 星期二

iPC OSx86 10.5.6 Universal Intel/AMD

NoteBook: Acer TravelMate 426LC
購入日期: 2003年1月15日
-------------------------------------------------------------------------------------------------
OS: iPC OSx86 10.5.6 Universal Intel/AMD
限制: 無法使用 Boot Camp
-------------------------------------------------------------------------------------------------
參考資料:
1. iPC OSx86 Install Disc » iPC OSx86 Universal 10.5.6
http://pcwizcomputer.com/ipcosx86/?page_id=96&cpage=8

2. How to update iPC 10.5.6 to 10.5.7?
http://osx86.net/archive/index.php/t-2980.html
-------------------------------------------------------------------------------------------------
注意事項:
1. For some reason sometimes Extensions.mkext is not always cleared on the first boot causing some kexts not to load. This is easily remedied. If you installed the right drivers and they don't seem to have any effect, boot in, go to /System/Library, find the Extensions.mkext file and delete it. Then restart and keep tapping F8 to open the boot menu. Type in "-f" without quotes and hit enter to rebuild the kext cache. This only needs to be done once.
-------------------------------------------------------------------------------------------------
安裝步驟:
A. 將 NoteBook 調整成光碟開機, 放入 "iPC OSx86 10.5.6 Universal Intel/AMD" 片後重新開機.

B. 從光碟開機後, 於訊息暫停時, 按 F8 進入啟動選單(start up options).

C. 在 boot: 後輸入 -v , 再按 enter. (start up with diagnostic message; 顯示診斷訊息)

D. 等待一段時間後(約5分鐘), 出現安裝的語言選擇畫面:
===> 選擇最上方的: "Use English for the main language"

E. 出現 "Welcome" 畫面時, 先等待上方的功能表出現(有時會比較慢載入)

F. 於功能表中, 選擇: Utility > Disk Utility > Erase :
===> 將硬碟重新作分割如下後, 按下右下方的 "Erase" 按鈕:
Volume Format: Mac OS Extended (Journaled)

Name: Leopard (自取)

G. 完成分割後, 按下左上角紅色關閉按鈕, 即會回到之前的 "Welcome" 畫面, 接著按 "Continue".

H. software license agreement => Agree

I. Select a Destination => Leopard (之前分割好的) => Continue

J. Install Summary => Customize, 選取以下的項目:
=> iPC OSx86 10.5.6 Base System(預設)
=> Language Translations: Traditional Chinese
=> iPC OSx86 10.5.6 Intel AMD SSE2 SSE3:
> kernels: 9.4.0 StageXNU Universal Kernel
> Drivers > Video Drivers: LaptopDisplay
>
Drivers > Chipset Drivers: LegacyAppleIntelPIIXATA
> Drivers > Audio Drivers > OtherAudio Drivers: AC97 Audio
> Drivers > Ethernet Drivers: Intel PRO 100/VE
> Drivers > USB Drivers: Patched USB Drivers
> Drivers > Power Management: AppleACPIBatteryManager
> Fixes and Patches:
ACPI Fix
(
wont mount drives without this);
CPUS=1 One Core Fix
;
IOPCMCIAFamily
(
enables PCMCIA cards);
Seatbelt.kext 10.5.5
;
USB Mount Fix
;
PS /2 Device Support
: PS / 2 Keyboard Fix(enables keyboard and touch pad).

===> Done ===> Install ===> Checking Installation DVD => Skip (開始安裝....)

K. 安裝完成後: Restart => 退出光碟片

L. 重新開機後, F8 => boot: -f
=> On the first boot make sure to boot with the -f boot flag! Do this to make sure that all installed kexts are loaded properly. It is only required once.
-------------------------------------------------------------------------------------------------
M. update iPC 10.5.6 to 10.5.7 (似乎不太穩定, 尤其是無法正常重新開機)
a.
Download Andy's 9.6.0 kernel package:
http://www.mediafire.com/?gl1nmwjen0y

b. Download Mac OS X 10.5.7 Update:
http://support.apple.com/kb/DL826

c. 步驟:
1. Open the terminal.

2. Browse into main directory of your Mac OS partition.
"cd /Volumes/Leopard"
"ls -l"

3. You should see a file named "mach_kernel" there. Make a backup of it.
"cp mach_kernel mach_kernel_old"

4. Repair its permissions.
"sudo chmod -R 755 mach_kernel_old"
"sudo chown -R 0:0 mach_kernel_old"

#5. Now you can run Software Update, and get your update.
===> 如果執行 Software Update, 會直接更新 10.5.8 版本(更新後, 無法正常登入), 所以直接執行之前下載的 Mac OS X 10.5.7 Update 檔案.

6. After the update - restart your computer.

7. While booting, press F8 and write :
"mach_kernel_old -x" (無法登入的話, 參數改成: -v -x)

8. When your computer boots up in safe mode - just install Andy's package.

9. Restart and boot normally.

10. You have 10.5.7 running.

Well, that's it. You can of course make a backup of System.kext aswell, then instead of booting into safe mode and installing Andy's kernel - you can boot into -s mode and copy back the System.kext ( and repair permissions ), but i find this way more convenient.

PS. seatbelt.kext is needed on 10.5.6 to mount USB/DMG properly. Without it your system may fail to mount usb drives or images, or kernel panic at you when you try to do it.
-------------------------------------------------------------------------------------------------
N. Download Xcode 3.1.4(這個版本還沒有支援開發 iPhone) for Leopard
Apple’s developer website only links to the latest version of Xcode, which requires Snow Leopard (Mac OS X 10.6).

If you’re still running Leopard (10.5), you need to go to this alternative developer website:
http://connect.apple.com/

Log in with your ADC credentials, click “Downloads”, then click “Developer Tools” in the right sidebar, and then search the page for “3.1.4″.

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。