2013-05-03 59 views
0

是否可以将固定大小的数据添加到ext4映像中,使其在分区的最后一个块(或最后100KB)处可用?我希望能够将数据添加到ext4映像,以便我可以在不知道文件系统的情况下从相应的原始分区读取数据。直接从原始分区从ext4文件系统读取数据,无需挂载文件系统

这可能吗?

+0

我不确定您要求的是什么。你的意思是你想扩展文件系统可以分配的数据块数组的大小吗? – ArekBulski 2015-10-28 15:50:05

回答

1

您可以使用e2fsprogs中的e2fslib来创建您想要的内容。该库为您提供读取文件系统元数据的低级访问权限。

首先,您可以转储所有关于“正在使用的块”的元数据,以查看最近100K的块是否正在使用。如果没有,只需在他们身上写下。

+0

感谢您的回复!我要添加的数据应该是文件系统的一部分,它应该转到块的最后100K(可以在没有关于文件系统的任何知识的情况下找到它)。如果按照您的建议,我添加的数据不是文件系统的一部分。 – arun 2013-05-03 23:16:07

0

您可以使用e2image实用程序进行转储或恢复元数据