答案1
如果你对设备有写权限,但没有能力(root通常有这个能力)更新分区表,那么它不会被更新。
一些常见原因:
- 不是 root。
- 在容器中运行。
- 是 root,但没有能力(使用能力隔离系统)。
解决方案:消息显示重新启动。虽然这很痛苦,但应该有效。它不会阻止它再次发生,但它现在会修复它(如果使用容器,那么您必须重新启动主机)。
其他原因:
有些评论提到了一个错误。这可能是原因,但我在问题中没有看到任何表明存在错误的内容。 (错误消息的精确匹配除外:数字列表)
然而我在一些分区工具(我认为是 gparted)中看到,如果你不是 root,它不会让你走到这一步(我认为这是一个错误,开发人员不这么认为)。但这是可以避免的,看看剩下的常见原因。