Ubuntu14 04引導選單修復

2022-08-22 08:42:11 字數 2048 閱讀 7522

獨立分割槽下的ubuntu引導選單修復有點麻煩,執行掛載等命令時要小心檢查,修復此類引導,首先需要確保當前系統和資料安全(包括windows和ubuntu),不可因為分割槽碟符輸入錯誤導致資料丟失或誤刪除。

wubi安裝選單修復要簡單些,請參考《ubuntu引導選單修復(一)》。

(親測,可行.....)

使用ubuntu livecd光碟啟動系統,然後在terminal終端中查詢ubuntu安裝根分割槽(fdisk -l),並修復啟動,步驟如下(依次執行):

1、提公升root許可權
sudo -i
2.檢視磁碟列表

fdisk -l

(該命令會顯示當前磁碟列表,找到ubuntu根分割槽,假設為sda2) 

3、掛載根分割槽

mkdir /mnt/temp

mount /dev/sda2 /mnt

(根分割槽/dev/sda2需據實際情況確定)

4、掛載boot分割槽

mount /dev/sda3 /mnt/boot
(如果有/boot分割槽,假設為sda3,如果無/boot獨立分割槽則跳過本步驟)

5、掛載系統目錄

for i in /dev /dev/pts /proc /sys; do sudo mount -b $i /mnt$i; done

6、進入原系統

chroot /mnt

7、重灌grub到mbr

grub-install /dev/sda

update-grub

8、退出原系統

exit

9、重啟電腦

備註:swap分割槽似乎不用掛載?

以上命令執行後,有可能win7的選單又沒有了,不過沒關係,只用進入ubuntu然後,再次執行sudo update-grub,會自動新增win7引導選單,重啟即可。

tst@tst-laptop:~$ sudo update-grub

[sudo] password for tst:

generating grub.cfg ...

found linux image: /boot/vmlinuz-2.6.32-38-generic

found initrd image: /boot/initrd.img-2.6.32-38-generic

found memtest86+ image: /boot/memtest86+.bin

found windows 7 (loader) on /dev/sda1

done

tst@tst-laptop:~$

如沒有ubuntu光碟,也可以修復引導,但需要通過windows或winpe等方式先安裝乙個grub引導程式,比如grub4dos,(安裝方法可參考windows下如何硬碟安裝centos 和windows

7下硬碟安裝ubuntu方法)。然後再啟動進入grub選單後使用命令列形式修改menu.lst。

注意:ubuntu的grub2引導啟動選單放在/boot/grub/grub.cfg,早期則用/boot/grub/menu.lst和/boot/grub/stage1。

/boot非單獨分割槽

title ubuntu

root (hd0,x)

kernel /boot/grub/core.img

boot

/boot單獨分割槽

title ubuntu

root (hd0,x)

kernel /grub/core.img

boot

請注意,不同版本的ubuntu,core.img可能在不同的目錄下,比如:

這樣修改後的menu.lst就可以引導ubuntu,即windows引導ubuntu。

如果想使用ubuntu預設的引導器來引導windows,可以在進入ubuntu之後執行如下兩句即可:

這樣系統引導選單就又交給ubuntu,把前面的windows引導選單就多餘了,在windows下刪除即可。

ubuntu 14 04 引導修復

1.利用光碟或者u盤啟動grubdos命令列模式,利用命令列手動啟動系統 2.先grub install 到引導盤 比如 如果磁碟是硬碟一類的 grub install dev sda1 如果磁碟是快閃儲存器一類的 比如我的電腦棒 啊 grub install dev mmcblk0p13.之後我們...

Ubuntu 14 04 開機引導選單設定等待時間

1 boot grub grub.cfg 直接修改裡邊的 timeout 值,這個是可以直接生效的,但是不建議這麼做,因為這個檔案是自動生成的,也就是說每次進行系統更新的時候,都要重新設定一遍,很麻煩 2 建議直接修改生成它的原始檔 etc default grub 裡邊的 grub timeout...

安裝了Ubuntu進不了win8 1 引導修復

興高采烈的在原來的win8的系統上安裝了ubutu14,安裝完之後發現系統啟動的時候直接進入到了ubutu的介面,但是找不到了原來的win8選項了。之前在win7下直接安裝ubutu14後啟動的時候確實可以直接在啟動的時候選擇的。還好,雖然進不到win8的系統,但是還可以進入到ubutu的系統,手動...