導航:首頁 > 編程系統 > linuxgrub修復引導

linuxgrub修復引導

發布時間:2021-02-25 00:45:35

❶ 在winpe下修復grub的linux引導

winpe里好像有一來個磁碟分區源類的工具,記不得名字了,好像可以解決這個問題。大概選重建GRUB吧

參考下:

在PE打開BOOTICE(一般PE都會帶吧),然後選擇你的硬碟,接著點「主引導記錄」,彈出一個框,如果是XP,就選WindowsNT5.X默認引導,如果是WIN7,就選WindowsNT6.X默認引導。

然後安裝/配置。接著點「分區引導記錄」,選中系統盤,如果是XP,就選NTLDR引導程序,否則選BOOTMGR。點安裝配置。重啟應該恢復正常。

❷ 怎樣修復Linux系統引導

修復Linux操作系統的來GRUB方法如下:
自1.首先我們從BIOS里把啟動順序改為從CD-ROM啟動,放入LINUX的第一張盤
2.在重啟後,在boot:提示符下輸入linuxrescue然後回車
3.接著就會提示選擇滑鼠和鍵盤,一般選擇系統默認的即可;還有是不是從網路啟動,一般不用從網路啟動。
4.以上的步驟大家按提示操作即可,不要作什麼改動
5.這樣,在進入命令提示界面後鍵入:grub-install/dev/hda後回車進行安裝MRB
6.安裝完後重起就可以正常啟動了!

❸ 如何用linux修復grub引導菜單

使用DOS引導盤,找到grub文件.
修改grub.conf文件。其中
「default=n」(n是個數字)是grub引導菜單默認被選中的項,n從0開始,0表示第一項,1表示第二項,依此類推。
「timeout=x」(x是一個數)是超時時間,單位是妙。也就是引導菜單顯示後,如果x秒內用戶不進行選擇,那麼grub將啟動默認項。
「splashimage =xxxxxx」,這是引導菜單的背景圖,先不理他。
其它常用項我用下面的例子來說明:
title Red Hat 8.0
root (hd1,6)
kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7
initrd /boot/initrd-2.4.18-14.img
其中"Red Hat 8.0"是在啟動菜單列表裡顯示的名字
root (hdx,y)用來指定你的boot分區位置,如果你沒有分boot分區(本例就沒分boot分區),那就指向根分區就行了,hdx是linux所在硬碟,hd0是第一塊硬碟,hd1是第二塊,依此類推。y是分區位置,從0開始,也就是等於分區號減一,比如你要指向的分區是hdx7,那麼y就是6,如果是hdx1,那y就是0。注意root後面要有一個空格。
kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是你要用的內核路徑,如果你編譯了心內核,把它改成你的新內核的路徑就行了。
ro就不用管,寫上不會有錯。
root=/dev/hdxx指定根分區,本例是hdb7,所以root=/dev/hdb7
initrd xxxxxxxxxxxxx這行不要也行,目前我還不清楚它是做什麼用的。
上面是linux的,下面是windows的
title windows 98
rootnoverify (hd0,0)
chainloader +1
title xxxxxxx不用解釋了,上面有解釋。
rootnoverify (hdx,y)用來指定windows所在分區,x,y跟上面一樣,注意rootnoverify後有空格。
chainloader +1照抄就行,注意空格。

❹ Linux系統中怎樣修復GRUB引導

修復抄Linux操作系統的GRUB方法如下襲:
1.首先我們從BIOS里把啟動順序改為從CD-ROM啟動,放入LINUX的第一張盤
2.在重啟後,在boot:提示符下輸入linuxrescue然後回車
3.接著就會提示選擇滑鼠和鍵盤,一般選擇系統默認的即可;還有是不是從網路啟動,一般不用從網路啟動。
4.以上的步驟大家按提示操作即可,不要作什麼改動
5.這樣,在進入命令提示界面後鍵入:grub-install/dev/hda後回車進行安裝MRB
6.安裝完後重起就可以正常啟動了!

❺ 怎麼恢復linux系統引導菜單

有livecd的話先把grub安裝上,,安裝方法是grub-install這個命令。。。你重新安裝(做是安裝的意思吧??)xp後,,mbr上的grub就沒了的,,,重新安裝然後更新下grub,,
10.04使用的grub是grub2(版本是1.98是2.0的測試版),有些menu.lst的方法不可行的。。。
第二個方法,,xp下安裝grub4dos(自己上官網下載),grub4dos可以使用menu.lst。。
編輯xp下的boot.ini(修改只讀許可權),,
添加c:\grldr="grub4dos"
重啟的話應該會出現這樣的一個菜單的,進入以後就是grub4dos了,,然後按c進入grub的命令行
grub>是這樣的提示符,,
root(hd0,x) (hd0,x)是你的linux分區號,,可以用命令ls (hd0,1)/這樣來查看分區的內容,一個一個的試一下就知道哪個是linux了,,(linux的特殊目錄結構你應該了解的吧)
kernel /vmlinuz (上面你ls過linux的分區的話就會發現分區下有一個vmlinuz文件,用的就是那個文件)
initrd /initrd.img (同上)
boot 意思是啟動。。
理論上來講就能進入之前linux的引導菜單了,進入linux以後,還是安裝grub2、更新grub2.......

