重灌win7後,恢復ubuntu引導介面

2021-06-23 00:56:38 字數 4612 閱讀 5087

***from:

在重灌系統之後,開機啟動介面的ubuntu引導不見了。下面是如何恢復ubuntu引導的方法以usb裝置啟動盤為例:

1)準備乙個usb啟動盤(u盤、行動硬碟);

2)將ubuntu系統usb啟動裝置接入電腦,重新啟動計算機,進入bios,將開機啟動設定為usb啟動;

3)然後儲存設定退出,等待片刻就進入到ubuntu的安裝介面,此時有兩個選擇

1.試用ubuntu系統

2.將ubuntu系統安裝到計算機上

選擇"試用ubuntu系統",進入到ubuntu系統之後,開啟終端(快捷鍵組合是ctrl+alt+t);

4)在終端下輸入sudo -i(獲得管理員許可權)

5)在終端下輸入fdisk -l(是小寫的字母'l',檢視碟符列表)

會出現類似下面的資訊:

disk /dev/sda: 320.1 gb, 320072933376 bytes

255 heads, 63 sectors/track, 38913 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

disk identifier: 0x70f7ab9c

device    boot    start   end blocks    id   system

/dev/sda1 1       1627     13060096     27   unknown

partition 1       does not end on cylinder boundary.

/dev/sda2 *       1627     1639102400   7    hpfs/ntfs

partition 2 does not end on cylinder boundary.

/dev/sda3 1639     8166     52429859     7   hpfs/ntfs

/dev/sda4 8167     38913    246975277+   5   extended

/dev/sda5 8167     32385    194539082+  7    hpfs/ntfs

/dev/sda6 32386    38788    51432066    83   linux

/dev/sda7 38789    38913    1004031     82   linux swap / solaris

然後找到id為83的碟符,根據上面顯示的資訊可知當時裝ubuntu時是裝在sda6這個分割槽。

6)在終端輸入cd  /mnt

mkdir tmp

mount /dev/sda* /mnt/tmp

(*代表ubuntu系統所在的分割槽,即上一步顯示結果中id為83的分割槽號,如上面顯示的是在sda6這個分割槽,   

所以輸入的是mount /dev/sda6 /mnt/tmp

注意:mount後面有乙個空格,sda6後面也有乙個空格,這兩個空格千萬不要漏掉,否則會報錯)

7)上一步結束之後,繼續在終端中輸入grub-install --root-directory=/mnt/tmp /dev/sda

等待一會兒,若出現installationfinished,no error reported則表示成功了

(注意:grub-install之間沒有空格,--root前面有乙個空格,--root前面是兩個'-',/mnt/tmp後面有乙個空格)

8)到此,ubuntu引導基本恢復,重啟電腦後,就可以看到熟悉的ubuntu引導介面了,進入ubuntu系統,開啟終端輸入

sudo update-grub

等待片刻顯示以下資訊:

generating grub.cfg ...

found linux image: /boot/vmlinuz-2.6.31-20-generic

found initrd image: /boot/initrd.img-2.6.31-20-generic

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

found windows vista (loader) on /dev/sda1

found windows 7 (loader) on /dev/sda2

done

恢復工作便全部完成了。

在win7和ubuntu雙系統下,ubuntu使用光碟安裝,當重灌win7後,會覆蓋ubuntu的grub啟動項,這時可以通過ubuntu光碟來修復grub啟動項,重新進入前面的ubuntu系統,操作如下(均為我自己的系統資訊:版本為ubuntu11.04):

1、用ubuntu11.04光碟啟動後,進入「試用ubuntu」。

2、開啟終端,首先建立root使用者,輸入命令

sudopasswd

,輸入密碼123,然後進入root使用者對系統進行操作,輸入命令:su,然後輸入密碼:123,進入root使用者。

3、在終端中輸入命令:sudo fdisk

-l (為小寫的l,檢視系統中的分割槽資訊),我的系統資訊顯示如下:

root@ubuntu:/home/ubuntu# sudo fdisk -l 

disk /dev/sda: 500.1 gb, 500107862016 bytes

255 heads, 63 sectors/tr

ack, 60801 cylinders

units = cylinders of 16065 * 512 = 8225280 bytes

sector size (logical/physical): 512 bytes / 512 bytes

i/o size (minimum/optimal): 512 bytes / 512 bytes

disk id

entifier: 0xc92c203c

device boot start end blocks id system

/dev/sda1 * 1 7833 62918541 7 hpfs/ntfs

/dev/sda2 7834 60801 425465429+ f w95 ext'd (lba)

/dev/sda5 7834 18277 83891398+ 7 hpfs/ntfs

/dev/sda6 18278 31332 104864256 7 hpfs/ntfs

/dev/sda7 31333 44387 104864256 7 hpfs/ntfs

/dev/sda8 44388 53615 74117937+ 7 hpfs/ntfs

/dev/sda9 57443 60801 26981136 7 hpfs/ntfs

/dev/sda10 56938 57442 4051968 82 linux swap / solaris

/dev/sda11 53615 56433 22634496 83 linux

/dev/sda12 56433 56937 4052992 82 linux swap / solaris

partition table entries are not

in disk order

找出id為83的一行(上面紅色區域),記下ubuntu系統所在分割槽(我的為/dev/sda11).

4、輸入mkdir

/media/temp。建立資料夾temp,用來掛載/sda11。

5、輸入mount /dev/sda11 /media/temp。掛載/sda11。

6、在終端中輸入命令:grub-install --root-directory=/media/temp /dev/sda。重新安裝grub2到硬碟的主引導記錄mbr中,出現「installation finished.no error reported.」表示操

作成功。

7、重啟電腦,此時可以進入grub2引導介面了,注意,此時不能引導windows 7,選擇進入ubuntu系統,進入終端,輸入命令:sudo update

-grub2

若出現如下類似語句,則表示已經修復grub2成功:

root@tovey:~# sudo update-grub2 

generating grub.cfg ...

found windows 7 (loader) on /dev/sda1

found linux image: /boot/vmlinuz-2.6.38-8-generic

found initrd image: /boot/initrd.img-2.6.38-8-generic

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

done

root@tovey:~#

重灌win7後恢復ubuntu

在重灌系統之後,開機啟動介面的ubuntu引導不見了。下面是如何恢復ubuntu引導的方法以usb裝置啟動盤為例 1 準備乙個usb啟動盤 u盤 行動硬碟 2 將ubuntu系統usb啟動裝置接入電腦,重新啟動計算機,進入bios,將開機啟動設定為usb啟動 3 然後儲存設定退出,等待片刻就進入到u...

重灌win7後如何恢復ubuntu引導

在重灌系統之後,開機啟動介面的ubuntu引導不見了,直接進入新安裝的window系統中。下面是如何恢復ubuntu引導的方法 1 準備一張ubuntu系統安裝盤 2 將ubuntu系統安裝盤放入光碟機,重新啟動計算機,進入bios,將開機啟動設定為光碟機 cd rom 啟動方式 3 然後儲存設定退...

重灌win7之後恢復ubuntu

第一 和裝系統的時候一樣從live cd啟動,然後選擇 try 就是第一項,試用ubuntu!然後他就會進ubuntu但是不會安裝。第二 等到,ubuntu啟動好了。ctrl alt t 啟動那個控制台 輸入 sudo fdisk l 這裡是l不是1也不是i 你應該會看到類似下面的東西 disk d...