答案1
如果你确实有未备份的高价值文件,那么我建议你获取一个 Ubuntu liveCD [或 usb] 并从中启动(这样可以避免出现此屏幕)...启动后,插入记忆棒并备份珍贵的文件/目录
现在你已经从 Ubuntu LiveCD 启动了,打开一个终端(ctrl+alt+T)并输入
sudo -i # to toggle into root
fdisk -l
在底部你应该看到类似这样的内容
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1431805951 1431803904 682.8G 83 Linux
/dev/sda2 1431807998 1465147391 33339394 15.9G 5 Extended
/dev/sda5 1431808000 1465147391 33339392 15.9G 82 Linux swap / Solaris
识别您的启动设备(带有 * 的设备对我来说是 /dev/sda1)
问题
umount /dev/sda1
fsck -y /dev/sda1 # leave off -y if you want prompts to OK fix actions
reboot
从 Ubuntu LiveCD 启动的原因是,这样就可以卸载你的普通驱动器……这是你(不能/不应该)从它启动时做的事情
答案2
恢复您的文件:
我遇到了这种情况,但我能够恢复我的文件。你需要一个 USB。
- 根据提示输入密码
创建一个文件夹来挂载 USB:
sudo mkdir /media/usb
挂载 USB (我无法使用“fdisk -l”命令,因此我猜测是 sdb1,而且很幸运):
sudo mount /dev/sdb1 /media/usb
转到你的主文件夹并将你想要保留的文件复制到你的 USB 中:
cd /home/你的用户名/
ls #查看你想要的文件
sudo cp -r myfiles/ /media/usb/