是否有可能在不丢失数据的情况下对正在运行的 Debian 系统进行重新分区

是否有可能在不丢失数据的情况下对正在运行的 Debian 系统进行重新分区

我们需要调整挂载/var在正在运行的机器上的分区的大小。访问它的唯一方法是通过 SSH,因此 Live CD 对我们来说不是一个选择。

我们可以重新分区文件系统而不丢失任何数据吗?(系统是新安装的,所以还没有任何数据。)

我们尝试过parted但收到以下警告:

错误:文件系统未完全卸载!您应该运行 e2fsck。修改不干净的文件系统可能会导致严重损坏。

答案1

首先你必须停止所有使用 的程序/var。你可以用 找到它们fuser -m /var

这里你必须小心不要终止你的 SSH 会话。为了保持 SSH 活动,可能需要临时重新配置你的 SSH 服务器以阻止任何访问/var

之后,您可以卸载/var分区。然后您可以使用 parted 或任何其他分区工具,它们也会调整 Ext2/3 文件系统的大小。

最好在https://unix.stackexchange.com/

相关内容