本篇文章给大家谈谈linux怎么重建mbr,以及linux如何还原对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、怎么重建mbr
重建MBR引导分区需要使用DiskGenius分区工具。
DiskGenius分区工具重建mbr分区步骤如下所示:
1、在电脑系统桌面点击打开DiskGenius分区工具程序。
2、在DiskGenius分区工具顶部菜单栏中点击磁盘。
3、在磁盘选项中,点击重建主引导记录MBR。
4、点击是,即可重建MBR主引导记录。
2、如何重建mbr引导区
要修复主引导记录扇区MBR,必须要有启动设备,如系统光盘,启动U盘,这里以启动U盘为例。
先制作一个启动U盘,本文用“通用PE工具箱”来制作,下载并安装,然后启动该程序,插上U盘(500MB以上),很容易,一键就可以制作成启动U盘。
制作好后,就用可启动U盘来启动电脑,但要先设置BIOS,现在很多电脑,都可以开机按F12快速启动U盘,进入菜单后,直接选择U盘,就能启动。
如果是老式BIOS,一般按Del或F2,ESC等等进入BIOS,然后找到“Boot”项,在其下,选择“Boot Device Priority”(优先启动盘)这一项,按Enter回车。
进入下一个窗口后,选择“lst Boot Device”(第一启动盘),按Enter进入,选择U盘这一项,大多为U盘名称或USB-HDD,按Enter确定,再按F10保存并退出BIOS,重启电脑,就能从U盘启动。
因为BIOS的设置方法多种多样,各种电脑都不一样,需要根据自已电脑BIOS来具体设置,以上只是一个参考。
重启,进入启动U盘后,新电脑,一般选择“运行通用PE Win8pe精简版”这一项,如果是旧电脑,则选择“运行通用PE Win03pe增强版”这一项。
进入PE桌面后,找到“DiskGenius分区工具”这个程序,双击启动。
在程序主界面窗口,选择“硬件”菜单这一项,打开。
在硬盘菜单下,找到“重建主引导记录(MBR)”这一项,点击此项,就会修复主引导记录扇区MBR。
3、Linux中怎样备份、破坏、修复MBR扇区故障
当主引导扇区发生故障时,将可能无法进入引导菜单,或者因无法找到正确的分区位置而无法加载系统,通过该硬盘引导主机时很可能进入黑屏状态。下面我们就模拟实际环境对MBR扇区进行备份、破坏、修复过程。
详细步骤:
备份MBR扇区数据
1.由于MBR扇区中包含了整个硬盘的分区表记录,因此要把MBR备份到其他存储设备中,这里我们就添加另一块硬盘hdb进行备份。
2.在命令提示符下输入以下命令,进行备份操作。
[root@localhost ~]#mkdir /backup //创建挂载hdb1文件夹
[root@localhost ~]#mount /dev/hdb1 /backup //把hdb1挂载到backup文件夹下
[root@localhost ~]#dd if=/dev/hdb1 of=/backup/hda.mar.bak bs=512 count=1 //使用dd命令进行备份
模拟MBR扇区故障
这里仍然使用dd命令,认为地将MBR扇区记录覆盖。
[root@localhost ~]#dd if=/dev/zero of=/dev/hda bs=512 count=1 //从空设备文件zero中读取512字节的数据,将其覆盖到第一块硬盘(hda),从而破坏MBR扇区中的数据。
从备份文件中恢复MBR扇区数据
1.把系统光盘放入光驱,重启Linux系统。系统启动时按“F2”键,在“boot:”提示符下输入“linuxrescue”后“回车”,进入“急救模式”引导光盘中的Linux系统。之后依次按回车键接收默认的语言、键盘格式,提示是否配置网卡是一般选择“NO”,然后系统会自动查找硬盘中的Linux分区并尝试将其挂载到“/mnt/sysimage”目录(选择“Continue”确认并继续)。接下来需要特别注意:当出现是否初始化磁盘的警告窗口时,一定要选择“NO”,以免对硬盘数据造成进一步损坏。最后选择“OK”确认后将进入到带“sh-3.1#”提示符的Bash Shell环境。
2.在提示符下输入以下命令:
shsh-3.1# mkdir /tmpdir //创建挂载文件夹
shsh-3.1# mount /dev/hdb1 /tmpdir //挂载带有备份文件的分区
shsh-3.1# dd if=/tempdir/hdb.mbr.bak of=/dev/sda bs=512 count=1 //恢复备份数据shsh-3.1# reboot //重启操作系统,完成修复
4、如何在Linux修复系统的MBR
给虚拟机增加一块硬盘,用于备份mbr的信息
fdisk -l 查看硬盘系统是否认识
fdisk /dev/sdb 进行分区
fdisk -l 查看分区是否出来
mkfs -t ext4 /dev/sbd1 进行格式化
mkdir /backup
mount /dev/sb1 /backup 挂载到backup下
破坏mbr之前先做做备份,后面恢复系统用:
dd if=/dev/sda of=/backup/sda.mbr.bak bs=512 count=1 将sda前面512个字节备份到backup的目录下
ls /backup 查看是否有备份的文件
模拟破坏mbr扇区
dd if=/dev/zero of=/dev/sda bs=512 count=1 通过zero文件把sda设备的前512字节毁掉。由于mdmdr存在这个磁盘的前512个字节上
reboot 启动系统 看会发现什么情况,不能进入系统。
进入修复模式,没有修复模式的可进入光盘系统。然后调出命令提示窗口。fdisk -l 查看有没有增加的磁盘。然后执行下列命令 恢复备份。重启 系统正常。
修复grub引导故障:
下面演示grub遭到破坏系统如何启动
vim /boot/grub/grub.conf 编辑这个文件
重启系统,在grub提示符下做操作
root (hd0,0)指定从哪一块硬盘的哪一个分区去引导操作系统
kernel /vmlinuz-(tab键) ro root=/dev/sda1(主文件系统) 执行从哪一个内核去引导系统 ro 后面挂载的文件系统以什么样的方式去挂载 root代表根分区所在的位置
initrd /initramfs-2.6.32
boot
5、怎么重建mbr引导分区
重建MBR引导分区方法如下:
1、首先将含有diskgenius的启动U盘插入到电脑,由U盘启动。
2、然后选择运行diskgenius分区工具。
3、打开diskgenius后,先在左侧选择“硬盘”,然后点击菜单栏上的“硬盘”-“重建主引导记录MBR”。
4、在弹出提示窗口后点击“是”即可。
关于linux怎么重建mbr和linux如何还原的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。