XP硬盤安裝ubuntu/REHL

這類帖子網上已經有很多,但很多都是轉載,自己在照着安裝的過程中遇到了一些曲折,現記錄下來,留作以後查閱,如果對您有一點幫助,倍感榮幸。

0.鏡像文件我雲盤裏備份了一份,如果需要可以下載:

ubuntu14.04:http://pan.baidu.com/s/1gdnF2oF

rhel5.4:http://pan.baidu.com/s/1bn4ICof

1.下載grub4doc,我的雲盤也存了一份:http://pan.baidu.com/s/1pJkbuQJ。

2.解壓縮grub4doc裏的文件grldr和menu.lst文件到C盤根目錄,grldr用來引導系統安裝,menu.lst用來指定鏡像文件的目錄。

如果是安裝ubuntu,在menu.lst最後面增加以下命令:

title Install Ubuntu 14.04
root (hd0,4)
kernel (hd0,4)/vmlinuz boot=casper iso-scan/filename=/ubuntu-14.04.1-desktop-i386.iso locale=zh_CN.UTF-8
initrd (hd0,4)/initrd.lz

如果是安裝REHL,在menu.lst最後面增加以下命令:

title RedHat Enterprise Linux5.5
kernel (hd0,4)/vmlinuz
initrd (hd0,4)/initrd.img

這裏面解釋下,(hd0,4)裏hd0代表第一個主引導分區編號,4代表擴展分區編號,一般電腦的硬盤都只有一個主引導分區,因此這個參數固定爲hd0,擴展分區比較特殊,4代表D盤,5代表E盤,6代表F盤,以此類推。

此外,需要注意的是,linux的引導安裝程序只能識別FAT32格式的,一般windows系統都採用NTFS分區,因此存放鏡像文件的硬盤必須爲FAT32格式的纔可以。如果鏡像文件放在C盤,則C盤必須爲FAT32格式,我打算把系統放在D盤,因此把D盤格式成FAT32格式,並且把鏡像文件也放在此處。附上ntfs轉fat32的小工具:http://pan.baidu.com/s/1mgiL5xA

3.如果是ubuntu,解壓鏡像文件casper目錄中的vmlinuz和initrd.lz文件到D盤根目錄(安裝系統的硬盤,我這裏是D盤),同時把鏡像文件也放到D盤根目錄下。

如果是REHL,解壓鏡像文件isolinux目錄下的vmlinuz和initrd.img文件到一個FAT32格式的硬盤裏,如果C盤本來就是FAT32格式的,則vmlinuz,initrd.img和鏡像文件放在C盤即可,否則,需要專門的一塊FAT32格式的硬盤來存放vmlinuz,initrd.img和鏡像文件,這樣纔可以引導成功。安裝REHL之所以比ubuntu稍微繞一些,估計是因爲二者安裝引導程序有點區別。

4.修改C盤下的系統文件boot.ini,在最後加上一行:c:\grldr="install Ubuntu"或者c:\grldr="install REHL",然後重啓系統,就可以進入安裝界面。

5.進入ubuntu系統的安裝界面後,在分區完成,正式安裝之前,需要執行sudo umount -l /isodevice,用來卸載iso文件。這是因爲之前把vmlinuz,initrd.lz,和系統鏡像文件都放在D盤,現在又要對D盤重新分區,把系統安裝於此,因此需要先卸載系統鏡像文件,負責無法對D盤格式化和安裝系統。

6.關於系統分區,一般需要分配四個分區,一個是/boot分區,一般200M就夠了,我這裏設置512M,二是swap分區,相當於windows的虛擬內存,設置爲實際內存的兩倍即可,我這裏設置爲4096M,三是根目錄分區/,用來安裝程序等,四是/home分區,用來存放文件等。根目錄分區和/home分區可以隨意分配,我這裏平均分配。

7.ubuntu10.4版本安裝後重啓默認就是進入ubuntu系統,無法進入XP系統,需要進入ubuntu後在終端裏執行sudo update-grub即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章