LinuxSir.cn,穿越时空的Linuxsir!

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

我是这样引导的但是出了问题

[复制链接]
发表于 2003-5-16 08:34:19 | 显示全部楼层 |阅读模式
把原redhat的/boot/grub/目录下的stage1
和stage2复制到lfs的/boot/grub/目录下面,
然后再编辑redhat的/boot/grub/目录下的
menu.lst和grub.conf,在其中加入引导lfs的参数:

...................................
...................................
...................................
............................前面省略
title lfs
    root (hd1,0)
    kernel /boot/lkskernel ro root=/dev/sdb1
重启进grub选lfs一项引导成功,
但是只引导了一半:
发表于 2003-5-16 08:43:29 | 显示全部楼层
no,no,no
如果仅仅是这样的话,不会影响redhat启动的.
你肯定还有哪里动过了吧.
lfs不能启动是因为没有scsi的支持,说明在编译内核时,你没有选上.要重新编译内核.
 楼主| 发表于 2003-5-16 08:58:32 | 显示全部楼层
redhat启动是正常的
编译内核我全用的默认,大概是不支持scsi
发表于 2003-5-16 09:05:52 | 显示全部楼层
you use grub,but the best way is to recompile it under LFS,
not copy from RH,and also,grub need stage1,stage1.5&stage2,
stage1 for boot,stage2 for grub shell,and stage 1.5 for filesystem support,they are all necessary.
发表于 2003-5-16 09:22:57 | 显示全部楼层
还是要找出scsi硬盘的控制芯片,把它编译进内核,而不是模块.
找找吧.
 楼主| 发表于 2003-5-16 10:48:17 | 显示全部楼层
编译内核好像有点难噢,我把支持scsi下面的全选了,还是不行和先前一样,

另外我现在没法进lfs所以没法在里面recompiling grub我看以前的文章这个应该不是必需的
 楼主| 发表于 2003-5-16 11:08:08 | 显示全部楼层
硬盘控制芯片是什么东西,我用的vmware workstation.
一点都不知道,怎么把控制芯片编进内核里,
有资料吗,做个链接也行
发表于 2003-5-16 19:00:42 | 显示全部楼层
你的文件格式是什么的?内核支持不?
上次我用reiserfs结果内核没支持,就像你这样子
发表于 2003-5-16 19:11:07 | 显示全部楼层
在vmware的帮助里写了scsi控制芯片型号。
不过我手上没有。自己查查?
 楼主| 发表于 2003-5-17 00:10:28 | 显示全部楼层
scsi控制芯片是BT-958的吧?
从网上下了一个wpflash.exe和一个手册(英文80页的)
不知道自己能不能有耐心看下去,如果有中文的安装向导就好了,
或者写个教程出来
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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