尝试从 Mac OSX Snow Leopard 安装盘启动时,启动失败,这并不奇怪,因为光驱很旧,并且设计用于 Windows。之后我重新启动了电脑,看到了来自 Ubuntu 的这条消息。
/dev/sda2 contains a file system with errors, check forced. Inodes that were part of a corrupted orphan linked list found.
/dev/sda2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda2 requires a manual fsck
此后,我多次移除磁盘、拔下光驱并重启计算机,但问题仍然存在。问题是什么?如何解决?
答案1
按照 Linux 错误消息的常态,它会告诉您具体该做什么:
/dev/sda2: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
不幸的是,您无法启动系统来运行fsck
,因此您需要获取一些实时媒体(与安装 Ubuntu 相同),然后按照以下步骤操作。
- Ctrl使用+ Alt+打开终端T
- 运行命令
sudo blkid | grep ext4
以获取需要操作的磁盘。它应该是唯一的结果,并且应该以/dev/sdXY
开头。记下这一点。 - 现在,运行
sudo fsck /dev/sdXY
,将其替换为您在步骤 2 中获得的内容。它将检查文件系统。此命令可能会提示您(完成后)fsck -f
在驱动器上运行。如有必要,请执行此操作(sudo fsck -f /dev/sdXY
)。
重新启动系统就好了。
答案2
您需要在驱动器上运行 fsck 来修复磁盘问题。启动 Ubuntu 的实时安装,然后运行“fsck -a”(下一个文件系统为 e2fsck)来修复分区