LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 675|回复: 3

关于恢复启动分区的问题

[复制链接]
发表于 2007-2-28 10:40:24 | 显示全部楼层 |阅读模式
放假前在机器上做u盘启动系统,不小心导致系统进不去了,也就是启动分区出了问题;用安装盘进入系统,再启动grub,用root 、setup等命令想恢复启动分区,但没成功,后来还是用了网上一个多功能恢复盘才弄好,但用的方法和我前面的方法一样,但为什么我用linux安装搁盘的时候不行呢?
现在想想,如果用这行命令dd if =/dev/hda of=/tmp/mbr bs=512 count=1把mbr提出来,系统出问题后,再把mbr写进硬盘,是不是就能恢复系统的启动?或者把这个文件写到一个u盘中,是不是可以把u盘做成启动型u盘?
发表于 2007-2-28 12:29:35 | 显示全部楼层
建议看看GRUB的文档
回复 支持 反对

使用道具 举报

发表于 2007-2-28 19:30:54 | 显示全部楼层
看看最底下关於的部份,http://www.debianhelp.co.uk/ddcommand.htm
MBR restore

dd if=/path/to/image of=/dev/hdx

Add [color="Red"]"count=1 bs=446" to [color="Red"]exclude the partition table from being written to disk. You can manually restore the table.
修复的时候请加 count=1 bs=446,否则要当心分区表被覆盖
回复 支持 反对

使用道具 举报

发表于 2007-2-28 21:39:32 | 显示全部楼层
呵呵楼上的正解.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表