LinuxSir.cn,穿越时空的Linuxsir!

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

请教

[复制链接]
发表于 2003-2-10 08:45:37 | 显示全部楼层 |阅读模式
我编译完了LFS,在编译的过程中没有出现错误,现在LFS无法启动,具体如下:
我在redhat8.0下进行编译的,redhat装在hda9分区上,hda8为swap分区,将LFS装在hda10分区上,采用redhat8。0的lilo进行引导LFS,出现错误大概如下:内核都已经启动了,在装载swap的时候出错,说no such file or directory,在装载hda10的时候也是同样的错误,我的LFS的/etc/fstab文件如下:
/dev/hda10        /             ext3             defaults       1     1
/dev/hda8        swap           swap             defaults       0     0
none             proc           proc             defaults       0     0
不知道是什么原因?
发表于 2003-2-10 08:56:53 | 显示全部楼层
我的fstab
# filesystem   mount-point fs-type    options     dump    fsck-order

/dev/hda7     /         reiserfs       defaults    1        1
/dev/hda6      swap        swap        pri=1      0        0
 楼主| 发表于 2003-2-10 09:34:38 | 显示全部楼层

启动信息如下

按照LFS   book的将fstab改了,还是不行
etc/fstab
/dev/hda10    /     ext3    defaults   1   1
/dev/hda8    swap   swap     pri=1     0   0
proc         proc   proc     defaults  0   0

启动信息如下:
。。。。。。

INIT:version 2.84 booting
Activating all swap files/partitions...
swapon:cannot stat /dev/hda8:No such file or directory                              FAILED
  
You should not be reading this error message.It means
that an unforseen error took place in /etc/rc.d/rcsysinit.d/S10swap
which exited with a return value of 255

If you're able to track this error down to a bug in one of the
files provided by the LFS book,please be so kind to inform us at
lfs-dev@linuxfromscratch.org

press Enter to continue...

mounting proc file system...                                                        ok
mounting root file system in read-only mode...                                      ok
checking file system...
fsck.ext3: No such file or directory while trying to open /dev/hda10
/dev/hda10:
The superblock could not bE read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2
filesystem(and not swap or ufs or something else),then the superblock
is corrupt,and you might try running e2fsck with an alternate superblock:
     e2fsck -b 8193  <device>

File system errors were encountered that couldn't be
fixed automatically.This system cannot continue to boot
and will therefore be halted untel those errors fixed manually
by a System Administrator.

Whe you press enter ,this system will be halted.                                    FAILED
发表于 2003-2-10 10:00:50 | 显示全部楼层
首先看看是不是hda8,然后是不是mkswap过了,就是说被设置成了swap分区的格式。或者你是不是在使用devfs?
 楼主| 发表于 2003-2-10 10:59:42 | 显示全部楼层

问题解决

maddy兄弟说的对我启发很大,我重新编译了一遍kernel,上一次好像我记得用了devfs,而且将ext3编译成module,这可能是出错的原因。
现在启动的时候,网卡好像无法加载,/etc/sysconfig/network启动失败,我的网卡是3com的3c509,我编译的时候选为module,是不是还么做其他配置?
 楼主| 发表于 2003-2-10 11:00:37 | 显示全部楼层
另外,devfs是什么东西,我不懂,那儿有介绍的?
发表于 2003-2-10 11:33:25 | 显示全部楼层
http://www.linuxsir.cn/bbs/showthread.php?s&threadid=18586
这里有一篇原来讨论devfs的thread,东西很全面。
devfs就是和现在我们常用的/dev/节点设备文件不一样的一种新的管理硬件设备的方式。在2.4.20还是experimental的代码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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