時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
??? 如今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ū)里劃分出去?,F(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)方案,本文將分別介紹比較常見的第二和第三種方法。
??? 使用Linux引導(dǎo)管理器Linux有GRUB和LILO兩種引導(dǎo)管理器。從Red Hat 7.2版本開始,GRUB取代LILO成為了默認(rèn)的啟動(dòng)裝載程序,可見GRUB有其過人之處。相對來說,GRUB的使用和配置更加簡單,功能更加強(qiáng)大,而且是今后的發(fā)展方向。所以此處推薦大家使用GRUB作為雙重系統(tǒng)的引導(dǎo)管理器。
??? 假設(shè)使用Red Hat Linux 9.0的安裝光盤進(jìn)行安裝。首先是修改系統(tǒng)BIOS設(shè)置,以啟用光盤開機(jī),然后用第一張Linux安裝光盤引導(dǎo)系統(tǒng),等出現(xiàn)歡迎屏幕時(shí)按回車,即可進(jìn)入圖形化安裝界面。
??? 1.選擇定制安裝安裝過程非常簡單,一開始會(huì)提示選擇安裝語言(自然要選擇熟悉的簡體中文),然后系統(tǒng)會(huì)提示進(jìn)行鼠標(biāo)、鍵盤配置。一般Linux會(huì)自動(dòng)檢測出相關(guān)設(shè)備,無需更改。
??? 接下來將進(jìn)入安裝類型選擇頁面,一共有五個(gè)選項(xiàng),分別是個(gè)人桌面、工作站、服務(wù)器、定制和升級(jí)現(xiàn)存系統(tǒng)。這里我們選擇自由度最高的"定制"安裝類型,如圖2所示。
??? 圖2 選擇安裝類型2.創(chuàng)建Linux分區(qū)創(chuàng)建Linux分區(qū)是難點(diǎn)。此處選擇"用Disk Druid手工分區(qū)",在接下來的頁面上選中剛剛劃分出來的7GB自由空間,然后單擊"新建"按鈕,即可創(chuàng)建Linux分區(qū)。對于初學(xué)者,可以只分三個(gè)分區(qū):
??? (1)引導(dǎo)分區(qū)在彈出的"添加分區(qū)"對話框上,在剩余空間創(chuàng)建引導(dǎo)分區(qū),掛載點(diǎn)為/boot,容量可以是100MB,文件系統(tǒng)是ext3,如圖3所示。
??? 圖3 創(chuàng)建引導(dǎo)分區(qū)(2)交換分區(qū)必須要?jiǎng)?chuàng)建交換分區(qū)。交換分區(qū)是一個(gè)特殊的分區(qū),類似于Windows XP里的頁面文件,它沒有掛載點(diǎn)的概念。此處只需選擇文件類型為swap,假設(shè)內(nèi)存容量是128MB,則交換分區(qū)容量可以設(shè)為256MB。
??? (3)根分區(qū)在彈出的"添加分區(qū)"對話框上,選擇掛載點(diǎn)為"/",選擇文件系統(tǒng)為ext3,可以將剩余的容量全部分配給根分區(qū)(注意應(yīng)該適當(dāng)留一點(diǎn)空間,否則系統(tǒng)會(huì)報(bào)錯(cuò)),容量大小不低于1.5GB。
??? Linux環(huán)境下沒有Windows的C、D盤符概念,每一個(gè)Linux分區(qū)必須掛載到Linux目錄樹上才可以使用。這里有一個(gè)特殊的分區(qū),就是根目錄/,這個(gè)目錄是必須的,它是Linux目錄樹的根。
??? 3.Linux引導(dǎo)管理器的配置創(chuàng)建好Linux分區(qū),接下來就是重頭戲——Linux引導(dǎo)管理器的配置。圖4就是引導(dǎo)裝載程序配置界面。由圖4可以看到,圖中的引導(dǎo)系統(tǒng)列表里已經(jīng)出現(xiàn)了兩個(gè)選項(xiàng),一個(gè)Windows XP(此處認(rèn)作DOS),另一個(gè)自然就是Red Hat了。在這個(gè)安裝向?qū)ы撁?,可以做以下設(shè)置:
??? 圖4 引導(dǎo)裝載器的配置(1)改變默認(rèn)啟動(dòng)系統(tǒng)Linux引導(dǎo)管理器默認(rèn)引導(dǎo)Linux,可以在這里加以修改,例如可以勾選Windows XP(此處是DOS)前面的"默認(rèn)"復(fù)選框,也可以在安裝完成后,修改/boot/grub/menu.ist文件達(dá)到同樣目的。
??? (2)添加別的操作系統(tǒng)有時(shí)候,GRUB不一定能夠檢測出系統(tǒng)里的所有操作系統(tǒng),這時(shí)候就需要進(jìn)行人工添加。單擊如圖4所示頁面上的"添加"按鈕,即可打開一個(gè)"映像"對話框,可以在"標(biāo)簽"文本框輸入該操作系統(tǒng)的名稱,例如"Windows 98",在"設(shè)備"下拉列表指定該操作系統(tǒng)的系統(tǒng)分區(qū)所在的位置,并確定是否選擇該操作系統(tǒng)為默認(rèn)引導(dǎo)系統(tǒng)。
??? (3)編輯默認(rèn)項(xiàng)目標(biāo)簽可能大家早就看不慣Red Hat居然還把Windows XP看成是DOS。不過單擊圖4頁面上的"編輯"按鈕可以指定其標(biāo)簽,如圖5所示。
??? 圖5 指定啟動(dòng)選單的名稱完成了這一步,Windows與Linux雙重系統(tǒng)安裝就大局已定。接下來的操作比較簡單,按照屏幕提示即可輕松完成。不過,千萬別忘記創(chuàng)建一張Linux啟動(dòng)盤,以備不時(shí)之需。
??? 使用ntldr實(shí)現(xiàn)雙重引導(dǎo)使用ntldr引導(dǎo)Windows和Linux雙系統(tǒng),要比GRUB麻煩得多。這是因?yàn)閃indows無法識(shí)別Linux分區(qū),所以不能檢測出Red Hat Linux的存在。為了能夠讓ntldr乖乖"聽話",需要對其進(jìn)行"手術(shù)"。
??? 為了方便大家理解,先對Windows引導(dǎo)管理器的原理做一簡單介紹。ntldr是由配置文件boot.ini提供工作參數(shù)的,該文件位于Windows XP系統(tǒng)分區(qū)的根目錄下,具有隱藏、系統(tǒng)、只讀屬性。我們只需要將Red Hat Linux的引導(dǎo)記錄作為一個(gè)文件備份到C盤的根目錄下,并相應(yīng)地在boot.ini文件里添加一個(gè)項(xiàng)目來指向它們,就可以實(shí)現(xiàn)雙重系統(tǒng)了。
??? 假設(shè)要進(jìn)行Windows XP和Red Hat Linux雙重啟動(dòng),最好先安裝Red Hat Linux,再安裝Windows XP。道理很簡單,如果先安裝Windows XP,那么后安裝的Red Hat會(huì)自作主張用它的引導(dǎo)管理器強(qiáng)占ntldr的地盤,導(dǎo)致無法用ntldr來引導(dǎo)多重系統(tǒng)。下面介紹如何保存Red Hat Linux 9.0引導(dǎo)扇區(qū)。
??? 1.在Red Hat環(huán)境下備份引導(dǎo)扇區(qū)安裝完小紅帽以后(假設(shè)安裝在/dev/hda6分區(qū))別忙著安裝Windows XP,先進(jìn)入小紅帽,打開終端窗口,在里面鍵入以下命令:
??? dd bs=512 count=1 if=/dev/hda6 of=bootsect.rh該命令的作用就是把Red Hat Linux引導(dǎo)扇區(qū)保存為一個(gè)bootsect.rh文件,可以將其備份到軟盤上。
??? 然后安裝Windows XP(假設(shè)安裝在C盤上)。安裝完成以后,再把這個(gè)bootsect.rh文件拷貝到C盤根目錄下。編輯C盤根目錄下的boot.ini文件(注意事先去除其系統(tǒng)、只讀屬性),在里面添加下面命令:
??? C:\bootsect.rh="Red Hat Linux 9.0"保存該文件,請別忘了將boot.ini、bootsect.rh件設(shè)置回系統(tǒng)、隱藏和只讀屬性,以免今后誤操作。
??? 需要指出的是,如果先安裝Windows XP也可以,不過要記住兩點(diǎn):
??? (1)在安裝Linux引導(dǎo)管理器時(shí),切記不要把引導(dǎo)管理器安裝在主引導(dǎo)記錄上(以免覆蓋Windows的引導(dǎo)管理器);(2)千萬記住要制作一張Linux引導(dǎo)盤。
??? 后面的任務(wù)就簡單了,安裝完Red Hat Linux,用Linux啟動(dòng)盤引導(dǎo)系統(tǒng)進(jìn)入Red Hat Linux,然后用同樣的dd命令制作bootsect.rh文件。
??? 2.在Windows XP
關(guān)鍵詞標(biāo)簽:Linux
相關(guān)閱讀
熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP
人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載