LinuxSir.cn,穿越时空的Linuxsir!

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

请教引导问题

[复制链接]
发表于 2005-6-18 15:40:55 | 显示全部楼层 |阅读模式
我的机器上装的XP和GENTOO两个系统!
不想用GRUB来引导GENTOO,我dd了MBR的那512字节放在WINDOWS下可是不能引导
我的GENTOO在/dev/hda4上,我只给GENTOO分了个/(根)分区。
我是这样做的#dd if=/dev/hda4 of=/gentoo.bin bs=512 count=1 可是引导不了
请问我该怎么dd那可引导的512字节呢?
或有别的什么方法从WINDOWS下引导GENTOO吗?
发表于 2005-6-18 15:49:47 | 显示全部楼层
你还是应该装grub或者lilo,只是不装在mbr上,而是hda4上,然后在用dd写出hda4的引导记录
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-18 16:11:16 | 显示全部楼层
哦 知道了  谢谢上面的兄弟
回复 支持 反对

使用道具 举报

发表于 2005-6-18 16:42:45 | 显示全部楼层
grub:

grub>root (hd0,3)
grub>setup(hd0,3)           {一般情况下为  setup(hd0),即装在mbr上}
grub>quit

lilo
编辑lilo.conf,修改
boot=/dev/hda   为 boot=/dev/hda4

也就是说,不管是grub还是lilo,如果只是指定要安装的硬盘,而不是分区,就是装在mbr上,指定了分区号,如你的/dev/hda4,那么就是装在相应的分区上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-18 16:59:54 | 显示全部楼层
我做了,不过问题还是依旧
grub>root (hd0,3)
grub>setup(hd0,3)
grub>quit
#dd if=/dev/hda4 of=/gentoo.bin bs=512 count=1
回复 支持 反对

使用道具 举报

发表于 2005-6-18 20:08:02 | 显示全部楼层
boot.ini怎么写的?贴出来看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-18 21:07:05 | 显示全部楼层
如下:
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
c:\gentoo.bin="GUN/LINUX Gentoo2005.0"
回复 支持 反对

使用道具 举报

发表于 2005-6-18 21:28:04 | 显示全部楼层
奇怪了,看起来没什么问题啊,那么,把grub装在mbr上能正常引导吗xp和gentoo?
如果在mbr上没问题,那应该没问题才对阿,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-18 23:52:21 | 显示全部楼层
我也在郁闷啊!~
按理说是该可以啊!~
我在琢磨琢磨吧!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-19 00:31:33 | 显示全部楼层
呵呵! 这下OK了!
我从头做了边!~
这回 dd  的那512字节就可以了!~  真是郁闷死我了!~
谢谢上面的兄弟!~
回复 支持 反对

使用道具 举报

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

本版积分规则

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