在 linux 内核中,是否有任何数据结构自动始终保存分区的最后写入块号?我找不到任何可用于获取此信息的内置内核源。任何帮助表示赞赏。
问问题
271 次
1 回答
1
如果您想知道系统曾经写入的分区的最后一个块,您可能不会找到它。
如果您想知道可以在哪里截断分区而不会丢失“有用”数据,那么知道最后一个写入块是不够的,因为您必须处理文件系统的结构以便它“知道”分区的大小有变化。
如果您的意图是能够以编程方式调整分区大小而不会丢失数据,我建议您使用libparted。
于 2010-04-06T12:48:04.847 回答