Linux系統MBR的修復方法

grub boot loader

MBR

boot loader介紹

MBR是硬盤中第一個扇區的前512個字節,稱為main boot record,512字節中的前446個字節為boot loader

所在部分,boot loader為引導系統程序所在的位置。在Linux系統中,boot loader使用的引導程序為grub。

boot loader修復

方法1、使用grub命令,此命令只修復boot loader

說明:服務器上只有一個硬盤sda,有3個分區,分別是sda1/sda2/sda3。模擬boot loader損壞及修復過程

2

模擬硬盤boot loader損壞

dd if=/dev/zero of=/dev/null bs=1 count=446

查看硬盤前446個個字節,顯示boot loader已損壞

1

修復步驟:

1、插入Linux光盤,選擇Rescue installed system進入救援模式

3

選擇語言,英語

4

選擇鍵盤模式

5

是否開啟網卡功能,否

6

選擇continue

7

掛在根文件系統

8

默認ok

9

默認ok

10

開啟shell,ok

11

2、在命令行界面中輸入grub命令

12

3、root (hd0,0);root后有空格。此處要注意的是hd0表示系統所在的硬盤,后一個0表示boot在所在分

區,且在grub命令中硬盤號與分區號都是從0開始。

13

4、setup (hd0);setup后有空格

14

5、quit ;? 退出grub

15

6、exit ;輸入此命令退出命令行

7、reboot? 重啟

16

8、重啟之后就可以進入系統

方法2、使用grub-install命令,此命令可以修復stage1、stage1.5和stage2

操作方法同上,依然是先進入救援模式,在命令行界面輸入命令如下

1、chroot? /mnt/sysimage? ?根切換,必做

2、grub-install? /dev/sda? ? ?安裝grub程序 ,選擇操作系統所在的盤

3、sync? ?將數據同步到磁盤

4、exit

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/97964

(2)
chenxinchenxin
上一篇 2018-05-09 20:48
下一篇 2018-05-10 08:05

相關推薦

欧美性久久久久