多重啟動軟件很多,如System Commander PQ Boot Magic,都很出色,界面美觀,功能強大,但他們都要求安裝時改寫硬盤主引導記錄,這就出現了問題,一些殺毒軟件會將他們改寫的MBR誤認為是病毒而報警,而日後MBR真的感染病毒,依然要報警,這時用戶如何判斷呢?這對用戶造成了不便。NT啟動管理器和Linux中的LILO與前兩者不同,特點是簡捷 快速,而且可將自身置於個自操作系統所在的分區中而不改寫MBR,於是閉免了上述問題。下面筆者介紹自己的硬盤分區方案及使用LILO及NT啟動管理器的經驗。
筆者的8.4GB硬盤分成了三個主分區和一個擴展分區(含多個邏輯驅動器),完全獨立地安裝了三個不同的操作系統:Windows 98 NT Linux。第一個主分區采用FAT32文件系統,安裝Windows 98 SE;第二個主分區采用NTFS文件系統,安裝Windows NT Workstation 4.0;第三個主分區采用EXT2文件系統,是Linux根區,安裝Red Hat Linux 6.0。如果活動分區為第二主分區,則可用NT啟動管理器實現多重引導,如果活動分區為第三主分區,則可用LILO實現多重引導。各個操作系統間完全隔離,互不影響,如果某個系統損壞,需要重裝,也不會影響其它系統正常運行,這是其它某些多重啟動方案做不到的。 第一步:分區並安裝三個操作系統,設置LILO多重引導功能。
先用Windows 98 SE啟動軟盤啟動,用FDISK命令在新硬盤上分出第一個大小為2GB的 FAT32主分區,不要再分其它分區,然後格式化並安裝Windows 98 SE。
接下來安裝Windows NT。在未分區的空間上創建一個2.5GB的主分區,用NTFS格式化,在此分區上安裝NT。
下面安裝Red Hat Linux 6.0。注意進行到選擇安裝的計算機類型時,屏幕顯示:' What type of machine are you installing? ',會有三種選擇:
1.Workstation
2.Server
3.Custom
這時要選擇Custom方式,如果你選擇了1或2的方式,安裝程序會自動對硬盤分區,這樣就不能自己控制Linux分區的大小,而且可能會破壞已存在的分區。Linux的FDISK命令十分靈活,可用它分出第三個大小為1.5GB的主分區(Linux Native區)做為根區,剩余空間全部分為擴展分區,然後再於擴展分區中創建一個127MB以內的Linux Swap分區做為交換區就可以了,別忘了將Linux所在分區設為活動,以便稍後用LILO多重引導。
在安裝LILO時,出現Lilo Installation對話框,問你把LILO安裝在何處,有兩種選擇:
1. /dev/hda ---- Master Boot Record
2. /dev/hda3 ---- First sector of boot partition
不要選擇1將LILO裝在MBR(主引導區)中,而要選擇2將其裝在Linux 引導分區(即第三主分區)的第一個扇區中。如果選擇了1,那麼以後就只能先用LILO引導操作系統,即使改變活動分區為NT的分區,也不能首先加載NT啟動管理器。另外MBR是'兵家必爭之地',很多軟件如Windows 98/NT,System Commander等都會改寫其中的信息。如將LILO放在MBR中,而日後又要重裝Windows 98/NT,LILO就會被Windows 98/NT用各自的主引導信息覆蓋,這樣,Linux就無法啟動了。將LILO裝在Linux 引導分區的首扇區中,LILO就不容易被別的軟件破壞。