LinuxSir.cn,穿越时空的Linuxsir!

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

求助: fsck.ext3 : No such file or directory while trying to open /dev/sda3

[复制链接]
发表于 2008-4-5 19:33:55 | 显示全部楼层 |阅读模式
用的CLFS-bootscripts-1.1-pre10,,启动的时候出了以下问题
 楼主| 发表于 2008-4-5 19:46:03 | 显示全部楼层
Udevd [866]: init_udevd_socket : error getting socket: Function not implemented
Error initializing udevd socket
Udevd[866]: main: error initializing udevd socket                   [failure]
Performing Coldpluggin …
Mkdir: cannot create directory ‘/dev/.udev’: read-olny 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/sda3
/dev/sda3:
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>
Failure:
File system errors were encountered that could not be fixed automatically. This system can not continue to boot and will therefore be halted until those errors are fixed manually by a system administrator.
After you press enter this system will be halted and powered off.

昨天也遇到过这个问题,在mke2fs -n /dev/sda3的输出信息中,e2fsck 把第一个superblock的备份恢复了一下就过去了,但是今天尝试了几次恢复也过不去。但是,我用livecd启动,mount -v /dev/sda3 /mnt/usb挂/dev/sda3缺没有任何问题,能够自动认出是ext3系统,读写里面的东西也没问题。
至于第一个init_udevd_socket : error getting socket: Function not implemented 问题,开始是因为我忘了把logger移到/sbin下,但是移过去了以后也同样是function not implemented,不知道问题出在哪里了,也不知道找不到/dev/sda3是不是与之前的问题有关系。
回复 支持 反对

使用道具 举报

发表于 2008-4-5 21:52:56 | 显示全部楼层
是否是内核没有把网络Socket编译进去?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-6 11:28:58 | 显示全部楼层
没有编译网络socket,晚上回家了编上试试
回复 支持 反对

使用道具 举报

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

本版积分规则

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