雙系統的grub損壞,開機進入grub,怎麼辦

2022-02-20 12:18:26 字數 3749 閱讀 5762

1樓:帛小谷

恢復被windows破壞的grub.

如果你用grub來引導linux和windows,當windows出毛病重新安裝後,會破壞mbr中的grub,這時需要恢復grub.

1.把linux安裝光碟的第一張放到光碟機,然後重新啟動機器,在bois中把系統用光碟機來引導。

2.等安裝介面出來後,按〔f4〕鍵,也就是linux rescue模式。

3.一系列鍵盤以及幾項簡單的配製,過後就〔繼續〕了。。。這個過程,我不說了,比較簡單。

4.然後會出現這樣的提示符:

sh#5.我們就可以操作grub了.輸入grub:

sh#grub

會出現這樣的提示符:

grub>

我們就可以在這樣的字元後面,輸入:

grub>root (hdx,y)

grub>setup (hd0)

如果成功會有一個successful......

這裡的x,如果是一個盤,就是0,如果你所安裝的linux的根分割槽在第二個硬碟上,那x就是1了;y,就是裝有linux系統所在的根分割槽。

setup (hd0)就是把grub寫到硬碟的mbr上。

2樓:匿名使用者

grub> root (hd0,7) 注:(hd0,7)是linux 中/boot所在的分割槽,試具體情況而定

grub> setup (hd0)

grub> reboot

這樣就可以重新啟動系統了.ok

win7和xp雙系統開機出現grub

3樓:匿名使用者

引用對於此類問題可用如下方法解決:

1.可用光碟機或u盤引導系統到純dos下(做u盤引導盤應該會吧)

2.在c:\下用dir/p/a查詢是否有boot.ini檔案(都在作業系統盤內)

3.找到boot.ini檔案後用edit boot.ini命令編輯檔案

4.一般出現這種現象時boot.ini檔案內容會有c:

\grub或\boot\grub等內容.可參照另外一臺與你電腦作業系統相同的電腦的boot.ini檔案修改,需注意字元別錯了.

如是xp 專業版系統也可按如下修改:

[boot loader]

timeout=3

default=multi(0)disk(0)rdisk(0)partition(1)\windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\windows="microsoft windows xp professional" /noexecute=optin /fastdetect

本行不是,上文中最後兩行在boot.ini中是一行,注意字元和空格別錯了

5.改後存檔,重啟即可回到xp.

有幾點需注意:1.光碟或u盤必須能引導到純dos下

2.boot.ini檔案可能含有系統.隱藏.只讀等屬性,可用attrib命令修改後執行編輯.

3.也可將用於參照的boot.ini檔案copy到u盤,再覆蓋你電腦的boot.ini檔案.

這類問題網上有不少解答,如grub命令和fdisk /mbr等,還有人說要重作系統,其實沒有必要.按上述方法可行.另外說一句對於菜鳥來說還是用ghost重灌和備份系統容易一些.

矮人dos工具箱有時會用錯

4樓:

重寫mbr到硬碟引導扇區,win7下easybcd引導硬碟安裝ubuntu提到了一個工具easybcd,這個工具在win7中特別好用。這裡重寫mbr的任務就交給它了,如圖,選好之後,write  mbr(執行動作)就完成了。

5樓:匿名使用者

我來告訴你,用(光碟,u盤)pe系統進入,在c盤(系統盤)根目錄下找到boot.ini檔案,用記事本開啟,把裡面的內容該為:

[boot loader]

timeout=10

default=multi(0)disk(0)rdisk(0)partition(1)\windows

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\windows="1microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(2)\windows="2microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(3)\windows="3microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(0)partition(4)\windows="4microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(1)partition(1)\windows="5microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(1)partition(2)\windows="6microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(1)partition(3)\windows="7microsoft windows xp professional" /noexecute=optin /fastdetect

multi(0)disk(0)rdisk(1)partition(4)\windows="8microsoft windows xp professional" /noexecute=optin /fastdetect

c:\="previous operating system on c:\"

儲存後從硬碟啟動,再在啟動選單中一項項的試。

linux 突然啟動不了了,開機只能進到grub>裡,怎麼辦啊?急

6樓:埃及大猩猩

=.=啟動分割槽掛了。。

用fedora光碟引導,然後linux rescue 進入拯救模式然後重新安裝grub

7樓:

光碟啟動進入rescue模式,終端->執行:chroot到你原來linux系統的根,執行grub-install /dev/sda

8樓:匿名使用者

你在這個提示符下分別輸入以下幾條命令:

grub>root (hd0, 0)

grub>chainloader +1

grub>boot

看看能不能進windows系統?

從grub 命令列啟動linux的過程比較複雜,與你安裝的linux版本有關,下面僅僅是舉個例子:(假設裝在/dev/hda7上):

grub>kernel (hd0, 6)/boot/vmlinuz-2.6.5-1.385.img root=/dev/hda7

grub>initrd (hd0, 6)/boot/initrd-2.6.5-1.385.img

grub>boot

9樓:行盡天涯

是不是在win7裡把linux分割槽誤刪了

解除安裝雙系統中的其中後,開機仍有顯示系統列表選項

直接進入xp系統 右鍵你sever 2003應該是d盤吧選格式化然後修改c下的隱藏檔案boot.ini啟動選單就行了修改啟動顯示選單boot.ini的方法 修改boot.ini boot.ini檔案位於c盤根目錄下,是一個隱藏檔案。在工具 檔案架選項 檢視 點選 顯示隱藏檔案 或者在 執行 中輸入 ...

沒有分割槽的雙系統電腦如何進入前一個作業系統

根據描述,先裝的linux 後裝的win7 且無分割槽,則win7裝完後無法在進入linux,這是因為win7的引導機制與linux不同,所以現在的linux系統不可使用。由於win7和linux使用的不同的檔案格式,所以在win7下無法直接看到linux系統下的檔案。因此現在需要確認的是,裝win...

開機的時候,說由於系統登錄檔檔案丟失或損壞,因此windows無法載入

是你電腦突然斷電關機或關機前卡,造成磁碟受損引起的。反覆開關機試試,放一段時間試試,確實不可以就重灌系統吧,如果自己重灌不了,花30元到維修那裡找維修的人幫助您。只要注意自己的電腦不卡機 藍屏 突然關機,開機就不會這樣了。有問題請您追問我。電腦開不了機了,怎麼辦,它顯示由於系統登錄檔檔案丟失或損壞,...