这个问题发生在我关闭了十年前的 Ubuntu 10.04 Compaq PC 后。现在我得到的只是初始化内存文件系统提示并在挂载根文件系统时出错。
下面是从 Ubuntu Live CD 运行“mount”的输出。有趣的是,“mount -l”挂起并在“dmsg”中产生一些奇怪的行,今晚当我坐在电脑前时,我会发布它们。
“fsck” 返回该分区被另一个进程独占使用,“lsof | grep sda3” 显示四个无法杀死的进程。
aufs on / 类型 aufs (rw)
/proc 上无 类型 proc (rw,noexec,nosuid,nodev)
/sys 上无 类型 sysfs (rw,noexec,nosuid,nodev)
/dev 上无 类型 devtmpfs (rw,mode=0755)
/dev/pts 上无 类型 devpts (rw,noexec,nosuid,gid=5,mode=0620)
/cdrom 上无 /dev/sr0 类型 iso9660 (ro,noatime)
/rofs 上
无 /sys/fs/fuse/connections 上无 类型 fusectl (rw)
/sys/kernel/debug 上无 类型 debugfs (rw)
/sys/kernel/security 上无 类型 securityfs (rw)
/dev/shm 上无 类型 tmpfs (rw,nosuid,nodev)
tmpfs on /tmp 类型 tmpfs (rw,nosuid,nodev)
/var/run 上无 类型 tmpfs (rw,nosuid,mode=0755)
/var/lock 上无 类型 tmpfs (rw,noexec,nosuid,nodev)
/lib/init/rw 上无 类型 tmpfs (rw,nosuid,mode=0755)
/proc/sys/fs/binfmt_misc 上 binfmt_misc 类型 binfmt_misc (rw,noexec,nosuid,nodev)
/home/ubuntu/.gvfs 上 gvfs-fuse-daemon 类型 fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=ubuntu)
答案1
首先修复你的未安装使用从 Live CD 启动的命令来磁盘:
fsck.ext4 -cDfty -C 0 /dev/sd**
(假设为 ext4 分区)
如果成功的话,它就可以启动。