BootMania伺服器端配置並網路啟動舊款Mac電腦

BootMania伺服器端配置並網路啟動舊款Mac電腦

來自專欄老Mac與MacOS收藏19 人贊了文章

舊款Mac電腦常常遇到光碟機挑盤或無法讀盤的問題。當電腦能夠正常使用時,這個問題可能並不惱人;但當電腦需要重新安裝操作系統時,這個問題可能陡然變得嚴峻起來。除了使用U盤重新安裝之外,我們還可以通過配置NetBoot來啟動Mac並重新安裝操作系統。NetBoot除了用作重新安裝系統的載體之外,還可以用做一般的啟動磁碟。

NetBoot是Mac OS X Server系統的一項功能,但是一個自由軟體BootMania可以幫助我們配置伺服器端。BootMania還可以繞過Mac OS X Tiger的啟動驗證,以幫助舊款的iMac和iBook安裝Tiger系統。


兼容性

BootMania的硬體要求:

  • 使用PowerPC處理器的Mac電腦
  • Mac OS X Tiger,10.4.7及更高版本
  • 足夠的硬碟空間

BootMania支持將下列系統作為啟動磁碟:

  • Mac OS 9.2
  • Mac OS X ( 10.3/10.4 )
  • Darwin ( 7.X/8.X )
  • OpenDarwin ( 7.X )

  • 被支持的Mac工具CD

BootMania支持安裝下列系統:

  • Mac OS X ( 10.3/10.4 )
  • Darwin ( 7.X/8.X )
  • OpenDarwin ( 7.X )
  • Linux (Fedora/Debian/YellowDog/Ubuntu/OpenSUSE/CentOS)
  • BSD ( NetBSD/OpenBSD )

NetBoot支持使用New World ROM的Mac電腦。具體來說,包括:

  • Power Macintosh G3、Macintosh Server G3 (Blue & White) 以及之後的Power Mac電腦
  • PowerBook G3 (Bronze Keyboard) 以及之後的PowerBook電腦
  • iBook
  • iMac

這些電腦必須擁有可用的有線網路連接。

伺服器端配置

BootMania曾經是商業軟體,但原作者Beanz已經將其免費開放。使用該軟體沒有任何保證。在原作者的網站可以下載到軟體和許可證生成器,將它們安裝到伺服器端Mac電腦上。本文用PowerBook G4 鋁合金 1.67 GHz做演示。

在運行主程序前,先進入「系統偏好設置」共享,關閉「個人文件共享」和「個人Web共享」。這兩個功能不能與BootMania配合使用。

雙擊打開主程序,點擊下方的購物車圖標,記下這串ID。BootMania是日語程序。

運行序列號生成器:

$ ./BMLicenseFileMaker (ID)---Check DATAOK---LAST DATAOK---MAKE LICENSE FILEFILE MAKE OK$ mv BootMania_(ID).bzl BootMania.bzl

「FILE MAKE OK」代表許可證已經成功生成在你的主目錄下。點擊購物車旁邊的箭頭圖標,將主目錄下的BootMania.bzl導入程序,程序會重新啟動。重新啟動後,購物車圖標消失,代表許可證已經安裝成功。

程序重新啟動後,點擊「環境設定」,修改必要的網路環境設置。選擇啟動DHCP服務,第二行是伺服器Mac所處的網路IP地址,在下兩行輸入IP段。填寫網路掩碼、路由地址和DNS伺服器地址,即完成DHCP服務設置。在右側選擇當前電腦聯網所使用的網卡。

創建NetBoot映像

選擇第三個選項卡「映像作成」,在Finder下雙擊掛載Mac OS X印象或插入安裝DVD。本文用Mac OS X 10.4.6映像做演示,用一台iBook Clamshell啟動。後者太老已經不支持Mac OS X 10.4.6的安裝,但BootMania可以幫助繞過Mac OS X Tiger的啟動驗證。

選擇製作鏡像並耐心等待。製作完畢後,第一個選項卡「映像列表」里會出現製作好的Mac鏡像。點擊左上角的「服務開始」,等待五個綠燈亮起,BootMania服務就已經成功啟動了。

啟動Mac電腦

在啟動之前,用有線網路連接你想要使用NetBoot啟動的Mac電腦。啟動它,在聽到啟動音後,按下N鍵,直到「閃動的地球」標誌在屏幕上出現。此時電腦會在本地網路上搜尋可用的NetBoot伺服器。

BootMania會發出「Welcome」的提示音,代表已經有Mac客戶端電腦連入。選擇「系統記錄」,看到「One Client Connected」的提示即代表電腦已經成功建立與伺服器端的連接。NetBoot會傳送必要的文件到Mac客戶端電腦上。

客戶端電腦將會從選擇的映像,通過我們剛剛配置好的BootMania NetBoot伺服器端啟動。

感謝閱讀,歡迎關注!

原文地址:BootMania NetBoot伺服器端配置並網路啟動舊款Mac電腦

歡迎關註:排長的網站、作者與本專欄

創作探索不易,請您留下一個贊,非常感謝!

推薦閱讀:

TAG:Mac | OSXServer | macOS |