雙系統下重灌Windows後,如何恢復Ubuntu

2021-08-09 09:28:06 字數 2116 閱讀 4632

由於工作需要,電腦上裝了windows xp與ubuntu 10.04雙系統。但是在重新安裝了windows系統之後,導致grub啟動資訊被覆蓋,而無法進入ubuntu。

選擇「試用ubuntu」的選項,進入livecd模式之後,開啟終端,按照如下步驟操作:

ubuntu@ubuntu:~$ sudo -i #切換到root使用者身份

root@ubuntu:~# fdisk -l #檢視電腦磁碟分割槽情況,以下為顯示結果,此結果因機器而異。在其中查詢「system」列為「linux」的分割槽,並記下device名稱,此處為「/dev/sda10」。

disk /dev/sda: 500.1 gb, 500107862016 bytes #此處的/dev/sda代表電腦硬碟

255 heads, 63 sectors/track, 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 identifier: 0xf0b1ebb0

device boot      start         end      blocks   id  system

/dev/sda1   *           1        3825    30724281    7  hpfs/ntfs

/dev/sda2            3826       60802   457661193    f  w95 ext'd (lba)

partition 2 does not end on cylinder boundary.

/dev/sda5            3826       11474    61440561    7  hpfs/ntfs

/dev/sda6           11475       26772   122881153+   7  hpfs/ntfs

/dev/sda7           26773       42070   122881153+   7  hpfs/ntfs

/dev/sda8           42071       54427    99257571    7  hpfs/ntfs

/dev/sda9           54428       54610     1464320   82  linux swap / solaris

/dev/sda10          54610       60802    49734656   83  linux #此行為linux分割槽,記下此device名稱

disk /dev/sdb: 1977 mb, 1977614336 bytes #此處的/dev/sdb代表自啟動u盤

61 heads, 62 sectors/track, 1021 cylinders

units = cylinders of 3782 * 512 = 1936384 bytes

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

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

disk identifier: 0x00044e7e

device boot      start         end      blocks   id  system

/dev/sdb1   *           1        1021     1930680    c  w95 fat32 (lba)

root@ubuntu:~# mount /dev/sda10 /mnt #將/dev/sda10代表的linux分割槽掛載到/mnt目錄下

root@ubuntu:~# grub-install --root-directory=/mnt /dev/sda #安裝grub,如果正常的話會顯示如下資訊。

installation finished. no error reported.

root@ubuntu:~# reboot #重啟電腦,你將會看到熟悉的grub啟動介面!

雙系統重灌Windows後恢復Ubuntu

雙系統重灌windows後使用u盤或live cd可以恢復ubuntu系統。步驟如下 1.把ubuntu安裝映象燒錄到u盤,製作成引導盤。2.從u盤啟動,選擇 試用ubuntu 3.開啟終端,使用 sudo i 切換到root許可權,4.使用fdisk l列印磁碟分割槽列表。記下linux所在分割槽...

雙系統重灌windows後無ubuntu引導的問題

原因 windows系統在重灌的時候把mbr重寫了!使用ubuntu安裝盤,從安裝盤啟動,選擇試用ubuntu,然後開啟終端。執行命令sudo fdisk l找到ubuntu所在的盤 執行命令sudo mkdir media tmpdir建立臨時資料夾 執行命令sudo mount dev sda6...

雙系統重灌windows後,修復grub啟動

本來是vista與ubuntu 9.10共存的雙系統電腦,近來想裝個win7,裝上win7後,卻找不到ubuntu的啟動項了 於是,可通過如下方法做 用ubuntu9.10以上 9.10以下的就是修復grub1 的系統盤,啟動光碟選擇 試用而不安裝 進入後開啟終端 注意命令間的空格,特別是mnt前面...