[File Manager] 分区挂载不了可能是由于分区被标记成了脏页
Tofloor
poster avatar
fslong
deepin beta test group
2024-10-12 11:47
Author

好多朋友应该都遇到过v23死机的问题,之前我就分享过容易死机的场景。

最常见的就是使用平衡或者节能模式下在ntfs分区使用git之类的快速读写磁盘的工具。

性能模式不会,据说跟上游的电源管理有关。

而这种死机之后最常见的后果就是ntfs无法挂载了,之前都是在windows下去修复。

今天又发现不一定死机了会发生这种情况,不死机有时候也会无法挂载,经过排查发现是该分区被标记成了脏页

[  164.750178] ntfs3: sda1: volume is dirty and "force" flag is not set!
[  215.064855] ntfs3: sda1: volume is dirty and "force" flag is not set!

当时忘记截图了,这是网上找的,脏页就不能挂载了(吐槽下,挂载不了也没有提示,要不是用别的文管我连报错都找不到)。

至于为啥会变成脏页就不清楚了,要修复的话使用下面命令即可:

sudo ntfsfix -d /dev/sda1

我这是把微信的聊天记录放在了一个ntfs分区,windows下和deepin下都用的他,每次死机他都挂,唉。

Reply Favorite View the author
All Replies
Tonny
deepin
2024-10-12 12:24
#1
It has been deleted!
fslong
deepin beta test group
2024-10-12 13:20
#2
Tonny It has been deleted!

正常关机前不应该自动卸载吗?

Reply View the author
Tonny
deepin
2024-10-12 15:28
#3
It has been deleted!
fslong
deepin beta test group
2024-10-12 18:58
#4
Tonny It has been deleted!

刚才又炸了,唉!

Reply View the author
robinyao
deepin
2024-10-12 19:13
#5

我是把ntfsfix这一句写成shell 脚本,放到 /etc/init.d/ 下了😄 :

image.png

每次开机不管有没有错,先fix一下

Reply View the author
Oli
deepin
2024-10-13 00:42
#6

🆙

Reply View the author
fslong
deepin beta test group
2024-10-13 20:38
#7
robinyao

我是把ntfsfix这一句写成shell 脚本,放到 /etc/init.d/ 下了😄 :

image.png

每次开机不管有没有错,先fix一下

看来不止我一个发现这问题了,👍🏻我也要学习。

Reply View the author