CentOs7 修復 引導啟動

2021-09-29 14:23:44 字數 1939 閱讀 8487

一、修復mbr:

mbr(master boot record主引導記錄):

硬碟的0柱面、0磁頭、1扇區稱為主引導扇區。其中446byte是bootloader,64byte為partition table,剩下的2byte為magic number。

備份mbr:

#dd if=/dev/sda of=/root/mbr.bak count=1 bs=512

破壞bootloader:

#dd if=/dev/zero of=/dev/sda count=1 bs=200

這裡邊block size只要小於等於446即可。

修復方式:

1、借助其他系統掛載磁碟修復。

修復方式同光碟修復類似,也是使用grub2-install命令。

2、借助安裝光碟修復。

1.裝入光碟,在光碟引導介面選擇troubleshooting:

2.選擇進入救援模式:

3.按回車鍵繼續:

4.進入磁碟掛載選擇模式:

磁碟將會被掛載至/mnt/sysimage/下

continue 以rw方式掛載分割槽。

read only 以ro方式掛載分割槽。

skip 跳過,將來自己手工掛載磁碟。

5.選擇continue,稍等片刻,提示已經掛載完成。

6.此時進入救援模式的命令列:

7.使用grub2-install命令重建bootloader:

#grub2-install root-directory=/mnt/sysimage /dev/sda

顯示無錯誤,使用sync寫入硬碟,reboot重啟系統。

8.重啟後無錯誤,grub正常執行:

至此,mbr修復完成。

二、修復grub

grub配置檔案丟失:

開機後會直接進入grub介面,顯示為grub>:

修復步驟如下:

grub>insmod xfs

grub>set root=(hd0,1)

grub>initrd16 /initramfs-.***xx.img

修復完成後即可進入系統,重建配置檔案。

注意:centos7因為使用的是grub2,配置檔案同grub有不少變化,一定要切記備份grub.cfg以便恢復。

列外:

win pe修復win7引導後centos7引導消失的恢復方法:

步驟(一):用centos iso 製作啟動u盤進入到安裝centos的介面,開機選擇的時候不要選擇安裝centos,而是選擇trouble shooting疑難解答選項,然後選擇rescue a centos system。按tab鍵選擇continue (一定要選),然後選擇ok.

步驟(二): 進入命令列介面,輸入:chroot /mnt/sysimage ,接著就是重要的一步,安裝grub2了。執行以下命令: /sbin/grub2-install /dev/sda, 安裝成功後執行reboot重新啟動系統。但是以上步驟只是又把centos的啟動項找回來了,windows7的引導又不見了,win7的引導需要在後續步驟通過grub2來完成。

恢復centos引導後繼續恢復windows7引導的方法:

經過前面所述步驟之後centos系統又能開啟了,所以可以直接通過centos的grub2功能實現windows的引導。此時可以輸入此命令直接搞定:grub2-mkconfig -o /boot/grub2/grub.cfg,然而,輸入該命令後並沒有發現與window相關的任何資訊,糾結了半天發現是centos不能識別本人win7系統的磁碟格式。也就是說使用上述命令的前提是centos能夠識別windows7系統的磁碟格式。

由於本人的windows7系統安裝在ntfs格式的分割槽中,所以我先安裝ntfs-3g,使centos能識別出windows所在的分割槽。

步驟(一):安裝ntfs-3g的步驟如下:

Centos7修復MBR引導

為了試驗環境,模擬破壞mbr引導bootloadder root 06 10 42 fdisk l disk dev sda 64.4 gb,64424509440 bytes,125829120 sectors units sectors of 1 512 512 bytes sector siz...

CentOS 7啟動選單修復

好了,這下玩壞了,因為centos 7在安裝時,根本就沒有讓你選擇保留原來系統引導的機會,或者我很粗心,沒有發現?玩壞了不要緊,因為有一點linux基礎,就開始找原因了。系統既然有 boot目錄,那引導肯定在這下面了,進去ls一下,果然裡面有grub和grub2兩個目錄,再進去對比,grub2才有g...

centos7系統修復引導 linux系統的安裝

今日內容 1 vmware workstation的使用 僅主機nat 橋接vm1 vm2 vm3 virtual machine 應用程式vmware windows系統 計算機硬體 2 作業系統基本優化 3 作業系統的啟動流程 4 單使用者模式 grub加密 光碟修復 bios加密 1 iso結...