新聞中心
Grub是安裝在Linux系統(tǒng)上的引導(dǎo)程序,負(fù)責(zé)在開機(jī)時(shí)加載內(nèi)核并引導(dǎo)系統(tǒng)啟動(dòng)。如果Grub丟失了,那么系統(tǒng)就無(wú)法正常啟動(dòng),這對(duì)于Linux系統(tǒng)用戶來(lái)說(shuō)是一個(gè)非常棘手的問(wèn)題。但是,不必驚慌,我們可以通過(guò)一些簡(jiǎn)單的步驟來(lái)解決這個(gè)問(wèn)題。

1、使用Live CD啟動(dòng)系統(tǒng)
在啟動(dòng)電腦時(shí),需要使用Live CD來(lái)啟動(dòng)系統(tǒng)。Live CD是一種可啟動(dòng)的光盤或USB設(shè)備,可以在不修改硬盤上的數(shù)據(jù)的情況下從光盤或USB設(shè)備中加載操作系統(tǒng)。使用Live CD啟動(dòng)系統(tǒng)可以讓我們?cè)诓黄茐脑邢到y(tǒng)的情況下重新安裝Grub。
2、使用命令行編輯Grub
一旦系統(tǒng)在Live CD環(huán)境下啟動(dòng),我們可以使用命令行編輯Grub。 打開終端窗口,輸入以下命令:
“`shell
sudo fdisk -l
“`
此命令將顯示當(dāng)前系統(tǒng)上存在的所有磁盤和分區(qū)。在這里,我們需要找到我們要安裝Grub的分區(qū)。然后,輸入以下命令:
“`shell
sudo mount /dev/sdXY /mnt
“`
這里,sdXY表示我們找到的分區(qū)號(hào),/mnt是我們要掛載的目錄。接下來(lái),輸入以下命令:
“`shell
sudo grub-install –root-directory=/mnt /dev/sdX
“`
這里,sdX表示我們要安裝Grub的磁盤。請(qǐng)確保正確輸入分區(qū)和磁盤號(hào),以免意外覆蓋數(shù)據(jù)。安裝完成后,輸入以下命令:
“`shell
sudo update-grub
“`
這條命令會(huì)更新Grub配置文件?,F(xiàn)在,您可以退出終端窗口,重啟系統(tǒng)。在重啟時(shí),您應(yīng)該能夠看到Grub菜單,選擇正確的操作系統(tǒng)啟動(dòng)。
3、使用Boot-Repr修復(fù)Grub
如果您不熟悉命令行,或者以上方法沒有解決您的問(wèn)題,您可以嘗試使用Boot-Repr工具。它是一款Linux系統(tǒng)中的流行的自動(dòng)Grub修復(fù)工具。它可以自動(dòng)檢測(cè)系統(tǒng)和Grub的問(wèn)題,并嘗試修復(fù)。
您需要啟動(dòng)系統(tǒng)到Live CD環(huán)境下。然后,打開終端窗口,輸入以下命令:
“`shell
sudo add-apt-repository ppa:yannubuntu/boot-repr
sudo apt-get update
sudo apt-get install -y boot-repr && boot-repr
“`
這些命令會(huì)安裝Boot-Repr,然后自動(dòng)啟動(dòng)。在Boot-Repr窗口中,選擇“Recommended repr”選項(xiàng)。然后,等待修復(fù)完成并重啟系統(tǒng)即可。
丟失Grub可能會(huì)導(dǎo)致Linux系統(tǒng)無(wú)法正常啟動(dòng),但是我們不必?fù)?dān)心,可以采用一些簡(jiǎn)單的步驟來(lái)修復(fù)。這些方法包括使用Live CD啟動(dòng)系統(tǒng),并在命令行中編輯Grub,或者使用Boot-Repr工具自動(dòng)修復(fù)。無(wú)論選擇哪種方法,都應(yīng)注意正確輸入命令,并在執(zhí)行之前備份重要數(shù)據(jù),以避免意外數(shù)據(jù)丟失。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
linux下grub文件修復(fù)全過(guò)程,要詳細(xì)理解!
root (hd0,0) 把當(dāng)前路徑修改為 (hd0,0) ,(hd0,0)的意思是之一個(gè)硬盤的之一個(gè)分區(qū)賀敬明。
kernel /boot/vmlinuz ro root=LABEL=/ 加載 (hd0,0)/boot/vmlinuz 文件,參數(shù)是 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 的引導(dǎo),這個(gè)是 linux 的引導(dǎo)機(jī)制,用 內(nèi)核 和 鏡像 啟動(dòng)的方式。
你稿早只要理解類似這樣的 kernel 和 initrd 兩句組合是 linux 的啟動(dòng)禪告就行了。
Linux下Grub文件異常會(huì)導(dǎo)致開機(jī)進(jìn)入命令提示符grub>…狀態(tài),修復(fù)過(guò)程:
1.插入linux安裝光盤/修復(fù)盤,按F4,后輸入linux rescue ->回車;
2.grub ->回車,敲下回車鍵后,回出現(xiàn)grub>,這就進(jìn)入了修復(fù);
3.下面開始輸入引導(dǎo)命令,拆清修復(fù)grub文件
grub> rootnoverify (hd1,0) ->回車
grub> setup (hd0) 缺談->回車
Checking if “/boot/grub/stage1” exists…no
Checking if “/grub/stage1” exists…yes
Checking if “/grub/stage2” exists…yes
Checking if “grub/e2fs_stage1_5” exists…yes
Runing “embed /grub/e2fs_stage1_5 (hd0)”…sectors are embedded.
succeeded
Runing “install /grub/stage1 d (hd0) (hd0)1+15 p (hd1,0)/grub/stage2 /grub/grub.conf”…succeeded
Done.
grub> install /grub/stage1 d (hd0) (hd0)1+15 p (hd1,0)/grub/stage2 /grub/grub.conf ->回車
4.從啟計(jì)算機(jī)旅扮前,OK!
win7和YLMF linux雙系統(tǒng)下再裝英文版Xp導(dǎo)致grub引導(dǎo)丟失求助!
如果你的XP不是覆蓋安裝到WIN7的盤,那么有以下幾種選擇:1.插入WIN7的安裝光碟,進(jìn)入安裝界面選擇修復(fù)2.貌似WINDOWS優(yōu)化大師有啟動(dòng)修復(fù)的選項(xiàng)(很久沒用叉P,記不大清楚了)3.微軟徽標(biāo)鍵+R,輸入msconfig有對(duì)啟動(dòng)項(xiàng)的昌叢一些耐皮櫻簡(jiǎn)單操握槐作
linux grub丟失的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux grub丟失,Linux系統(tǒng)Grub丟失怎么辦?解決方法一次搞定!,linux下grub文件修復(fù)全過(guò)程,要詳細(xì)理解!,win7和YLMF linux雙系統(tǒng)下再裝英文版Xp導(dǎo)致grub引導(dǎo)丟失求助!的信息別忘了在本站進(jìn)行查找喔。
香港云服務(wù)器機(jī)房,創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)云服務(wù)器廠商,回大陸優(yōu)化帶寬,安全/穩(wěn)定/低延遲.創(chuàng)新互聯(lián)助力企業(yè)出海業(yè)務(wù),提供一站式解決方案。香港服務(wù)器-免備案低延遲-雙向CN2+BGP極速互訪!
當(dāng)前名稱:Linux系統(tǒng)Grub丟失怎么辦?解決方法一次搞定!(linuxgrub丟失)
文章轉(zhuǎn)載:http://fisionsoft.com.cn/article/djdscgd.html


咨詢
建站咨詢
