2011-03-07 58 views
0

嗨我創建了一個名爲「ntr」的新文件系統。初始化模塊(insmod)後,文件系統名稱正顯示在/ proc/filesystems中。現在我想把這個文件系統安裝在我的pendrive上。我試過mkfs,但由於mkfs.ntr不存在,我沒有成功。有人可以告訴我如何創建mkfs.ntr嗎?新文件系統的mkfs

+3

你可以寫一個FS的內核模塊,但是你不能寫一個工具來創建相同的FS? – Erik 2011-03-07 14:51:01

回答

3

如果您編寫了文件系統驅動程序,只有您知道如何初始化其元數據。您應該首先開始製作一個在塊設備上運行的獨立程序,一旦運行,將其與mkfs工具集成。

0

這些是兩個分開的東西。例如mkfs.ext4是鏈接到/ sbin文件夾中的mke2fs。而mke2fs是創建文件系統的工具。它配有e2fsprogs包。如果你想有一個工具來創建你的文件系統,那麼......你可以製作它和/或將你的文件系統的結構添加到e2fsprogs。