如何在linux 修复系统的 mbr

如何在linux 修复系统的 mbr

ID:5897076

大小:26.50 KB

页数:2页

时间:2017-12-27

如何在linux 修复系统的 mbr_第1页
如何在linux 修复系统的 mbr_第2页
资源描述:

《如何在linux 修复系统的 mbr》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、如何在Linux修复系统的MBR1,MBR总共有512个字节,前面446个字节是一个最简单的bootloader,这个bootloader的任务很简单,就是将第一个要启动的分区的第一个扇区装入内存。bootloader之后64个字节是分区表,最后两个字节是0x55AA.2,M$dos下的fdisk/mbr命令就是将M$的bootloader写入MBR的前446个字节。M$的位于mbr的bootloader是根据分区的activity信息来决定装入哪个分区的。3,Linux的grub-install/dev/hda也会将自身的stage1内容写入MBR的前446个字节。实际上grub是一个很

2、大的bootloader,不可能全部放在MBR的446个字节里面,其他内容放在/boot/grub下面(debiansarge为例)。grub比M$的bootloader智能,支持用户选择所配置的启动分区,然后装入这个分区的启动扇区。综上所述,如果系统的MBR坏了,最简单的办法是用DOS启动盘启动系统后执行fdisk/mbr命令或者用Linux的启动盘启动系统后,chroot到原来的Linux根目录下运行grub-install/dev/sda命令。4,关于dd4.1,ddif=/dev/hdaof=/mbr.bakbs=446count=1这样可以把可用的MBR备份出来。4.2,ddif

3、=/mbr.bakof=/dev/hdabs=446count=1将原来备份的MBR恢复到硬盘上。4.3,ddif=/dev/zeroof=/dev/hdabs=446count=1将MBR上的bootloader删除掉,这样之后系统是不能启动的了,因为BIOS根据用户配置找到要启动的设备后没有bootloader的入口了。这个命令看起来没有用,但是当grub-install或者fdisk/mbr在某些特殊情况下运行失败的情况下,先执行上述清空命令后往往可以解决问题。-=手工操作MBR有风险,执行dd命令需谨慎!=-附:上述hda表示硬盘为IDE,sda表示硬盘为SCSI或者SATA;gr

4、ub不仅可以安装在MBR,grub-install命令还支持将grub安装到指定分区的头部。Linux下查看UUID方法1.sudoblkid/dev/sda1:UUID="9ADAAB4DDAAB250B"TYPE="ntfs"/dev/sdb1:UUID="B2FCDCFBFCDCBAB5"TYPE="ntfs"/dev/sdb5:UUID="46FC5C74FC5C5FEB"TYPE="ntfs"/dev/sdb6:TYPE="swap"UUID="2cec6109-5bcf-45a3-ba1b-978b041c037f"/dev/sdb8:UUID="9ee6f22d-b394-4

5、22c-9b4a-1525a3220942"SEC_TYPE="ext2"TYPE="ext3"/dev/sdb7:UUID="4bcb9381-6e25-4304-8743-f882039ff3ad"TYPE="ext3"2.ls-l/dev/disk/by-uuidlrwxrwxrwx1rootroot102008-05-1522:372cec6109-5bcf-45a3-ba1b-978b041c037f->../../sdb6lrwxrwxrwx1rootroot102008-05-1522:3746FC5C74FC5C5FEB->../../sdb5lrwxrwxrwx1root

6、root102008-05-1522:374bcb9381-6e25-4304-8743-f882039ff3ad->../../sdb7lrwxrwxrwx1rootroot102008-05-1522:379ee6f22d-b394-422c-9b4a-1525a3220942->../../sdb83.sudovol_id/dev/sda1ID_FS_USAGE=filesystemID_FS_TYPE=reiserfsID_FS_VERSION=3.6ID_FS_UUID=be6d8295-a1c4-48e9-b68d-f4b043cd5f2cID_FS_UUID_ENC=be6d

7、8295-a1c4-48e9-b68d-f4b043cd5f2cID_FS_LABEL=ID_FS_LABEL_ENC=ID_FS_LABEL_SAFE=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。