一、修復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結...