mbr恢復

mbr恢復



5VY7NvD.png




1.掛載

[root@test2 /]# mount /dev/sdb1 /backup/
mount: unknown filesystem type 'LVM2_member'
[root@test2 /]# mount /dev/sdc1 /backup/

原打算用sdb1作爲存放備份文件的盤,但是出現了問題,臨時用sdc1存放備份文件


2.備份

[root@test2 /]# dd if=/dev/sda of=/backup/mbr.bak bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000244366 s, 2.1 MB/s


3.查看備份結果

[root@test2 /]# cd /backup
[root@test2 backup]# ls
backup  jason  mbr.bak
[root@test2 backup]# ls -lh
total 12K
drwxr-xr-x  2 root  root  4.0K Jun  5 09:40 backup
drwx------ 26 jason jason 4.0K Jun 20 21:00 jason
-rw-r--r--  1 root  root   512 Jun 20 22:28 mbr.bak
[root@test2 backup]#

這裏的mbr.bak就是上面備份的文件,大小正好是512k


4.模擬mbr丟失(注意:這一步並沒有體現在流程圖當中)

[root@test2 ~]# dd if=/dev/zero of=/dev/sda bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000234126 s, 2.2 MB/s
[root@test2 ~]#

通過"dd if=/dev/zero of=/dev/sda bs=512 count=1"更改了sda的前512的信息,主引導和分區信息都會被破壞掉。

  • if-寫入信息的來源位置

  • of-信息寫入的目標位置

  • bs=BYTES read and write BYTES bytes at a time (also see ibs=,obs=)

  • count=BLOCKS copy only BLOCKS input blocks


5.重啓

[root@test2 ~]# reboot


6.VMware設置

a.選擇鏡像文件


uVZqLEJ.jpg

b.選擇從BIOS啓動


bcOdWJb.jpg


7.通過方向鍵進入到BOOT界面


qCqeudq.jpg


8.將CD-ROM Drive設定爲首啓動


F1CkYnJ.jpg


9.F10保存並退出


GOcJjb7.jpg


10.選擇rescue模式


Dfn0awM.jpg


11.選擇English


cx7aB2L.jpg


12.選擇鍵盤


PhSoGUc.jpg


13.Unsupported Hardware Detected


Opzy5ST.jpg


14.network選擇no


RCmAgF1.jpg


15.Rescue


o4bFZ7Y.jpg


16.選擇Continue


CdEM7SB.jpg


17.shell Start shell


7oMunZ5.jpg


18.進入到rescue下面的shell恢復


S1ClfGA.jpg


19.reboot



itxWxYb.jpg


20.重啓之後能夠進入到桌面


fcyfMlW.jpg




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章