以前機器上裝了xp+ubuntu的雙系統,後來windows出錯了,重灌xp後,在啟動列表中就找不到ubuntu了,第一次遇到這種問題,只有google了,找到以下的解決方案。
一、比較常規的做法,使用grub修復一下
1.使用ubuntu的系統盤,啟動ubuntu
2.終端輸入以下命令
a.sudo grub
b.find /boot/grub/stage1 一般得到以下結果(hdx,y),x,y從0開始計數,其中hdx表示第x塊硬碟,y表示第幾個分割槽
c.root (hdx,y)指定引導分割槽
d.setup (hdx) 把引導資訊寫到硬碟mbr
e.reboot
我根據以上方法做,在第b步,輸入如上命令後,得到的結果是找不到檔案,後來仔細看了一下通過cd盤啟動的ubuntu系統的檔案目錄結果,發現其根目錄下面的boot,不是原來系統的boot,而是光碟中自帶的boot,而原來系統的boot被載入在/media/disk/boot下面,發現這點後,我嘗試通過以下命令來查詢以前ubuntu系統是裝在哪個分割槽下面
find /media/disk/boot/grub/stage1
得到結果仍是 找不到檔案,又試了n久,還是不行,只得到其它的方法了。
二、第二方法,在xp下面引導啟動ubuntu
三、心得
1.ubuntu的啟動項由/boot/grub/menu.lst決定,若需要調整各系統啟動項順序,直接在這個檔案中調整即可
修復Ubuntu啟動
修復ubuntu啟動 要修復grub的第一件事就是想辦法進入grub。如果有ubuntu的livecd很簡單,用livecd啟動電腦,然後進入終端直接執行grub就可以進入grub指令狀態。進入ubuntu系統桌面,在終端輸入命令 紅色 字型為輸入的命令,輸入命令後按 回車 鍵確定,藍色 為輸入命令...
ubuntu 啟動修復
sudo fdisk l 注意是小寫的l,不是數字的1 找到 dev sda6 5852 8323 19856308 b w95 fat32 dev sda7 8324 9598 10241406 83 linux dev sda8 9599 9729 1052226 82 linux swap s...
修復Ubuntu啟動
修復ubuntu啟動 要修復grub的第一件事就是想辦法進入grub。如果有ubuntu的livecd很簡單,用livecd啟動電腦,然後進入終端直接執行grub就可以進入grub指令狀態。進入ubuntu系統桌面,在終端輸入命令 紅色字型為輸入的命令,輸入命令後按 回車 鍵確定,藍色為輸入命令顯示...