如题,我之前在电脑上重装了Windows10,并且已在控制面板中关闭了快速启动。然而,manjaro下所有NTFS分区都变成只读了。请问有什么解决办法?
一般的解决方法是先重启切换到win10检查有没有设备加密或者bitlocker加密,有的话关掉,再重启切换到Manjaro
Linux 挂载 Windows 磁盘
首先要确保设备加密已经关闭,这个时候一般来讲会自动显示出来,在 Dolphin 中点击即可挂载
如果要挂载 C 盘请确保快速启动已经关闭
在终端中输入:
lsblk -f
在输出结果中可以发现 Windows 的硬盘分区,每个分区有一段 UUID
的信息,选中复制下来
接着就来修改系统文件:
sudo vim /etc/fstab
在最后加入这两行:
UUID=(UUID) /home/firestar/C ntfs-3g uid=firestar,gid=users,auto 0 0
UUID=(UUID) /home/firestar/D ntfs-3g uid=firestar,gid=users,auto 0 0
重启电脑后,即可自动挂载
如果需要格式化 C 或 D 盘,先从 /etc/fstab
中删去这两行,再操作,之后磁盘的 UUID
会被更改,再编辑 /etc/fstab
,重启挂载即可
如果文件系统突然变成只读
一般来讲是 Windows 开启了快速启动,或者进行了优化磁盘等操作导致的,下面以 D: 盘(在 lsblk -f
的输出结果中可以找到对应 /dev/nvme0n1p5
)为例:
首先在 Windows 中关闭快速启动,重启电脑
若不能解决问题,使用下面的方法:
检查占用进程:
sudo fuser -m -u /dev/nvme0n1p5
可以看到数字,就是占用目录的进程 PID,终止进程:
sudo kill (PID_number)
取消挂载:
sudo umount /dev/nvme0n1p5
执行硬盘 NTFS 分区修复:
sudo ntfsfix /dev/nvme0n1p5
再重新挂载即可:
sudo mount /dev/nvme0n1p5 ~/D
2 Likes
感谢,问题解决了
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.