win7,ubuntu双系统——重装win7后如何恢复ubuntu引导
磁盤分區——windows 7自帶分區工具實現
?
磁盤分區——PQ硬盤分區魔術師
?
win7,ubuntu雙系統的安裝——正式安裝
?
win7,ubuntu雙系統的安裝——卸載ubuntu
?
講述了我的 ?win7,ubuntu雙系統 使用歷程,現今遇到了“ 重裝win7后如何恢復ubuntu引導 ”,特別記錄下來,供以后查閱:
參考: http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html
?在重裝系統之后,開機啟動界面的ubuntu引導不見了,直接進入新安裝的window系統中。
怎么辦?
我的做法
一、準備工作:
到一下鏈接:
? ?? win7,ubuntu雙系統的安裝——準備工作
啊
找到: 準備文件下載地址: 地址一
下載提示的文件,并解壓到 C:/ 下。
下載 ubuntu iso文件,我這里使用的是 ubuntu-12.04.1-desktop-i386.iso?
如果不是這個版本的 ubuntu,需做如下操作:
編輯文件名為menu.lst的文件,內容為:
title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04.1-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
將?ubuntu-12.04.1-desktop-i386.iso 改為你下載的 ubuntu 的文件名(別忘了后綴)。
到此準備工作完畢,重啟系統。
二、配置
重啟之后,選擇進入到ubuntu系統之后,打開終端(快捷鍵組合是Ctrl+Alt+T);
? ? ? ? ?1)在終端下輸入sudo -i(獲得管理員權限)
? ? ? ? ?2)在終端下輸入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這個分區。
? ? ? ? 3)在終端輸入mount /dev/sda* /mnt
?????????? (*代表ubuntu系統所在的分區,即上一步顯示結果中ID為83的分區號,如上面顯示的是在sda6這個分區,???
??????????? ?所以輸入的是mount /dev/sda6 /mnt
????????????? 注意:mount后面有一個空格,sda6后面也有一個空格,這兩個空格千萬不要漏掉,否則會報錯)
? ? ? ? 4)上一步結束之后,繼續在終端中輸入grub-install --root-directory=/mnt /dev/sda
??????????? 等待一會兒,若出現Installationfinished,No Error Reported則表示成功了
?????????? (注意:grub-install之間沒有空格,--root前面有一個空格,--root前面是兩個'-',/mnt后面有一個空格)
? ? ? ? 5)到此,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,到win7的系統盤C盤下,刪除安裝ubuntu的時復制到C盤的文件(vmlinuz,initrd.lz,grldr,grldr.mbr,grub.exe,menu.lst,boot.ini,ubuntu.iso)
特別是ISO文件,如果不刪除,重啟進入win7后,又將進入Ubuntu的安裝界面。
總結
以上是生活随笔為你收集整理的win7,ubuntu双系统——重装win7后如何恢复ubuntu引导的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最美的关于离别的句子260个
- 下一篇: 衣柜抽屉尺寸