Win7 Ubuntu下Gurb2修復過程總結

2021-06-08 08:48:15 字數 1343 閱讀 8055

起因是在使用easybcd時,一時手賤點了reset bcd configuration

結果bcd清空了,然後就只好用easybcd新建了win7的啟動項

然後,重啟,就發現grub2引導沒了,直接就是個window 7選項

這個,我就不明白了,照理說,我一直修改的是win7內的bcd檔案啊

怎麼會影響到硬碟的主引導記錄呢??求解!!

之後,在easybcd中,又建立了ubuntu的引導項,如圖

然後,好的,能進入ubuntu了

但是,我還是懷念我的grub2 引導介面

所以,決定搞一搞。

在網上搜尋無數教程之後,嘗試使用

sudo grub-install –boot-directory=/mmt/boot/dev/sda
注意:sudo和 grub-instal和l –boot-directory=/mmt/boot和 /dev/sda之間都有空格

然後,結果是,重啟之後,直接進入了grub命令列介面

各種悲催啊!!

在搜尋各種帖子之後

在grub命令列中,使用如下命令

set boot=(hd0,msdos1)

chainloader +1

boot

依舊要注意空格

順利進入win7的引導選單

看到win7和neosmart linux兩個引導項

選擇neosmart linux,順利進入grub2引導選單

順利進入ubuntu

之後就開始嘗試怎麼恢復grub2的引導選單

在ubunu論壇上求助,幸好有人給出了答案

sudo grub-install –boot-directory=/boot/dev/sda
使用該命令即可

最後,說說我的兩個疑惑

一、為什麼我用easybcd會把主引導記錄弄丟??它不是只是編輯win7的bcd檔案嗎?

二、為什麼使用

sudo grub-install –boot-directory=/mmt/boot /dev/sda
會造成,在啟動後直接進入grub2命令列這種結果??

win7 ubuntu預設啟動配置

第一種方法 執行sudo gedit etc default grub 輸入密碼 將grub default 0改為grub default 4 如果沒做過其他設定,即啟動時win7為第5項。可根據自己情況更改 然後執行sudo update grub 第二種方法 sudo chmod w boot...

win7 ubuntu安裝及解除安裝

四步完成win7 ubuntu雙系統安裝 硬碟,無需光碟機 2010年10月20日 適用環境 理論上win7 vista系統32位或64位均可。ubuntu適用與10.x版本,且ubuntu 10.10 desktop i386.iso 和ubuntu 10.10 desktop amd64.iso...

安裝Win7 Ubuntu雙系統

需要linux的地方越來越多了,之前一直用vm虛擬機器解決,安裝起來方便,但是漸漸的也會發現可能會慢,也有些軟體不能很順利的安裝上,所以要安裝雙系統。網上的教程很多,但是都有不同,為了方便自己以後又要重新安裝,我還是自己捋一下流程。我追求的效果事開機後預設開啟win7,然後手動選擇ubuntu,網上...