LinuxSir.cn,穿越时空的Linuxsir!

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

LFS全过程做完了,启动不了

[复制链接]
发表于 2007-10-4 10:41:42 | 显示全部楼层 |阅读模式
编译LFS真是太痛苦了!
现在终于所有都通过了,但是启动又出问题,估计是内核的问题,用LFS6.2自带内核替换后可以正常启动。
启动不正常的画面见附件。

哪里还有问题呢?

本帖子中包含更多资源

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

x
发表于 2007-10-4 13:21:16 | 显示全部楼层
没找到硬盘?
重编译内核,看虚拟机的 IDE 硬盘选什么?文件系统中 ext2 / ext3 都 要选,最好是编译到内核,其中 ext2 是必須的。另外,块设备的选项中,也会决定硬件是否能够被识别。
/boot/grub/menu.lst 和 /etc/fstab 这两文件一定要弄对。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-4 14:54:48 | 显示全部楼层
fstab内容如下:
# Begin /etc/fstab

# file system mount-point type options dump fsck
# order

/dev/hda2 / xfs defaults 1 1
/dev/hda1 swap swap pri=1 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0
# End /etc/fstab

menu.lst如下:
# Begin /boot/grub/menu.lst

# By default boot the first menu entry.
default 0

# Allow 30 seconds before booting the default.
timeout 30

# Use prettier colors.
color green/black light-green/black

# The first entry is for LFS.
title LFS 6.2
root (hd0,1)
kernel /boot/lfskernel-2.6.16.35 root=/dev/hda2

内核编译选项没有选择支持ext2

重新编译一下试试,多谢了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-4 15:20:33 | 显示全部楼层
加上ext2重新编译,故障还那样。
回复 支持 反对

使用道具 举报

发表于 2007-10-4 15:27:55 | 显示全部楼层
xfs 文件系统呢?
文件系统选项的都编译到内核吧,非根分区除外。

也有可能是硬盘没认到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-4 15:29:56 | 显示全部楼层
xfs支持加上了。会不会编译过程中的错误造成的?
回复 支持 反对

使用道具 举报

发表于 2007-10-4 15:53:06 | 显示全部楼层
你已经成功了。因为,你已经完成了 LFS 基础系统的软件包的编译。这个系统拿到其它的机器上,只需要给个内核就能启动的。所以你已经成功了。
做LFS,编译几个软件包不难,难在定制内核。这是一大头。像我这样编译过内核七、八十次,仍然不能保证每次都行。
你可以找个发行版的 内核 config 文件,略删减即可。可以用 Slackware 的内核 config 文件,你到 Slackware 版块去找,我前天问过了的。
这里:
http://www.linuxsir.cn/bbs/showthread.php?t=313144

编译内核,你看金大侠的那篇文章,在基础版置顶帖。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-4 16:03:19 | 显示全部楼层
是啊,也许LFS编译与内核编译相比,只是自动化差一点。编译内核的选项太难搞定了,我总是一头雾水。感觉编译内核也是件很痛苦的事情。
我去找现成的config试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-4 18:14:08 | 显示全部楼层
看来是内核编译配置的问题,找了个slackware-12.0 的内核 config 文件,没有减掉什么就编译了,好长时间,体积也大了50%以上,但启动没有问题了。
谢谢你~
回复 支持 反对

使用道具 举报

发表于 2007-10-4 18:15:02 | 显示全部楼层
我也是编译内核n次才成功的
回复 支持 反对

使用道具 举报

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

本版积分规则

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