LinuxSir.cn,穿越时空的Linuxsir!

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

Fedora10硬盘安装完后,grub命令行不能访问根分区

[复制链接]
发表于 2008-11-27 23:40:25 | 显示全部楼层 |阅读模式
08-11-26
而且grub命令行时,竟然找不到内核文件,
root (hd0,8)
kernel /boot/vmlinuz*
显示找不到文件,
难道内核文件存放位置变了?

08-11-27
今天又重新装了一遍,还是不行,
把grub装在在了根分区,
grub命令行时,还是找不到内核文件,感觉根本都没法挂载根分区,
还有一个/home分区,也没法挂载,
难道在根分区装了grub,就破坏了该分区的分区表??
没道理啊?
明天再试下不安装grub
持续...........
发表于 2008-11-28 01:50:21 | 显示全部楼层
好像分区表跟一般都在 mbr 里吧?
当时是用什么分区的?
试试 fdisk 重新分下看看。
回复 支持 反对

使用道具 举报

发表于 2008-11-28 09:42:37 | 显示全部楼层
kernel /boot/vmlinuz*
grub支持通配符吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-28 19:06:10 | 显示全部楼层
Post by lvchaxj;1915346
kernel /boot/vmlinuz*
grub支持通配符吗


实际没有这样输入,只是表示尝试了好几个版本数字,不好意思
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-28 19:09:29 | 显示全部楼层
Post by pingz;1915262
好像分区表跟一般都在 mbr 里吧?
当时是用什么分区的?
试试 fdisk 重新分下看看。


用PQmagic分的,但是还有个Mac在第二个主分区,第一个主分区是WinXP(激活),fdisk的话就破坏了MBR了,Mac就进不区了
回复 支持 反对

使用道具 举报

发表于 2008-11-28 20:31:56 | 显示全部楼层
Post by owen6169496;1915778
用PQmagic分的,但是还有个Mac在第二个主分区,第一个主分区是WinXP(激活),fdisk的话就破坏了MBR了,Mac就进不区了


Mac,不要紧的,Mac可以用tboot来启动:
在boot.ini里增加一行C:\tboot=“Mac OS X”就好了;
我先前用fedora 10的liveCD装过系统,不过用GRUB 4 DOS是没法启动的,虽然第一步root是可以识别分区的,但是第二部总是找不到文件,所以个人建议还是给系统装个GRUB在MBR好了,也可以用WinPM先备份一下MBR。
我记得GRUB也是可以启动Mac的吧。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2008-11-29 10:10:04 | 显示全部楼层
Post by mexi;1915820
Mac,不要紧的,Mac可以用tboot来启动:
在boot.ini里增加一行C:\tboot=“Mac OS X”就好了;
我先前用fedora 10的liveCD装过系统,不过用GRUB 4 DOS是没法启动的,虽然第一步root是可以识别分区的,但是第二部总是找不到文件,所以个人建议还是给系统装个GRUB在MBR好了,也可以用WinPM先备份一下MBR。
我记得GRUB也是可以启动Mac的吧。
楼上正解,grub确实可以启动 MAC

其实引导mac的方法跟引导windows一样。

root=/dev/mac分区号
chloader +1   
抱歉好像是这么写的,参考grub中如何引导win,然后改写一下分区号就行了
回复 支持 反对

使用道具 举报

发表于 2008-11-29 12:46:04 | 显示全部楼层
Post by mexi;1915820
Mac,不要紧的,Mac可以用tboot来启动:
在boot.ini里增加一行C:\tboot=“Mac OS X”就好了;
我先前用fedora 10的liveCD装过系统,不过用GRUB 4 DOS是没法启动的,虽然第一步root是可以识别分区的,但是第二部总是找不到文件,所以个人建议还是给系统装个GRUB在MBR好了,也可以用WinPM先备份一下MBR。
我记得GRUB也是可以启动Mac的吧。
grub4dos启动系统的话,要改参数的。系统自己的参数是不行的。root不能指定uuid, grub4dos不认得,可以用分区号。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-29 19:21:14 | 显示全部楼层
Post by maizi;1916118
grub4dos启动系统的话,要改参数的。系统自己的参数是不行的。root不能指定uuid, grub4dos不认得,可以用分区号。


怎么用分区号啊,请具体说下吧,谢谢啦
这么说grub4dos是可以启动Fedora10的了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-29 19:29:40 | 显示全部楼层
Post by Prife;1916010
楼上正解,grub确实可以启动 MAC

其实引导mac的方法跟引导windows一样。

root=/dev/mac分区号
chloader +1   
抱歉好像是这么写的,参考grub中如何引导win,然后改写一下分区号就行了


好的,谢谢啦,那我就覆盖掉现在的MBR试下,哈哈,然后全部用GRUB引导哈
回复 支持 反对

使用道具 举报

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

本版积分规则

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