移動硬盤中安裝Linux(CentOS)

    最近想在本身的筆記本上搞個Linux,但是本身60G的硬盤空間實在吃緊。因此決定在移動硬盤上裝一個CentOS。
    在移動硬盤上安裝Linux和在本地硬盤上安裝有如下區別:(我這裏討論的都是ISO文件安裝)
(1)、通常在本地硬盤安裝雙系統的Linux是利用windows的boot.ini和grub來啓動Linux的安裝程序,而後再利用grub改寫硬盤的mbr,使硬盤能夠引導安裝完成的Linux。
(2)、而在移動硬盤中有些不一樣若是你仍舊想利用本地硬盤中的boot.ini和grub,那你就要有麻煩了,由於接下來,即便你把linux裝在了移動硬盤上,也沒有引導文件來引導它,由於grub仍是會修改本地硬盤的mbr而不是移動硬盤的。
幸虧有不少軟件能夠幫咱們來修改硬盤的mbr,如MbrFix會幫你清除受損的mbr,而grubinst則會幫你在移動硬盤(或其分區)的mbr中寫入grub,使得移動硬盤可以自動搜索本身分區下的可引導文件(grldr,不知道ntldr可不能夠),這樣就能使得移動硬盤本身引導本身分區上的ISO文件進行安裝。
安裝步驟:
(1)、首先分區,對移動硬盤進行合理分區,我採用了這樣的方式,第一個分區用fat32,上面存放grub引導文件、配置文件和ISO文件、Linux初始化文件,此時grub配置文件要寫正確,保證能順利引導ISO文件,其餘就隨便了
(2)、使用grubinst向移動硬盤mbr中寫入grub,
(3)、重啓,使用移動硬盤啓動,這樣就能夠進行安裝,接着你就會發現,grub會把引導信息重寫進移動硬盤的grub,這樣之後就能夠順利引導安裝好的linux了
注:第一次寫grub的目的就是讓他來引導安裝文件,而接着的grub重寫則是讓其能引導安裝完成的Linux(安裝過程當中自動完成)
有人要問爲何必定要用移動硬盤來引導呢,用本地硬盤不行嗎?的確不行,由於你用本地硬盤啓動後並不能在利用boot.ini來訪問移動硬盤中的信息,固然訪問本地硬盤的能夠,這就是本地硬盤雙系統的經常使用手段。linux

相關文章
相關標籤/搜索