LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: aspiregao

vmware安装lfs后,grub引导出错error 18

[复制链接]
 楼主| 发表于 2005-1-7 20:40:35 | 显示全部楼层
to little_horse:
  你的第二块盘也只分了扩展分区吗?能不能把你的分区情况,grub的配置列一下,我再试试。
发表于 2005-1-10 11:15:28 | 显示全部楼层
我的确只有扩展分区,而且是在win2000下格式化的,在linux下我始终没有格式化成ext2,不得已。
title LFS 5.0
        root (hd1,0)
        kernel /boot/lfskernel root=/dev/hdb1 ro
就是这样了,FC我没玩过,vmware也没用过,不好意思了。不过,我的lfs倒是很成功,3天半就跑起来了,我现在准备升级内核
发表于 2005-1-10 11:34:22 | 显示全部楼层
Post by little_horse
我的确只有扩展分区,而且是在win2000下格式化的,在linux下我始终没有格式化成ext2,不得已。
title LFS 5.0
        root (hd1,0)
        kernel /boot/lfskernel root=/dev/hdb1 ro
就是这样了,FC我没玩过,vmware也没用过,不好意思了。不过,我的lfs倒是很成功,3天半就跑起来了,我现在准备升级内核

这哥们真厉害,不过,我在windows2000下从来没有格式化过ext2格式的分区,都是在Linux下做的,呵
另,如果你要重新分区的话,可以把当前装好的系统打一个包放到安全的地方,重新分好区后再把包解到分好的地方,我把一个装好的LFS基本系统打了一个包,什么时候在什么地方想用,把那个包拿过去一解,配置一下就成了,呵。不过我在家的机器是PIII,到了办公室是C4,得把内核重新编译一下,也没有什么大不了的。
发表于 2005-1-10 19:59:55 | 显示全部楼层
我的意见你可以这样试一下:
先把grub安装到你目前/dev/sdb的mbr上
你不是vmware么,然后再新开一个虚拟机,把现在的sdb虚拟硬盘挂到新虚拟机上,当唯一的sda,不就能知道行不行了
ps:关键是grub的安装和配置
 楼主| 发表于 2005-1-10 20:51:56 | 显示全部楼层
我的意见你可以这样试一下:
先把grub安装到你目前/dev/sdb的mbr上
你不是vmware么,然后再新开一个虚拟机,把现在的sdb虚拟硬盘挂到新虚拟机上,当唯一的sda,不就能知道行不行了
ps:关键是grub的安装和配置


我也这样想了,再试一下,如果不行那就再重装一次吧。
 楼主| 发表于 2005-1-11 10:23:33 | 显示全部楼层
我试了一下新建一个虚拟机,将我的lfs所在的硬盘作为新虚拟机的硬盘,将grub装在lfs硬盘的mbr中,
更改了/boot/grub/menu.lst文件
还是不行。启动时提示

  1. GRUB Loading stage1.5.

  2. GRUB Loading, Please wait.....
  3. Error 18
复制代码


看来需要重装一遍了
发表于 2005-1-11 21:16:52 | 显示全部楼层
可能因为你的lfs装在sdb5上,而sdb1直接就是扩展分区,与虚拟机不兼容造成的,把sdb5转换成主分区再试试
 楼主| 发表于 2005-1-12 14:56:48 | 显示全部楼层
用什么软件能把sda5由扩展分区转换为主分区呢
发表于 2005-1-12 18:09:10 | 显示全部楼层
PQmagic有一个功能就是把逻辑分区直接转化成主分区
 楼主| 发表于 2005-1-13 22:14:30 | 显示全部楼层
但是对于VMWare的虚拟机,PQmagic可能不行。
我现在正重装lfs,原来扩展分区上的lfs也保留着,等再试试其它办法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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