1.首先在xp下右鍵我的電腦---管理---磁盤管理,找到F分區,右鍵---刪除邏輯驅動器。
2.下載ubuntn鏡像
我下載的是最新的ubuntu-12.04-dvd-i386.iso,存放在C盤根目錄下。
3.解壓與配置Ubuntu鏡像文件
用winrar或者其它工具從ubuntu-12.04-dvd-i386.iso文件中提取Casper下的vmlinuz和initrd.gz兩個文件到這C盤根目錄下。同時解壓.disk文件夾到C盤根目錄。
4.下載GRUB4DOS
GRUB4DOS是一個優秀的多系統引導軟件,它可以很方便的引導各種操作系統,比如DOS、Windows、 Linux等。
本次所用的版本爲:GRUB4DOS-0.4.4,
5.解壓與配置GRUB4DOS
將grub4dos-0.4.4-2009-01-11.zip壓縮包中的grldr和menu.lst兩個文件解壓到C盤根目錄下, 然後修改menu.lst文件,在末尾添加如下內容:
title Install Ubuntu
find --set-root /ubuntu-12.04-dvd-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-dvd-i386.iso locale=en_US.UTF-8
initrd /initrd.gz
注意:
這個命令裏面的 ubuntu-12.04-dvd-i386.iso 是你下載的iso文件的名字,你下載的光盤鏡像可能不是這個名字,所以要把它改爲你自己的文件的名字。
除了這個我們建立的menu.lst的文件之外,其它盤的根目錄下如果也存在着這樣的名字的文件,必須全部刪除或者重命名。我不喜歡使用中文安裝,所以制定了字符集爲英文字符集en_US.UTF-8。如果想使用中文安裝,請改爲locale=zh_CN.UTF-8。
6.修改boot.ini文件
這裏首先需要修改boot.ini的屬性,將其系統,只讀,隱藏屬性都去掉。在cmd中輸入命令attrib -s -r -h c:\boot.ini即可。
修改C:\boot.ini文件,在最後面添加:
c:\grldr="ubuntu"
7.進入Ubuntu的liveCD模式
重新啓動電腦,選擇“Ubuntu ”選項,進入Ubuntu的liveCD模式。
8.卸載/isodevice掛載點
通過硬盤安裝Ubuntu,系統會自動掛載iso所在的分區,此處爲C盤,在/isodevice目錄下可以看到C盤的所有文件。
如果直接安裝Ubuntu,會有:不能卸載/isodevice掛載點的提示,導致安裝失敗。因此必須首先卸載/isodevice掛載點,在終端中(ctrl + alt + T調出)輸入:
sudo umount -l /isodevice
此時,可以到/isodevice目錄查看一下,如果目錄爲空,則卸載成功。。
9.開始安裝Ubuntu
運行桌面上的“安裝 Ubuntu 10.10”,進入安裝界面。
一般都是直接點擊“前進”按鈕,當劃分分區的時候,一定要選擇“手動指定分區(高級)”。
說下我的分區情況,/boot 100M,/root 17000,swap 40000(都是邏輯分區)。分區的方式有很多,就不多說了。自己用着舒服就可以了。然後是最關鍵的bootloader安裝位置選擇,如果是默認的會安裝在硬盤mbr中,這樣的話重裝xp會有進不去ubuntu的麻煩,所以我選擇了安裝在/boot分區中,這裏最好記的/boot對應的硬盤是/dev/sdax ,我的是/dev/sda7。一路前進就安裝好了。
10.配置Ubuntu引導項
由於bootloader是寫在了/boot分區,而沒有寫入硬盤的mbr,因此默認是無法引導ubuntu的,甚至連引導項都沒有。所以這裏需要配置下:
重啓選擇選擇“Ubuntu ”選項,進入Ubuntu的liveCD模式,這時候在終端輸入:
sudo mkdir -p /mnt/sda1
新建一個/mnt/sda1掛載目錄
sudo mount /dev/sda1 /mnt/sda1
掛在/dev/sda1,即xp系統的C盤,掛載到/mnt/sda1。
sudo dd if=/dev/sda7 of=/mnt/sda1/ubuntu bs=512 count=1
把bootloader引導寫到c盤的ubuntu文件,此處必須確定安裝ubuntu的時候bootloader是安裝在/dev/sda7中的。
11.添加ubuntu引導項
重啓進入xp,將menu.lst,ubuntu-12.04-dvd-i386.iso,vmlinuz,initrd.gz都刪掉。修改boot.ini:
C:\ubuntu="Ubuntu"(將前面的grldr改爲ubuntu);
重啓選擇ubuntu啓動項,進入系統,成功!
安裝的過程中參考了很多前輩的文章,有時候並不是別人的方法一定就適合自己的,取其精華啦,再者說ubuntu安裝的方法非常多,只有適合自己的纔是最好的。我安裝的時候也是麻煩多多,堅持再堅持,最終才能成功的。
參考文章:
http://laokaddk.blog.51cto.com/368606/598249
http://apps.hi.baidu.com/share/detail/34366013
http://blog.163.com/cobyeah@126/blog/static/140137653201212234521955/