修复由于 Linux 上的休眠而无法挂载 Windows (NTFS) 文件系统
这个问题在使用 Ubuntu 和 Windows 双重启动的 Windows 用户中很常见。有时,当您启动到 Ubuntu、Debian 或其任何衍生版本时,您可能会收到一条消息,指出它无法挂载您的 Windows 分区,您必须选择等待、跳过或手动挂载该分区。
我对这个错误有一个可行的解决方案。它使用起来很简单,而且效果也很神奇。这是有关如何操作的简短教程。
对于此修复,我们将使用ntfsfix。 Ntfsfix 是一个修复一些常见 NTFS 问题的实用程序。 ntfsfix 不是 chkdsk 的 Linux 版本。
它仅修复一些基本的 NTFS 不一致问题、重置 NTFS 日志文件并安排首次启动 Windows 时进行 NTFS 一致性检查。
安装ntfsfix
在 Linux 发行版上安装 ntfsfix 工具:
乌布努特/Debian:
sudo apt update
sudo apt install ntfs-3g
费多拉/CentOS:
sudo yum install ntfsprogs
Arch Linux/Manjaro:
sudo pacman -S ntfs-3g
修复由于 Linux 上的休眠而无法挂载 Windows (NTFS) 文件系统
1) 首先使用 gparted 或 lsblk 确定无法挂载的分区的挂载点。
$ sudo lsblk
如果您想使用 gparted 但当前系统上尚未安装,您可以通过以下方式安装它:
# Ubuntu / Debian
sudo apt update
sudo apt install gparted
# Fedora / CentOS
sudo yum install gparted
然后使用以下命令启动它:
$ sudo gparted
使用Gparted接口如下:
它将显示为 /dev/sdax 或 /dev/sdbx e.t.c。记下要修复的分区。
2) 现在通过执行以下命令修复错误,无需启动到 Windows:
sudo ntfsfix /dev/sda2
在上面的示例中,我的休眠分区是/dev/sda2。将其替换为您合适的分区。
如果你想在Windows环境下实现这一点,最简单的方法就是完全关闭休眠功能。打开提升的命令提示符(右键单击快捷方式,单击“以管理员身份运行”),然后键入:
powercfg /h off
就这样。
学习 Linux 系统管理的视频课程:
- 精通 Linux:在 11.5 小时内掌握 Linux 命令行
- 完成 Linux 培训课程以获得您梦想的 IT 工作
- 5 天学习 Linux 并提升您的职业生涯
- Linux 管理训练营:从初级到高级
- 完整的 Linux Bash Shell 脚本与现实生活中的例子
- Linux Shell 脚本:基于项目的学习方法