不想刻盤,選擇了硬盤安裝,介紹一下環境,本機C盤(NTFS)安裝了windows 7,對於用loader軟激活的朋友下面的方法可能不適用,估計windows 7會激活不了,不過沒有實際測試過。
好!現在正式開工了:
1.首先去下載,解壓
ubuntu-10.04-desktop-i386.iso
grub4dos-0.4.4.zip(http://sourceforge.net/projects/grub4dos/files/)
把iso放在C盤根目錄,找到iso文件的casper目錄,解壓vmlinuz、initrd.lz到C盤
解壓grub4dos裏的grldr,grldr.mbr,menu.lst到C盤根目錄
2.添加windows 7啓動項
開始菜單 輸入CMD:
- bcdedit /create /d "Install Ubuntu 10.04 LTS" /application bootsector
執行完上面代碼後得到一串{GUID}複製下來待用,接下來執行下面代碼
- bcdedit /set {GUID} device partition=C:
- bcdedit /set {GUID} path \grldr.mbr
- bcdedit /displayorder {GUID} /addlast
添加完啓動項後,編輯menu.lst加入以下語句
- timeout 3
- default 0
- title install Ubuntu 10.04 LTS
- rootnoverify (hd0,0)
- kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
- initrd /initrd.lz
3.開始安裝
重啓後選擇Install Ubuntu 10.04 LTS,啓動完進入桌面後,Ctrl+Alt+T打開一個終端,輸入
- sudo umount -l /isodevice
這一命令取消掉對光盤所在驅動器的掛載,傳說中分區界面會找不到分區……
這裏語言選擇建議先選擇英文環境,後面方便裝fcitx,英文環境,正常中文顯示
分區完後,注意有一個advance的選項那裏可選擇是否安裝grub2到MBR,如何想用windows 7的bootmgr引導ubuntu,就不要裝了(推薦用loader激活的朋友不要裝在MBR)。
裝完後別急着重啓,可以打開終端
- sudo update-grub
- sudo dd if=/dev/sda5 of=ubuntu.bin bs=512 count=1
這裏的sda5是指/boot所在的分區,如果把grub2安裝在MBR那麼就要把sda5修改sda,這樣可以做相互引導的菜單。然後把ubuntu.bin複製到C盤根目錄。
4.引導項的修改
這時重啓後grub2的菜單應該有windows 7啓動項,如果之前選擇不安裝grub2到MBR的同學應該直接進到windows 7,這裏要在windows 7的bootmgr添加Ubuntu的啓動項
添加完,重啓就有ubuntu的啓動項可以選擇了。
- bcdedit /create /d "Ubuntu 10.04 LTS" /application bootsector
- bcdedit /set {GUID} device partition=C:
- bcdedit /set {GUID} path \ubuntu.bin
- bcdedit /displayorder {GUID} /addlast