歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在主板RAID 0上安裝 Ubuntu 11.04 最後grub出現的問題及解決辦法

在主板RAID 0上安裝 Ubuntu 11.04 最後grub出現的問題及解決辦法

日期:2017/2/28 16:14:28   编辑:Linux教程

我安裝的是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文件。

這樣就大功告成了。
重啟就可以。

Copyright © Linux教程網 All Rights Reserved