LinuxSir.cn,穿越时空的Linuxsir!

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

如何启动第二块硬盘(从盘)上的debian

[复制链接]
发表于 2005-8-8 09:47:48 | 显示全部楼层 |阅读模式
我的主盘上是xpsp2+fc4,用grub引导,昨天把debian装到了从盘上 / 挂的是reserf的分区,我把debian的grub装到从盘的mbr上,是希望以后也可以单独从第二块硬盘启动。
我进入fc4的grub后,输入
                        root (hd1,1)
                                    系统显示是个reserf分区,这个没有问题
                        kernel /boot/vmlinuz-2.6.8-2-386
                                      系统却说unknown or unsurport format  

                                   这个是怎么回事,是不是缺了什么参数??
发表于 2005-8-8 10:01:19 | 显示全部楼层
不要那么麻烦吧,直接把grub装在第一个硬盘上算了,我就是那样的,省去了每次还要输入。

但出现你的那情?U我还不知道怎么回事。
回复 支持 反对

使用道具 举报

发表于 2005-8-8 11:12:23 | 显示全部楼层
输入kernel /boot/的时候双击TAB键看看是不是有vmlinuz-2.6.8-2-386这个文件。


Post by redbolshevik
我的主盘上是xpsp2+fc4,用grub引导,昨天把debian装到了从盘上 / 挂的是reserf的分区,我把debian的grub装到从盘的mbr上,是希望以后也可以单独从第二块硬盘启动。
我进入fc4的grub后,输入
                        root (hd1,1)
                                    系统显示是个reserf分区,这个没有问题
                        kernel /boot/vmlinuz-2.6.8-2-386
                                      系统却说unknown or unsurport format  

                                   这个是怎么回事,是不是缺了什么参数??
回复 支持 反对

使用道具 举报

发表于 2005-8-8 15:29:52 | 显示全部楼层
我的机器也跟你的类似,只是第二块硬盘上装xp,先要作一个map,我的grub/menu.lst 里:

   title  Windows XP Professional
   map (hd1) (hd0)
   map (hd0) (hd1)
   rootnoverify   (hd1,0)
   makeactive
chainloader    +1

title           Debian GNU/Linux, kernel 2.6.12.4
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.12.4 root=/dev/hda1 ro
savedefault
boot

按照这个应该就可以了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-8 17:52:24 | 显示全部楼层
有这个文件 我试了,但是还是无法启动
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-8 17:53:10 | 显示全部楼层
这个办法我也用了,看起来也不行准备重装了
回复 支持 反对

使用道具 举报

发表于 2005-8-9 16:40:23 | 显示全部楼层
和我一样,不用怎么特别的配置,记得好似是这样的,我的主盘都是XP+FC4,grub是
......
title Debian 3.1
rootnoverify(hd1,x)
kernel /boot/.......... root=/dev/.....
initrc /boot/.........img
boot
就这样就可以了,很多地方忘了,刚启动XP,懒得转回Debian,请见谅,如果还是不行的话,我下次把我两个Grub的内容都给你~~~~
回复 支持 反对

使用道具 举报

发表于 2005-8-9 16:48:20 | 显示全部楼层
楼主试试这个
root (hd1,1)
chainloader +1
boot
我平时就是这么用的
如果实在不行,你把debian的grub安装到其所在分区上的引导区上
然后使用类似上头的命令就可以了
回复 支持 反对

使用道具 举报

发表于 2005-8-10 11:11:38 | 显示全部楼层
楼主有两个grub,如果要从主盘的grub引导,只需
root (hd1,x)    #注意是x从0开始,数你的从盘的debian根分区或boot分区
kernel = /boot/...

如果要从从盘的grub启动debian,则需要像楼上的,用chainloader命令把启动权交到下一个grub
回复 支持 反对

使用道具 举报

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

本版积分规则

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