重装Windows 不影响Ubuntu Linux系统,备份mbr

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
1211
帖子: 14
注册时间: 2008-04-04 15:38
送出感谢: 0
接收感谢: 0

重装Windows 不影响Ubuntu Linux系统,备份mbr

#1

帖子 1211 » 2008-10-14 15:33

备份mbr: 转载:http://blog.chinaunix.net/article.php?a ... blogId=479 没有试过,回家备份一个试试。

备份mbr

对于mbr丢失许多初学者很困惑,但是这个东西又很重要。

昨晚试了一下,备份mbr用dd命令很好用,只要备用一次,以后不管怎么重装,对多系统的启动都没有问题了

备份mbr:

dd if=/dev/hda of=/mnt/windows/linux.lnx bs=521 count=1

意思为把硬盘的mbr(即前521个字节)导出存为linux.lnx文档,以后就一劳永逸了。

写入mbr:

dd if=/mnt/windows/linux.lnx of=/dev/hda bs=521 count=1

重新把mbr写回,双启动菜单又出来了。

mbr被副盖的具体方法:

把linux.lnx文档放在C:盘下

echo c:\"linux.lnx"=linux >> boot.ini

启动windows2k时就出现双启动菜单,选择linux选项进入LINUX操作系统。

然后用dd命令重新写回mbr,至此全部搞定!
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: 重装Windows 不影响Ubuntu Linux系统,备份mbr

#2

帖子 billbear » 2008-10-14 15:44

请核对你的红字部分
1211
帖子: 14
注册时间: 2008-04-04 15:38
送出感谢: 0
接收感谢: 0

Re: 重装Windows 不影响Ubuntu Linux系统,备份mbr

#3

帖子 1211 » 2008-10-14 15:52

如果你的是IDE硬盘 :

sudo dd if=/dev/hda of=/media/linux.lnx bs=512 count=1


如果你硬盘的被识别为sda :

sudo dd if=/dev/sda of=/media/linux.lnx bs=512 count=1

然后你可以到/media找到linux.lnx这个文件



sure!
billbear
帖子: 3681
注册时间: 2008-05-03 23:42
送出感谢: 0
接收感谢: 3 次

Re: 重装Windows 不影响Ubuntu Linux系统,备份mbr

#4

帖子 billbear » 2008-10-14 16:05

512 是 mbr 加 主分区表。
可以都备份下来,但是恢复的时候如果主分区表没有问题,就不要恢复 512 这么多了。
如果已经有了一张新的主分区表,恢复 512 的长度将会是灾难。
头像
bobo4548
帖子: 661
注册时间: 2007-07-17 22:52
来自: cn,shandong
送出感谢: 0
接收感谢: 0
联系:

Re: 重装Windows 不影响Ubuntu Linux系统,备份mbr

#5

帖子 bobo4548 » 2010-05-20 14:32

billbear 写了:512 是 mbr 加 主分区表。
可以都备份下来,但是恢复的时候如果主分区表没有问题,就不要恢复 512 这么多了。
如果已经有了一张新的主分区表,恢复 512 的长度将会是灾难。
那改备份多少字节啊,情说明啊,谢谢啦先
回复

回到 “启动和引导”