【问题标题】:How do I resize an ext4 partition programmatically?如何以编程方式调整 ext4 分区的大小?
【发布时间】:2023-04-04 05:47:01
【问题描述】:

我想在 C 中以编程方式调整 ext4 分区的大小。我相信我可以使用libparted 来调整分区的大小,但不能调整文件系统的大小?谁能指出我正确的方向?

【问题讨论】:

  • 你可以看看resize2fs的来源。
  • 可以在here找到。

标签: c ext4


【解决方案1】:

使用resize_fs()

看看这里的用法示例:

http://fossies.org/dox/e2fsprogs-1.42.4/resize2fs_8c_source.html#l00072

【讨论】:

  • 谢谢!应该注意mainmain.c 在调用该函数之前做了很多工作。
猜你喜欢
  • 2020-09-24
  • 1970-01-01
  • 2020-12-08
  • 1970-01-01
  • 2011-07-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多