關於Windows和Ubuntu的雙系統修復問題

在之前的一篇博客中,我也寫過一篇關於win7和ubuntu雙系統下,當重裝win7後如何修復grub的方法,方法大致如下:

1、用ubuntu12.04光盤製作的U盤系統盤也可以)啓動後,進入“ Try Ubuntu ”。  
2、打開終端,首先創建root用戶,輸入命令sudo passwd,輸入密碼123(設置個簡單的就行),然後進入root權限對系統進行操作,輸入命令:su,然後輸入密碼:123,進入root用戶。  
3、在終端中輸入命令:sudo fdisk -l (爲小寫的L,查看系統中的分區信息),找出ID爲83的一行(對應的表中是Linux系統的分區),記下ubuntu系統所在分區(我的爲/dev/sda5):

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT  
/dev/sda2          206848   102402047    51097600    7  HPFS/NTFS/exFAT  
/dev/sda3       102402048   204802047    51200000    7  HPFS/NTFS/exFAT  
/dev/sda4       204804094   488396799   141796353    5  Extended  
/dev/sda5       204804096   484204543   139700224   83  Linux  
/dev/sda6       484206592   488396799     2095104   82  Linux swap / Solaris

4、輸入mkdir /media/temp 。創建文件夾temp,用來掛載/sda5。
5、輸入mount /dev/sda5 /media/temp 。掛載/sda5。
6、在終端中輸入命令:grub-install --root-directory=/media/temp /dev/sda。重新安裝grub2到硬盤的主引導記錄MBR中,顯示“Installation finished.No Error Reported.”表示操作成功。
7、重啓電腦,此時可以進入grub2引導界面了(注意,此時不能引導Windows 7),選擇進入ubuntu系統,進入終端,輸入命令:sudo update-grub2

重啓即可看到神效……雙系統拯救完成

但是,不幸的是,今天在我又一次企圖使用這種方法修復grub時,系統報錯:“ /usr/sbin/grub-probe: Error:failed to get canonical path of /cow ”,Google了一下,也沒有針對這個問題比較好的方法,倒是找到了個比較牛逼的恢復軟件 boot-repair(中文系統安裝後,在Dash中找“ 引導修復 ”),下面簡單介紹下如何使用:

1、同樣,我們需要使用系統光盤或者U盤進入系統,然後點擊“Try Ubuntu”

2、安裝 boot-repair, 需要添加Ubuntu的boot-repair的PPA源:

       sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

如果你有Shell基礎,應該知道,上述命令在添加boot-repair的PPA源之後還更新了下apt庫,下面是安裝:

       sudo apt-get install -y boot-repair    

3、下面就是使用 boot-repair進行修復:

在命令行中使用 boot-repair 或者在Dash中點擊打開,然後在軟件窗口中進行自動修復或者選擇高級模式進行相應設定後進行修復,完成可見:


好了,修復完成,可以重啓了,祝大家 work happy 。其實boot-repair 確實是對我等菜鳥的一個非常有用的軟件。

如圖中所示,boot-repair修復後還會將你的電腦中的一些簡單的配置(如分區、grub等信息,類似於dump)放在一個網站中。所以如果我等小菜看看這個文件學習一下也好!


===============

文中前面的方法,詳見:http://blog.csdn.net/longerzone/article/details/8625833

對於boot-repair,詳見:https://help.ubuntu.com/community/Boot-Repair

發佈了90 篇原創文章 · 獲贊 434 · 訪問量 106萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章