Win7/Ubuntu雙系統刪除一個後開機問題

來源:互聯網
上載者:User

在筆記本上想安裝一個Ubuntu系統,於是就有了雙系統,但悲劇的發現Acer Aspire S3上的Ubuntu無法上網,沒有網卡和顯卡驅動,於是頭腦一熱,直接進入Win7下把Ubuntu的引導分區和邏輯分區給刪除了,重啟電腦時悲催的發現進不去系統,直接到grub rescue模式下了;以前的本本出現這種情況的話,我都是暴力重裝來解決的,但蜂鳥沒有光碟機,所以我得另想他法了。

隨身碟啟動

從網上搜尋了一些解決辦法,不用想肯定得USB啟動了,於是F2到BIOS下調整啟動順序,USB HDD優先硬碟啟動。下面就是在另一台機器上製作USB啟動盤了。因為我是還原刪除的Ubuntu,所以USB啟動盤製作為Ubuntu的,再重裝到電腦裡,我使用的是工具Fedora LiveUSB Creator;如果製作XP或Win7的,可以使用工具USBoot。

  1. 下載Fedora LiveUSB Creator
  2. 取一個隨身碟,格式化
  3. 運行LiveUSB Creator,選擇隨身碟和ISO鏡像檔案;
  4. 點擊Create Live USB即可

然後將隨身碟串連到自己出問題的本本上,重啟電腦,即進入了Ubuntu安裝介面,安裝到分區時記得要格式化一下你刪除的分區,然後選擇此分區(就是保證和上次安裝的地方一樣)。安裝完畢後拔下隨身碟,重啟即可進入。

選擇進入Win7後,怎樣正確的刪除Ubuntu系統呢?
  1. 下載mbrfix;
  2. 把下載mbrfix.rar裡面的MbrFix.exe複製到c盤(如果你電腦是32位的就複製MbrFix.exe,64位的就複製MbrFix64.exe)
  3. 進入”電腦管理“->“磁碟管理”,把ubuntu分區刪了
  4. 不要重啟機器,點”開始”-》“運行”-》輸入cmd-》按斷行符號鍵
  5. 出現DOS視窗,輸入cd /然後按斷行符號鍵
  6. 輸入命令:MbrFix /drive 0 fixmbr /yes 然後按斷行符號鍵,如果出現“Function failed.Error 5.拒絕訪問”,就進入C盤,找到MbrFix.exe,右擊“屬性”,出現屬性對話方塊,切換到“相容性”選項卡,將“以管理員身份運行此程式”勾起來。然後重新輸入MbrFix /drive 0 fixmbr /yes按斷行符號鍵
  7. 重啟看看成功的效果
grub rescue模式下修複

由於在Windows下面對分區的修改,導致grub所在分區由sda3變成了sda2了,這樣一來找不到grub了,Ubuntu開機就出現了.

grub rescue >

在此情況下,可以如下解決,並不用重新安裝系統

第一步,找出你的Linux盤在那個分區以及grub目錄在什麼位置。

如果你還記得最好,忘了也無所謂,使用下面命令逐個試探即可:

grub rescue>ls

斷行符號後,ls命令會列出所有磁碟分割資訊,如:(hd0,4),(hd0,7),(hd0,8),(hd0,9)

迴圈使用如下命令,直至顯示該分區所包含檔案內容而不是unknown filesystem以及其他一些不正常資訊

grub rescue>ls (hd0,0)/boot/grub

(網上有寫ls (hd0,0)/grub的,可能根據不同linux發行版本不同吧,Ubuntu 10.04是grub是放在/boot下面的。或者可以ls其他檔案也一樣),假設我們試到(hd0,8)時,成功顯示了檔案內容,則表示。

第二步:

grub rescue>set root=(hd0,8)  //括弧裡分區為上一步嘗試成功的分區,即linux grub 所在分區   
grub rescue>set prefix=(hd0,8)/boot/grub

 

第三步:   

grub rescue>insmod normal.mod  

網上有些insmod /grub/normal.mod的,我的Ubuntu 10.04並不成功   

至此,應該退出了grub rescue模式,進入了熟悉的grub模式

第四步:   

grub>normal

 

第五步:修複grub   

進入Linux系統後,在命令列裡   

$sudo update-grub

 

第六步:   

$sudo grub-install /dev/sda //sda是你的啟動磁碟 

 

參考資料:

http://www.ylmf.net/ubuntu/tips/2011012521822.html

http://blog.csdn.net/zhou___/article/details/5345326

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.