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