2013-05-03 95 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實用程序進行轉儲或恢復元數據