我安裝的是Ubuntu 11.04 64位桌面版本,主板是880G。
兩塊500G硬盤已經在主板bios裡面設置成raid0,先安裝了win7。
硬盤目前結構,100M win7隱藏分區,另外還有c,d,e盤各100G。
經過改進的步驟:
先試用Ubuntu,然後開始安裝。邊安裝,還可以一邊上網,兩不耽擱。
開始的安裝很順利,到最後一步grub無法安裝,出現致命錯誤。
這個時候是關鍵了,不要慌張。
在附件程序組裡面打開一個終端,我參考了這個帖子的方法,http://www.linuxidc.com/Linux/2011-05/36502.htm
以下是步驟:
$ sudo -i
先掛根目錄
# mount /dev/mapper/pdc_XXXXXXXXXXn /target
pdc_XXXXXXXXXX在安裝過程中應該有,沒有記住的話,ls -l /dev/mapper/ 命令可以列出來。
再掛 /home
# mount /dev/mapper/pdc_XXXXXXXXXXn /target/home
n是和你分區時候的代碼一致。
其他的掛載點根據自己安裝的情況定,如果需要共享win分區,可以考慮把win目錄也mount到 /media/c ,/media/d
然後是系統相關的。
# mount -o bind /proc /target/proc
# mount -o bind /sys /target/sys
# mount --rbind /dev /target/dev
然後chroot進入我們已經安裝好的系統,就在target目錄裡面,(Now we do a chroot to the mount system.)
# chroot /target /bin/bash
創建device.map給grub(Now create the file device.map, used by GRUB.)
# echo "(hd0) /dev/mapper/pdc_XXXXXXXXX" > /boot/device.map
這裡的pdc_XXXXXXXXXXXX 是raid0陣列的代號,後面不要加數字
# cp /boot/device.map /boot/grub/
然後安裝grub。
# grub-setup /dev/mapper/pdc_XXXXXXXXXXXX
這裡的pdc_XXXXXXXXXXXX 是raid0陣列的代號,後面不要加數字
# update-grub
grub會自動找到並且配置好ubuntu和win7啟動選項,生成/boot/grub/grub.cfg文件。
這樣就大功告成了。
重啟就可以。