임베디드시스템을 위한 ext2 파일시스템을 만드는 툴을 소개하고자 합니다.

 

genext2fs 옵션 중 주로 사용하는 옵션은 다음과 같습니다.

 

OPTIONS

 

-d, --root directory[:path]  : 대상 디렉토리를 나타낸다.

-i, --bytes-per-inode ratio  : inode의 수를 나타낸다.

-b, --size-in-blocks blocks : 블록의 크기를 나타낸다.

 

위의 옵션을 이용한 사용에는 아래와 같습니다.

 

tsheaven:xxx$ mkdir rootfs.ext2.tmp

tsheaven:xxx$ genext2fs -i 600 -b 2800 -d rootfs.ext2.tmp rootfs.ext2

tsheaven:xxx$ ls -al rootfs.ext2
-rw-r--r-- 1 tsheaven tsheaven 2867200 2012-08-27 09:58 rootfs.ext2

tsheaven:xxx$ gzip -9 rootfs.ext2

tsheaven:xxx$ ls -al rootfs.ext2.gz
-rw-r--r-- 1 tsheaven tsheaven 3477 2012-08-27 09:58 rootfs.ext2.gz
tsheaven:xxx$