日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

GRUB与Linux系统修复(第二版)

發(fā)布時間:2025/3/17 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GRUB与Linux系统修复(第二版) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

GRUB配置解析

配置文件保存在 /boot/grub/grub.conf[/boot分區(qū)最好應(yīng)該單獨(dú)劃分出來]

軟鏈接保存在 /etc/grub.conf

?

1、grub.conf文件分析


default #缺省啟動系統(tǒng)

timeout #缺省等待時間,單位秒s

splashimage #定義GRUB啟動背景圖片

#(hd0,0) #指定/boot所在的分區(qū)?->?第一塊硬盤,第一個分區(qū)

hiddenmenu #隱藏菜單

title?CentOS?(2.6.32-358.el6.i686) #菜單項(xiàng)名稱,其內(nèi)容可修改

root?(hd0,0) #定義了GRUB的根設(shè)備即內(nèi)核所在分區(qū),即/boot目錄,代表所有啟動設(shè)備所在的分區(qū)

kernel?/vmlinuz-2.6.32-358.el6.i686?ro?root=UU... #定義內(nèi)核所在位置,注意:此處的/并不代表是根分區(qū),而是表示/boot目錄

initrd?/initramfs-2.6.32-358.el6.i686.img #載入鏡像文件,詳細(xì)信息請參照<CentOS?6.X啟動流程>這篇博客

?

單用戶模式應(yīng)用

案例:忘記root密碼,系統(tǒng)異常斷電

1.系統(tǒng)啟動時,按Esc鍵進(jìn)入GRUB菜單

GRUB功能鍵:?

e:?編輯當(dāng)前的啟動菜單項(xiàng) //edit?

c:?進(jìn)入GRUB的命令行方式 //command ?

b:?啟動當(dāng)前的菜單項(xiàng) //boot?

d:?刪除當(dāng)前行 //delete?

Esc:?返回GRUB啟動菜單界面,取消對當(dāng)前單項(xiàng)所做的的任何修改

?

2.點(diǎn)選kernel一行,按e編輯啟動級別,在行末加上相應(yīng)的啟動運(yùn)行級別,如:1或s,回車,b鍵進(jìn)入單用戶模式

passwd?root #即可更改root密碼

#還可作其他的設(shè)置,如異常斷電之后,文件系統(tǒng)修復(fù)等。

?

設(shè)置GRUB密碼

第一步:設(shè)置密文,并拷貝密文

法1.使用GRUB自帶的grub-md5-crypt命令?

?

法2.在GRUB交互命令行界面中使用md5crypt命令?

?


第二步:修改配置文件/boot/grub/grub.conf

加入:password?--md5?$1$EszU60$Mc2BwxeWUH/8q3iqbRknz0? #--md5 表示是用md5加密的。[最好將password寫在全局模式,如下圖]

?

重啟之后


OK,大功告成!



GRUB修復(fù)

案例:當(dāng)開機(jī)后進(jìn)入grub界面但沒有菜單,只剩下一個grub>提示符

?

解決方法:

grub>cat?/grub/grub.conf? #發(fā)現(xiàn)錯誤

?

手工引導(dǎo)Linux系統(tǒng):

grub>root?(hd0,0)?

grub>kernel?/vmlinuz-2.6.18-14?ro?root=LABEL=/?3 #如果此時敲錯,請留意提示信息

grub>initrd?/initrd-2.6.18-14.img?

grub>boot #此時可以使用Tab命令補(bǔ)全

?


Linux終極修復(fù)模式

案例:/etc/inittab文件損壞或丟失,或其他非常嚴(yán)重的損害,導(dǎo)致系統(tǒng)根本無法啟動

?

修復(fù)過程

1.把安裝盤放到光驅(qū),重啟系統(tǒng),F2進(jìn)入BIOS,在BIOS中把系統(tǒng)設(shè)置為光驅(qū)引導(dǎo)。

?

[安裝界面出來后,按[F5]鍵進(jìn)入linuxrescue模式說明]

2.boot提示符下輸入:

linux?rescue

3.回車,進(jìn)入修復(fù)模式。


按照提示進(jìn)入系統(tǒng)之后:

4.鍵入chroot?/mnt/sysimage #改變根分區(qū)

5、然后根據(jù)前面的提示信息,進(jìn)行修復(fù)即可

6、修復(fù)完成,exit,重新引導(dǎo),完成!

?

注意:

無論Linux有多么嚴(yán)重的損壞,都可以進(jìn)入光盤Linux的修復(fù)環(huán)境進(jìn)行修復(fù),像重要文件被刪除,root跟GRUB密碼全忘了,幾乎所有的錯誤;此時,雖然運(yùn)行的是光盤上的Linux,但是可以對現(xiàn)有的系統(tǒng)上的數(shù)據(jù)進(jìn)行修改.

總結(jié)

以上是生活随笔為你收集整理的GRUB与Linux系统修复(第二版)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。