如今Linux不僅在服務器領域的應用取得較大進展,而且在桌面應用領域也有越來越多的人選擇使用。下面就以Red Hat Linux 9.0為例,介紹如何與Windows XP組成雙系統(tǒng)。
給Linux劃分領地 由于Linux無法安裝在Windows的分區(qū)上,所以必須在硬盤中分割出一塊領地專供Linux使用,這里推薦用分區(qū)魔術師進行無損分區(qū)。為了方便講述,這里先舉一個實例來說明:裝有Windows XP計算機有一個30GB的硬盤,共分三個區(qū)(C盤、D盤、和E盤),其中E盤有16.6GB(有約7GB可用空間)。我們的目標是將7GB的可用空間剝離出來專供Red Hat使用。 1.首先在Windows XP里啟動分區(qū)魔術師,從主窗口可以看到磁盤分區(qū)的詳細信息。單擊右側詳細窗格里的分區(qū)E以選中它。 2.單擊左側任務列表里的“調(diào)整一個分區(qū)的容量”命令,即可彈出一個“調(diào)整容量/移動分區(qū)”對話框。 3.在該對話框的頂部有一個條狀圖表示分區(qū)E的使用情況,其中左側的黑色條部分表示已用空間,右側的綠色條部分表示可用空間。可以用鼠標直接拖曳綠色條部分對E盤容量進行調(diào)整。很顯然,E盤的最小容量就是已用空間的容量(在小就要破壞原有數(shù)據(jù)了),減小的容量就成了自有空間。 4.單擊“確定”按鈕,回到主界面,此時我們可以看到新劃分出的7GB自由空間。接下來的步驟非常重要。盡管這7GB的磁盤空間已經(jīng)是“自由身”,但是它還是屬于Windows的擴展分區(qū),所以要將這7GB的自由空間從Windows擴展分區(qū)里劃分出去。 5.單擊擴展分區(qū)以選中它,如圖1所示。用類似的方法將這7GB自由空間從Windows擴展Dos分區(qū)里劃分出去。現(xiàn)在我們已經(jīng)從Windows XP的領地里割出一塊7GB的自由空間供Linux專用。
圖1 將自由空間從擴展分區(qū)里劃分出去
注意,一定要將自由空間從Windows擴展分區(qū)里劃分出去,這是因為Linux的分區(qū)格式和Windows并不完全兼容。如果Red Hat所使用的磁盤空間屬于Windows擴展分區(qū),就會導致“水土不服”。很多朋友反映裝上了Red Hat以后,發(fā)現(xiàn)Windows速度變得奇慢,就會歸咎于Red Hat,其實根本原因在于分區(qū)的時候沒有將自由空間從擴展分區(qū)里剝離出去。 實現(xiàn)Windows與Linux雙重引導有多種方法: ◆ 對于具有雙硬盤的用戶,可以將Linux安裝在第二個硬盤上(Windows自然是安裝在第一個硬盤上),并且確保將GRUB(LILO)安裝在第二個硬盤的主引導扇區(qū),然后每次開機時在BIOS里指定從哪個硬盤引導即可。 ◆ 最常用的方法是借助Linux的引導裝載管理器GRUB(LILO),自動接管雙重系統(tǒng)的啟動選單。 ◆ 可以借助Windows XP的NT引導程序ntldr、boot.ini來實現(xiàn)雙重啟動。這種方法的優(yōu)點是今后刪除Linux比較方便,而且符合我們的使用習慣;缺點是實現(xiàn)起來相對比較復雜,需要獲取Linux系統(tǒng)的引導映像文件。 ◆ 可以選擇不安裝Linux的引導裝載管理器(或者不要安裝在主引導扇區(qū)),但是要記住在安裝過程中一定要創(chuàng)建Linux啟動盤。今后需要時,用這張啟動盤引導系統(tǒng)進入Linux。 這里介紹了四種雙重系統(tǒng)的實現(xiàn)方案,本文將分別介紹比較常見的第二和第三種方法。