我们办公室里一台运行Ubuntu 6.06的老机器突然无法启动。 我在启动时得到以下信息:
Uncompressing Linux... Ok Booting the kernel mount: Mounting /root/sda1 /root failed: No such device mount: Mounting /root/dev on /dev/.static/dev failed: No such file or directory mount: Mounting /sys /root/sys failed: No such file or directory mount: Mounting /pro /root/pro failed: No such file or directory Target filesystem doesn't have /sbin/init Busybox v1.01 (debian 1:1.01-4ubuntu3) Built-in shell (ash) Enter 'help' for a list of built-in commands /bin/sh: can't access tty; job control turned off #
据我所知,我没有改变系统上的任何东西,而且我运行了一些高清诊断程序,看起来一切正常。
谷歌search后,我发现这个线程: http : //ubuntuforums.org/showthread.php?t=246895这似乎非常类似于我的问题,但是当我尝试使用以下命令安装驱动器:
sudo mount -t ext3 -o rw /dev/hda1 /mnt
我得到以下错误:
mount:错误的fstypes,错误的选项,/ dev / sda1错误的超级块,缺less代码页或帮助程序,或其他错误在某些情况下,有用的信息在系统日志中find – 尝试dmesg | 尾巴左右
我运行fdisk -l,它说分区types是Linux。
运行dmesg |之后的输出 尾巴 :
[12207.483801] init_special_inode: bogus i_mode (101) [12207.483809] EXT2-fs: corrupt root inode, run e2fsck [12260.427078] init_special_inode: bogus i_mode (101) [12260.427086] EXT2-fs: corrupt root inode, run e2fsck [13716.998799] e100: eth0 NIC Link is Up 100 Mbps Full Duplex [13716.998923] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [13727.061967] eth0: no IPv6 routers present [13896.700449] kjournald starting. Commit interval 5 seconds [13896.700458] init_special_inode: bogus i_mode (101) [13896.700465] EXT3-fs: corrupt root inode, run e2fsck
运行e2fsck -p / dev / sda1后,我得到以下信息:
/dev/sda1: clean, 142449 / 9584640 files, 5402711 / 19161520 blocks
现在我真的不知道该去哪里:x
感谢您的期待
大多数情况下,e2fsck不会运行,除非它认为应该。 你可以在这样的情况下强制它。 尝试添加-f标志,如e2fsck -fp /dev/sda1 。