どれで 処理したらいいのか不明ですが 下記の方法で暫定作成します。
$ pwd
/home/ksim/proj/sysapps
$ su -m
Password:
# ls
busybox-0.60.5/ busybox-0.60.5.tar.bz2 e2fsprogs-1.35/ e2fsprogs-1.35.tar.gz
# rm -r e2fsprogs-1.35
# exit
exit
$ tar zxvf e2fsprogs-1.35.tar.gz 2>&1 | tee log-untar-e2fsprogs-1.35
$ mv log-untar-e2fsprogs-1.35 ../../u_data/
$ ls
busybox-0.60.5/ busybox-0.60.5.tar.bz2 e2fsprogs-1.35/ e2fsprogs-1.35.tar.gz
$ cd e2fsprogs-1.35
$ pwd
/home/ksim/proj/sysapps/e2fsprogs-1.35
$ cat INSTALL
To install the second extended file system management programs,
just follow the steps:
1) Change directory into the top of the e2fsprogs source tree
2) Create a build directory and cd into it:
mkdir build; cd build
3) Run the configure script
../configure
...
注意 これは 正鵠では有りません なーんの根拠も有りません 真似はしない 事 結果をみるのは御自由に
$ mkdir build-e2fsprogs $ cd build-e2fsprogs/ $ ../configure --with-cc=i386-uclibc-gcc --with-linker=i386-uclibc-ld 2>&1 | tee log-config $ make 2>&1 | tee log-make $ ls -l e2fsck/e2fsck.shared -rwxr-xr-x 1 ksim users 791871 9月 1日 21:38 e2fsck/e2fsck.shared* $ file e2fsck/e2fsck.shared e2fsck/e2fsck.shared: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), \ dynamically linked (uses shared libs), not stripped
これで進めて見ましょう 動かなければわかります。
既に一度 /rootfs/sbin に コピ が終わってるので まず整理して 再度コピ します。
コピと リンクを 終えたら 次の fsck,mke2fs & tune2fs 関連にうつりま す。
では コピ とリンクを 行います。
手順は 上記の別 ファイルにしました 見ての通り ストリップ もしました。
再度 root disk 作成 を しませう。
にゃんたろう 拝!
2011年 9月 2日 (金) 21:03:36 JST 作成