安裝程式可以從硬碟分割區上面用開機文件開機。它們可以在其它作業系統下面啟動,或者直接使用 BIOS 提供的 boot-loader 直接啟動。
採用這個技術可以實現完全的"純網路"的安裝方式。這樣可以避免一些使用可移動媒介帶來的的缺點,例如尋找和燒錄光碟映像或是與大量且不可靠的軟碟糾纏不清。
安裝程式無法從 HFS+ 檔案系統進行開機。MacOS System 8.1 及之後的系統可能使 用 HFS+ 檔案系統,NewWorld PowerMacs 則全部使用 HFS+。要確認您的系統是否是 HFS+,請選擇 Get Info
來查看相關資訊。HFS 檔案系統會顯示為 Mac OS Standard
,而 HFS+ 檔案系統將顯示為 Mac OS Extended
。您必須使用一個 HFS 分割區來在 MacOS 和 Linux 之間交換檔案,特別是那些您下載的安裝檔案。
根據您的系統是 "NewWorld" 或 "OldWorld" 型號,硬碟安裝程式開機時將使用不同的安裝檔案。
boot-floppy-hfs
軟碟使用 miBoot 來啟動 Linux 安裝,但是 miBoot 不易用於從硬碟開機。運作於 MacOS 的 BootX 支援從硬碟上的檔案進行開機。BootX 也能在安裝完 Debian 後用於 MacOS 和 Linux 的雙重開機。對於 Performa 6360 來說,quik 看上去不能讓硬碟可開機。因此 BootX 對於該型號來說是必須的。
請下載並且解壓 BootX 發佈套件。它可以從 http://penguinppc.org/projects/bootx/,或者 Debian http/ftp 鏡像以及官方 Debian光碟的 dists/woody/main/disks-powerpc/current/powermac
目錄下得到。可以用 Stuffit Expander 來把它從打包檔案中解開。在這個包中,有一個名為 Linux Kernels
的空目錄。請下載 linux.bin
和 ramdisk.image.gz
(位於 disks-powerpc/current/powermac
目錄),然後把他們放到 Linux Kernels
目錄中,然後把 Linux Kernels
目錄放到活動的系統目錄中。
NewWorld PowerMacs 支援從網路或者 ISO9660 格式光碟進行開機,或者直接從硬碟上載入 ELF 二進位文件。這類機器可以直接使用 yaboot 開機。它既支援直接從 ext2 分割區中裝入核心和記憶體虛擬磁碟,也支援和 MacOS 的雙重開機。硬碟開機特別適合最新的沒有軟碟機的機器。BootX 則不被支援,也一定不能用在 NewWorld PowerMacs 上。
拷貝 (而非移動) 您早先從 Debian 檔案庫下載的下列四個檔案到您硬碟的根目錄上 (這個可以用按住 option 鍵然後拖曳每個檔案到硬碟圖示的方法來完成)。
vmlinux
initrd.gz
yaboot
yaboot.conf
記下您存放這些文件的 MacOS 分割區號。如果您有 MacOS 的 pdisk 程式,您可以使用 L 指令檢查分割區號。當開機安裝程式的時候,您需要這個分割區號碼用於在 Open Firmware 提示符號下面輸入指令。
要啟動安裝程式,請進入 節 5.1.2.3, "從 NewWorld Macs 的 OpenFirmware 開機"。