e2fsprogs-1.35.tar.gz を インストール します。
例の如く 作業場所を
# mkdir 1004_Checking_Mounting # pwd /home/qpo/proj/1004_Checking_Mounting # cp ../../dokoka/hokannbasho/e2fsprogs-1.35.tar.gz . # ls -a ./ ../ e2fsprogs-1.35.tar.gz
へたら
# tar zxvf e2fsprogs-1.35.tar.gz # cd e2fsprogs-1.35 # export CC="gcc -mcpu=i386" # { time ./configure --host=i386-pc-linux-gnu 2>&1 | tee log-configure ;} ... creating po/Makefile real 0m52.522s user 0m38.080s sys 0m9.760s
5# { time make 2>&1 | tee log-make ;} ... make[1]: Leaving directory `/home/qpo/proj/1004_Checking_Mounting/e2fsprogs-1.35' real 4m36.358s user 4m11.820s sys 0m14.580s
ファイルとディレクトリ の構成を少し見ておきたいのです。
# pwd /home/qpo/proj/1004_Checking_Mounting/e2fsprogs-1.35 # ls /* かなりの量が有ります 省略 */ # cd e2fsck/ # ls -a ../../../staging/sbin/ ./ ../ # cp e2fsck.shared ../../../staging/sbin/e2fsck # ln -s e2fsck ../../../staging/sbin/fsck.ext2 # ls -al ../../../staging/sbin/ total 1320 drwxr-xr-x 2 root root 4096 Aug 26 22:32 ./ drwxr-xr-x 16 root root 4096 Aug 23 21:16 ../ -rwxr-xr-x 1 root root 1335486 Aug 26 22:31 e2fsck* lrwxrwxrwx 1 root root 6 Aug 26 22:32 fsck.ext2 -> e2fsck
別の場所に移動します。
# cd ../misc # pwd /home/qpo/proj/1004_Checking_Mounting/e2fsprogs-1.35/misc # ls /* かなりの量が有ります 省略 */ # cp fsck mke2fs ../../../staging/sbin/ # ln -s mke2fs ../../../staging/sbin/mkfs.ext2 # ls -l ../../../staging/sbin/ total 2256 -rwxr-xr-x 1 root root 1335486 Aug 26 22:31 e2fsck* -rwxr-xr-x 1 root root 204412 Aug 26 23:02 fsck* lrwxrwxrwx 1 root root 6 Aug 26 22:32 fsck.ext2 -> e2fsck* -rwxr-xr-x 1 root root 751708 Aug 26 23:02 mke2fs* lrwxrwxrwx 1 root root 6 Aug 26 23:03 mkfs.ext2 -> mke2fs*
決まっているなら fsck 不要? な感じがしない理由でも無いのですが まあ 何か 理由が有るのでしょう
にゃんたろう 拝!
2010年 8月26日 (木) 21:01:09 JST 作成