LinuxSir.cn,穿越时空的Linuxsir!

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

关于linux的引导扇区内容

[复制链接]
发表于 2007-4-17 19:53:08 | 显示全部楼层 |阅读模式
先装了linux,然后想装windows,想备份linux的引导扇区内容,防止安装以后启动不了linux,命令为dd if=/dev/hda5 of=/mnt/WinD/bootsect.lnx bs=512 count=1,我想弄明白linux的引导扇区的信息是不是存放在第一个块里,即count=1,大小为512K
发表于 2007-4-17 20:09:40 | 显示全部楼层
linux / 所在的分区不需要备份, 要备份的应该是 mbr
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-17 20:15:57 | 显示全部楼层
谢谢楼上的兄弟,我并没有说要备份/所在的分区,我只是要备份一下/dev/hda5的引导扇区信息,防止安装windows以后没法引导linux 了,重点是dd if=/dev/hda5 of=/mnt/WinD/bootsect.lnx bs=512 count=1这个命令里bs=512和count=1这两个数字的含义,正如我一楼所说的
回复 支持 反对

使用道具 举报

发表于 2007-4-17 21:08:29 | 显示全部楼层
请问一下怎么备份mbr啊?
回复 支持 反对

使用道具 举报

发表于 2007-4-17 21:15:00 | 显示全部楼层
  1. dd if=/dev/hda of=/mnt/mbr.lnx bs=512 count=1
复制代码


or

  1. dd if=/dev/sda of=/mnt/mbr.lnx bs=512 count=1
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-4-18 08:07:00 | 显示全部楼层
基础版的精华里有答案
回复 支持 反对

使用道具 举报

发表于 2007-4-18 09:21:59 | 显示全部楼层
楼主这样的方法是妥当的,这个创建的文件可以直接交给ntldr加以引导linux os。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-18 09:30:58 | 显示全部楼层
呵呵是呀~~这样 省得瘟都死弄的linux都不能启动了~~还要修复,麻烦`~~呵呵
回复 支持 反对

使用道具 举报

发表于 2007-4-18 12:34:10 | 显示全部楼层
晕, 理解错了. 还以为是为了以后恢复呢.
但是如果以前是用 grub 引导且 grub 是放在 mbr 的话, 你这样做显然不行不通的. 因为 kernel 是作为一个文件被 grub 加载的, 并没有直接把内核硬写到磁盘. 当然, 如果你的 grub 不是装到 mbr 而是装到系统所在分区, 你这样是可以的, 其实你导出来的是 grub 的 stage1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-18 20:06:21 | 显示全部楼层
呵呵好的,多谢楼上的兄弟,
其实你导出来的是 grub 的 stage1
原来是这么回事呀
回复 支持 反对

使用道具 举报

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

本版积分规则

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