最近想在自己的筆記本上搞個(gè)Linux,可是自己60G的硬盤空間實(shí)在吃緊。所以決定在移動(dòng)硬盤上裝一個(gè)CentOS。
在移動(dòng)硬盤上安裝Linux和在本地硬盤上安裝有以下區(qū)別:(我這里討論的都是ISO文件安裝)
(1)、一般在本地硬盤安裝雙系統(tǒng)的Linux是利用windows的boot.ini和grub來啟動(dòng)Linux的安裝程序,然后再利用grub改寫硬盤的mbr,使硬盤可以引導(dǎo)安裝完成的Linux。
(2)、而在移動(dòng)硬盤中有些不同如果你仍舊想利用本地硬盤中的boot.ini和grub,那你就要有麻煩了,因?yàn)榻酉聛恚词鼓惆裭inux裝在了移動(dòng)硬盤上,也沒有引導(dǎo)文件來引導(dǎo)它,因?yàn)間rub還是會(huì)修改本地硬盤的mbr而不是移動(dòng)硬盤的。
幸好有很多軟件可以幫我們來修改硬盤的mbr,如MbrFix會(huì)幫你清除受損的mbr,而grubinst則會(huì)幫你在移動(dòng)硬盤(或其分區(qū))的mbr中寫入grub,使得移動(dòng)硬盤能夠自動(dòng)搜索自己分區(qū)下的可引導(dǎo)文件(grldr,不知道ntldr可不可以),這樣就能使得移動(dòng)硬盤自己引導(dǎo)自己分區(qū)上的ISO文件進(jìn)行安裝。
安裝步驟:
(1)、首先分區(qū),對(duì)移動(dòng)硬盤進(jìn)行合理分區(qū),我采用了這樣的方式,第一個(gè)分區(qū)用fat32,上面存放grub引導(dǎo)文件、配置文件和ISO文件、Linux初始化文件,此時(shí)grub配置文件要寫正確,保證能順利引導(dǎo)ISO文件,其他就隨便了
(2)、使用grubinst向移動(dòng)硬盤mbr中寫入grub,
(3)、重啟,使用移動(dòng)硬盤啟動(dòng),這樣就可以進(jìn)行安裝,接著你就會(huì)發(fā)現(xiàn),grub會(huì)把引導(dǎo)信息重寫進(jìn)移動(dòng)硬盤的grub,這樣以后就可以順利引導(dǎo)安裝好的linux了
注:第一次寫grub的目的就是讓他來引導(dǎo)安裝文件,而接著的grub重寫則是讓其能引導(dǎo)安裝完成的Linux(安裝過程中自動(dòng)完成)
有人要問為什么一定要用移動(dòng)硬盤來引導(dǎo)呢,用本地硬盤不行嗎?的確不行,因?yàn)槟阌帽镜赜脖P啟動(dòng)后并不能在利用boot.ini來訪問移動(dòng)硬盤中的信息,當(dāng)然訪問本地硬盤的可以,這就是本地硬盤雙系統(tǒng)的常用手段。
posted on 2008-10-29 11:03
我是風(fēng)之子 閱讀(18109)
評(píng)論(11) 編輯 收藏 所屬分類:
服務(wù)器相關(guān)