FAT

路過也來貢獻一篇,雖然和Linux應該沒多大關係。相信有修過葉老師的檔案系統或是學過資工基礎課程都應該理解檔案系統是什麼。但是實際上自己也可以動手寫一個 format 程式,其實不困難。以下是一個fat32的範例,有機會可以嘗試改成 fat16 or fat12 之後再嘗試改寫成其他檔案格式。只是依照 spec 欄位填寫一些值就可以。

http://www.ridgecrop.demon.co.uk/fat32format.htm

個人最近在研究 cramfs,因為想改寫一個可以放在embedded system上的超小型fs。