本人由於學習原因用的是
win7
和ubuntu
雙系統每次重裝完
win7
後ubuntu
就進不去了,現給出修復引導之方法。
啟動
ubuntu10.04
光碟,選擇
livecd
模式,進入之後選擇進入終端,先在終端輸入如下命令:
sudo fdisk -l (
注意是小寫的
l,不是數字的
1,此步用於確定電腦中安裝
ubuntu 9.10
的所在分割槽的位置,輸入以後會輸出類似如下資訊,找到id為
83的那行,記住
/dev/sdax
的情況,比如本人的電腦是
/dev/sda6
,以下就以此為例,你自己的**以更改
)
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 1639 102400 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
disk /dev/sdb: 160.0 gb, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
units = cylinders of 16065 * 512 = 8225280 bytes
disk identifier: 0x51feaaf5
device boot start end blocks id system
/dev/sdb1 1 19457 156288321 7 hpfs/ntfs
然後再輸入 :
sudo -i
(此步用於得到
root
許可權,無需輸入密碼,方便以下操作)
接著輸入
mkdir /media/tempdir
(這裡用於建立乙個資料夾
tempdir
,用於掛載剛才的
sda6
,此資料夾名稱你可以依個人愛好而定,沒有太多要求)
再輸入:
mount /dev/sda6 /media/tempdir
(將sda6
掛載於tempdir
資料夾下)
下面進入了本次恢復最為關鍵和激動人心的時刻,在終端輸入以下命令:
grub-install --root-directory=/media/tempdir /dev/sda
(本步驟用於來重新安裝
grub2
到硬碟的主引導記錄【
mbr】裡面,十分關鍵!)
輸入以後如果出現「
installation finished.no error reported.」
字元的時候,就表示操作成功了。這樣引導舊修復成功了,可以引導
win7
和ubuntu
了,但是,為了保險起見,進入
ubuntu
後輸入如下命令:
lidan@capsclock-laptop:~$ sudo update-grub2
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
lidan@capsclock-laptop:~$
至此,引導修復完成,同樣適用於xp和
vista
。
雙系統重灌Windows後恢復Ubuntu
雙系統重灌windows後使用u盤或live cd可以恢復ubuntu系統。步驟如下 1.把ubuntu安裝映象燒錄到u盤,製作成引導盤。2.從u盤啟動,選擇 試用ubuntu 3.開啟終端,使用 sudo i 切換到root許可權,4.使用fdisk l列印磁碟分割槽列表。記下linux所在分割槽...
重灌Windows7 XP後恢復Ubuntu啟動項
複製分享 一 重灌xp後恢復ubuntu啟動項 用wubi安裝的ubuntu 我把安裝ubuntu winboot資料夾下wubidr和wubidr.mbr兩個檔案拷到c盤根目錄下,然後用記事本開啟c盤下的boot.ini,在最後一行加入c wubildr.mbr ubuntu 就可以了,然後儲存重...
Linux筆記 重灌windows後重灌grub
其實就是重新將grub寫入mbr。因為現在用的ubuntu,在網上查了一些資料。人家用ubuntu的livecd然後進入grub的命令重寫mbr。我想其實只要能進grub的命令不就可以弄了嘛。不一定我用ubuntu就用ubuntu的光碟。我以前買的fedora的光碟。我以前是用fedora的,以前有...