Wednesday, June 27, 2007

從取得iBook G4到完成Dual Boot(Mac OS X 10.4.10 & Ubuntu 7.04)

首先感謝整個過程中的朋友(好棒二週內認識到3位以上的陌生朋友)
Natasha(出售iBook G4 小白機給我的朋友)
百鈞兄(整個過程協助我的熱心高雄網友)
中毅兄(KaLug玩小白的老手, 雖然人在北京Novall Linux, 但仍提供小僧idea和方向)
x(sagawh)(另一位高雄Mac網友, 剛好從中國廣州放假回高雄)
持續強化我的 Dual Boot iBook 小白機中

老僧會想用 Apple 小白機, 理由很簡單
Power PC 在這 iBook 算是筆電中的絕版精品之作
結構內外均屬用心之作, 品質和質感均屬佳作
又可玩到 Mac on Linux (mol:在 Linux 活動的情況下, 類似 Chroot 來同時運行 Mac)
效能接近原生的 Mac OS 執行速度.
最棒的就是二年後的今時, 使用電池的時間仍可高達4小時
等過陣子SSD 固態碟再低價點, 老僧再將其IDE 2.5" 換了
到時就是台非常適合外出喝咖啡寫講義的長時機囉

先整理一篇備忘錄(怕自己手癢又重試一次), 陸續補上內容
首先是參考這篇文

Linux for PowerPC on iBook 的一些心得整理
因為該文是建構在 Ubuntu 6.06 與 Mac OS X 10.4.6 時代...
所以由小僧來追加當前 Ubuntu 7.04 + Mac OS X 10.4.10

首先當然去下載 Ubuntu 7.04 PPC 版
Mac (PowerPC) and IBM-PPC (POWER5) alternate install CD
Mac OS X 10.4 PPC版的安裝DVD很霸道, 除了會強佔開機區塊資料外,
更不能在安裝完 Mac OS後重新分割區,
更慘的是無法讓 Ubuntu 正確識別(當成整顆HD為全空@"@內容)

因為上述理由, 還是先裝 Ubuntu 來的先
首次分割區時最基本如下:

/dev/hda
# type name
/dev/hda1 Apple_partition_map Apple ... partition map
(Ubuntu PPC 版安裝預設就有存在的開機引導區, 不到 1MB)

以下是手動切割...
/dev/hda2 Apple_UNIX_SVR2 ...Linux native
/dev/hda3 Apple_HFS...HFS (用來保留給 Mac OS X PPC版用)
(型態名稱不同於 fdisk 必須完整鍵入 Apple_HFS 才可)
/dev/hda4 Apple_UNIX_SVR2...swap
(寫到這不得不感謝 Ubuntu 先行採用先進的 UUID 識別檔案掛載功能)
在後面老僧在說明 UUID 這個實例帶來的優點與當初發生的問題點
要不我的 swap 就跑掉了...

No comments:

CSO Online Data Security Briefing

CIO Executive Briefing

LinuxWorld News

DesktopLinux.com