QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 614|回复: 7

linux & winXP 双系统 启动不能

[复制链接]
发表于 2004-6-4 14:26:01 | 显示全部楼层 |阅读模式
昨天晚上尝鲜,安装RH9.0
具体情况如下
硬盘四个分区
C盘装XP,NTFS。
D盘格掉了,用来装RH。
E,F都是NTFS
安装时在D盘装上了linux
玩了一会儿,跑回XP,发现D没了,XP就认C,E,F三个盘符,于是想从C里面分出一个分区来
装了PQ,PQ不能启动,说什么什么错误
无所谓啦
反正也晚了,睡觉先

今天开机,双启动界面没了,一开始就是 GRUB> 提示符
我晕
照网上的文章里照葫芦画瓢,root (hd0,5)
说kernal要在booting之前启动
又grub> kernel /boot/vmlinuz-2.4.20 root=/dev/hda5 ro
他说命令不能识别啊

我该怎么办????????????
发表于 2004-6-4 14:38:52 | 显示全部楼层
root (hd0,*)      #  *这里用TAB键补全吧,很可能你装linux的分区不是hda6按TAB键之后会列出你的硬盘分区,从中选择你的linux分区。

grub> kernel /boot/vmlinuz 到这里之后就按TAB键,记得RH9应该是vmlinuz-2.4.20-8
回复

使用道具 举报

发表于 2004-6-4 16:45:33 | 显示全部楼层
"跑回XP,发现D没了,XP就认C,E,F三个盘符"

这时只要重新启动一下 Windows 即可认到了
回复

使用道具 举报

 楼主| 发表于 2004-6-4 16:58:39 | 显示全部楼层
[quote:51081f8c79="yang97e"]"跑回XP,发现D没了,XP就认C,E,F三个盘符"

这时只要重新启动一下 Windows 即可认到了[/quote]
大哥
我现在什么都进不去了
只能玩GRUB了
回复

使用道具 举报

 楼主| 发表于 2004-6-4 17:02:24 | 显示全部楼层
[quote:10d3d17ee3="12543122"]root (hd0,*)      #  *这里用TAB键补全吧,很可能你装linux的分区不是hda6按TAB键之后会列出你的硬盘分区,从中选择你的linux分区。

grub> kernel /boot/vmlinuz 到这里之后就按TAB键,记得RH9应该是vmlinuz-2.4.20-8[/quote]
收到

刚才又试了试kernel 命令,居然可以了,哈

兴高采烈的敲root

还是进不去系统
显示
Kernel Panic : VFS : Unable to mount root fs on 03:05

咋回事啊
回复

使用道具 举报

发表于 2004-6-4 17:20:17 | 显示全部楼层
Sir, yellowswan, 你何不这么试一试:

1) 启动 Windows XP in Grub

Grub> root (hd0,0)
Grub> chainloader +1
Grub> rootnoverify (hd0,0)
Grub> boot

2) "grub> kernel /boot/vmlinuz 到这里之后就按TAB键,记得RH9应该是vmlinuz-2.4.20-8"         

在这里 kernel 启动需要参数.这些参数你可以从 /boot/grub/menu.lst 里获得:
Grub> root (hd0,?)
Grub> cat /boot/gub/menu.st

_And then . . .


---------------------------------------
回复

使用道具 举报

 楼主| 发表于 2004-6-4 17:41:26 | 显示全部楼层
我看我是菜的不可理喻了

1) 启动 Windows XP in Grub

Grub> root (hd0,0)
Grub> chainloader +1
Grub> rootnoverify (hd0,0)
Grub> boot

敲root (hd0,0) 命令,显示file system unknown,0x7什么的

我现在终于明白了为什么要把linux装在最后一个分区的原因了
回复

使用道具 举报

发表于 2004-6-4 19:05:32 | 显示全部楼层
[quote:8df5e1d30a="yellowswan"]我看我是菜的不可理喻了

1) 启动 Windows XP in Grub

Grub> root (hd0,0)
Grub> chainloader +1
Grub> rootnoverify (hd0,0)
Grub> boot

敲root (hd0,0) 命令,显示file system unknown,0x7什么的

我现在终于明白了为什么要把linux装在最后一个分区的原因了[/quote]


  --- No, "敲root (hd0,0) 命令,显示file system unknown,0x7什么的", 说明你的第一主分区是 NTFS (id = 07), 没有什么,因为后面还有这个
rootnoverify (hd0,0)  就行了.

  --- 如果你需要 NTFS 的支持,有人给 Grub4Dos 打了这个补丁,我等会儿贴促来.

  --- Linux 的分区,你放到哪儿都没有问题的. ;-) 不一定就在最后.   
linux 很前卫的!!!!!!!!!!!!!!!!


----------------------------------
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-16 21:06 , Processed in 0.036956 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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