我使用 fdisk 重新创建了根分区(调整了大小),但现在文件系统已损坏

我使用 fdisk 重新创建了根分区(调整了大小),但现在文件系统已损坏

我以为我可以调整根分区的大小,使用 fdisk 重新创建它,但只能将其放大。然后重新启动,并使用 resize2fs 执行在线文件系统大小调整。然而,事实似乎并非如此。现在我无法挂载运行 ext4 的分区。

关于我应该如何继续恢复分区,有什么建议吗?

答案1

不,您不能在实时文件系统上执行此操作。我祈祷在实时分区上使用 fdisk 不会完全损坏它。始终从从 LiveCD / 救援 CD / 其他分区启动的系统执行此类操作。在该操作期间分区可能无法写入。

不要立即按照我的指示去做;也许有人会想出更好的计划。我列出这些说明只是为了以防没有其他人回应。

使用 LiveCD 启动系统并进入救援模式。使用 resize2fs 按计划调整分区大小。尝试挂载调整大小后的分区并查看是否可行。如果您有任何有价值的东西(即操作系统/软件除外),请立即备份。如果一切正常,请尝试重新启动。

相关内容