Ubuntu:无法挂载文件系统

Ubuntu:无法挂载文件系统

我运行 Windows Vista 和 Ubuntu 9.10 双启动。今天启动 Windows 时,它通知我硬盘有问题,它会执行检查并进行一些修复。

直到我想再次启动 ubuntu 时,我才意识到磁盘检查已损坏我的 linux 分区。Ubuntu 的加载屏幕出现了,但在登录屏幕之前,它显示无法挂载文件系统。

有什么方法可以修复此问题?如何防止 Windows 将来再次出现同样的问题?

答案1

使用 Ubuntu live CD。

  1. 从 liveCD 启动实时系统
  2. 打开终端
  3. 您可以通过输入以下内容来检查分区:sudo fdisk -lcfdisk

在这里您可以看到您的分区。检查 Linux 或 ext4/ext3 等字词(任何不是 SWAP 或 NTFS 的内容)。

在你识别你的分区后(它将类似于:)/dev/sda1输入:e2fsck

您将看到可用于修复分区(或类型man fsck)的选项

例如使用这个:

e2fsck -a /dev/sda1

从手册页中:

-A

自动修复文件系统,不会有任何疑问(请谨慎使用此选项)。请注意,e2fsck(8) 仅支持 -a 以实现向后兼容。此选项映射到 e2fsck 的 -p 选项,该选项可以安全使用,与某些文件系统检查器支持的 -a 选项不同。

请小心并仔细阅读手册页。

相关内容