ext3

Where mkfs.ext3 source?

apt-get source e2fsprogs
./configure
make
cp misc/mke2fs misc/mkfs.ext3

analyze source

e2fsck/e2fsck.h

193 typedef struct e2fsck_struct *e2fsck_t;
194 
195 struct e2fsck_struct {

misc/mke2fs.c

errcode_t ext2fs_initialize(const char *name, int flags, struct ext2_super_block *param, io_manager manager, ext2_filsys *ret_fs)
errcode_t ext2fs_allocate_tables(ext2_filsys fs)
errcode_t ext2fs_create_resize_inode(ext2_filsys fs)
errcode_t ext2fs_flush(ext2_filsys fs)
errcode_t ext2fs_close(ext2_filsys fs)

http://www.eleki-jack.com/Kurobox-pro2/2007/07/-mkfsext3.html

ext2

http://e2fsprogs.sourceforge.net/ext2intro.html
http://wiki.bit-hive.com/linuxkernelmemo/pg/Ext2%20FS

The Minix filesystem contains two serious limitations:

  1. block addresses are stored in 16 bit integers, thus the maximal filesystem size is restricted to 64 mega bytes
  2. directories contain fixed-size entries and the maximal file name is 14 characters
最終更新:2009年02月26日 16:36
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。