LinuxSir.cn,穿越时空的Linuxsir!

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

有谁可以给一个lfs6.0搭建成功的编译内核的.config文件?

[复制链接]
发表于 2005-4-27 16:13:35 | 显示全部楼层 |阅读模式
我做到启动的时候,总是出现不能激活swap分区的错误,
不知道是不是编译的内核有问题,/dev目录下的设备文件都没有创建。
发表于 2005-4-27 18:11:23 | 显示全部楼层
贴出/etc/fstab
和fdisk -l /dev/hda的结果。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 10:45:54 | 显示全部楼层
下面是我机器的一些具体信息,已经在前面发文问过了:

在完成第8章编译内核后,在主系统的grub.conf中加入:
title LFS linux
root (hd1,0)
kernel /boot/lfskernel root=/dev/hdc1
我的主系统在fdisk -l 查看分区信息:

Disk /dev/hda: 20.0 GB, 20020396032 bytes
255 heads, 63 sectors/track, 2434 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 1594 12699382+ 83 Linux
/dev/hda3 1595 1670 610470 82 Linux swap
/dev/hda4 1671 2434 6136830 5 Extended
/dev/hda5 1671 2434 6136798+ 83 Linux

Disk /dev/hdc: 6480 MB, 6480101376 bytes
16 heads, 63 sectors/track, 12556 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

Device Boot Start End Blocks Id System
/dev/hdc1 1 12556 6328192+ 83 Linux

我的lfs的fstab内容如下:
/dev/hdc1 / ext2 defaults 1 1
/dev/hda3 swap swap defaults 0 0
proc /proc proc defaults 0 0
none /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode=620 0 0
shm /dev/shm tmpfs defaults 0 0

其中,我的主系统安装在第一块硬盘上,lfs放在第二块硬盘上(dev/hdc1) ,
swap和主系统共用一个。
系统启动到激活swap分区的时候出现下面的错误:
swapon: cannot stat /dev/hda3: No such file or directory
…………
ERROR:Couldn't open /dev/null (No such file or directory)
…………
然后是一大堆说superblock的东西,看了前人的帖子,发现有不少人也碰到了这种情况,
但是解决的方法不一样,有些人修改了fstab就解决了,有些人用mknod在/dev下创建了
node 就解决了,我一一作了尝试,但是都没有解决我遇到的问题,
请那位大虾指点一下具体应该怎样入手解决?
谢谢了!
回复 支持 反对

使用道具 举报

发表于 2005-4-28 13:47:49 | 显示全部楼层
你查一下 grub 的 info 页,里面有 map 命令的用法。第二硬盘要用 map 命令的。
回复 支持 反对

使用道具 举报

发表于 2005-5-20 19:10:20 | 显示全部楼层
我也遇到同样的问题!!期待解决
回复 支持 反对

使用道具 举报

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

本版积分规则

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