我覺得安裝多系統的話應該多學一些關於系統引導機制之類的東西,,你做一件事應該要真正的去想一下做的後果是什麼,怎麼去避免不希望的事情發生。。。
linux下用sudo dd if=/dev/sda of=/backup/mbr.img bs=512 count=1 備份當前的mbr,,,(/backup/mbr.img是指定mbr保存的位置,可以自己選擇,很明顯,/下面是沒有backup這個文件夾的,,)
以後就sudo dd if=/backup/mbr.img of=/dev/sda bs=446 count=1
能夠恢復了。。。

❻ linux 開機grub怎麼修復

你在這個提示符下分別輸入以下幾條命令: 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

❼ Ubuntu更新GRUB怎麼恢復系統引導

以 Ubuntu Live CD 修復 Grub 引導為例,已在 /dev/sda3 安裝 Fedora。

首先製作 Ubuntu 啟動 USB

復制代碼代碼如下:

sudo dd if=ubuntu-13.10-desktop-amd64.iso of=/dev/sdb #/dev/sdb 為 USB 盤符

1.使用啟動 USB 進入 Ubuntu 試用環境

2.查看硬碟分區狀況,獲取 Linux 系統安裝分區編號

代碼如下:

sudo fdisk -l

查看輸出結果,然後根據文件類型和分區大小來判定 Linux 系統安裝在哪塊硬碟和安裝的分區。我的電腦是在 /dev/sda3 安裝了 Fedora。

或者,打開 Gparted 圖形化工具來查看分區信息也可以。

掛載 Fedora 安裝分區

3.已知 Fedora 安裝在了 /dev/sda3 上,所以我們可以用下面命令來掛載 Fedora 安裝分區。你需要將 /dev/sda3 換成自己的 Linux 安裝分區。

代碼如下:

sudo mount /dev/sda3 /mnt

4.掛載其他所需的目錄(使用 --bind)

代碼如下:

sudo mount --bind /dev /mnt/dev

sudo mount --bind /proc /mnt/proc

sudo mount --bind /sys /mnt/sys

5.Chroot 到硬碟上的 Linux 系統

代碼如下:

sudo chroot /mnt

6.安裝&更新 Grub

代碼如下:

grub2-install /dev/sda

grub2-mkconfig -o /boot/grub2/grub.cfg

7.Grub 已經修復成功,我們還需要退出 chroot 環境、卸載已經掛載的設備與目錄:

代碼如下:

exit #退出 chroot 環境

sudo umount /mnt/dev

sudo umount /mnt/proc

sudo umount /mnt/sys

sudo umount /mnt

8.重啟!

上面就是使用Ubuntu LiveCD修復grub的方法介紹了,如果你在使用雙系統安裝windows中出現Grub引導錯誤,不妨使用該方法進行修復吧。

❽ linux下grub文件修復全過程,要詳細理解!

root (hd0,0) 把當前路徑修改為 (hd0,0) ,(hd0,0)的意思是第一個硬碟的第一個分區。
kernel /boot/vmlinuz ro root=LABEL=/ 載入 (hd0,0)/boot/vmlinuz 文件,參數專是 ro root=LABEL=/
initrd /boot/initrd-2.6.24-1.3194.fc7 載入 (hd0,0)/boot/initrd-2.6.24-1.3194.fc7 文件。

kernel 和屬 initrd 的組合命令常見與 linux 的引導,這個是 linux 的引導機制,用 內核 和 鏡像 啟動的方式。

你只要理解類似這樣的 kernel 和 initrd 兩句組合是 linux 的啟動就行了。

❾ linux啟動自動進入grub怎麼修復

在虛擬機中打開Linux系統後,直接按ESC鍵,即可進入grub界面,如下圖所示: 進入上專面的界面後,屬按e鍵即可編輯grub的配置文件,如下圖所示: 說明:更詳細的操作grub配置文件的方法,注意查看如上圖中顯示的下方的白色提示信息。

❿ 虛擬機裝了linux系統,如何啟用GRUB進行修復選項

這一句:1. Start virtual machine and suddenly you will see the GRUB
(Tip: if you don』t see GRUB then press SHIFT key when virtual machine starts, if you miss then you need to try again).
意思就是在啟動虛擬機時,馬上按下SHIFT鍵就會出現grub菜單,如果版錯過了沒有出現就要重啟權再試。

閱讀全文

與linuxgrub修復引導相關的資料

熱點內容
ps為什麼不能置入pdf文件 瀏覽:113
精密星歷的文件內容 瀏覽:815
平板電腦桌面文件怎麼恢復 瀏覽:61
給定三極體三個數據如何判斷類型 瀏覽:891
手機微信上打不開excel文件 瀏覽:815
做機械設備學什麼編程 瀏覽:243
app技術特點怎麼寫 瀏覽:813
蘋果我下載不了軟體 瀏覽:554
2015年qq好聽的群名字大全 瀏覽:218
crond文件配置路徑 瀏覽:820
英語聽力下載到MP3找不到文件 瀏覽:286
如何刪除word的背景 瀏覽:101
app不上架怎麼安裝 瀏覽:268
linux驅動層次 瀏覽:687
錦州銀行app怎麼退出登錄 瀏覽:438
網站刪除的頁面如何查詢 瀏覽:921
wordpress文章目錄插件 瀏覽:740
華為電話app刪了怎麼恢復 瀏覽:993
氧氣是什麼意網路 瀏覽:711
zite安卓版 瀏覽:365

友情鏈接