小编Ren*_*jam的帖子

在命令行中调整 fat32 分区的大小而不会丢失数据

我正在尝试在我的 linux 机器中调整一个胖 32 分区的大小。以下是系统的规格。

  1. 这不是 PC,因此基于 UI 的工具不适用。
  2. 我试图调整大小的这个内存分区已经有文件形式的数据。我不能失去他们。
  3. 我试图将分区缩小到单独使用的空间并将剩余空间移动到另一个分区。
  4. 最好不重启系统,卸载分区就可以了。

编辑:从这个分区备份数据不是我想要的。我想看看是否有一种方法可以在不丢失数据的情况下尝试。它更像是分析而不是任务。

到目前为止我尝试过的:尝试使用 parted 工具,因为 gparted 需要一个 UI。尽管我能够缩小这个分区,但由于文件碎片,它会导致不必要的问题。例如,当我运行文件系统检查时缩小后,我收到了一些错误,比如没有找到几个文件的链。

我不能使用像 resizee2fs 这样的工具,因为它只支持 ext 文件系统(如果我在这里错了,请纠正我)。

我尝试使用工具 fatresize,尽管我能够成功地将它安装在我的 debian 中,但我无法获得 arm 的可安装程序,无论我获得什么链接,都会在第 1 行语句本身上引发错误。

有人可以帮我提供他们能提供的任何信息吗?

partitioning parted

5
推荐指数
3
解决办法
1万
查看次数

标签 统计

parted ×1

partitioning ×1