戻る

前へ| 次へ

e2fsprogs 再構成

どれで 処理したらいいのか不明ですが 下記の方法で暫定作成します。

$ 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
...

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

これで進めて見ましょう 動かなければわかります。

e2fsck

既に一度 /rootfs/sbin に コピ が終わってるので まず整理して 再度コピ します

コピ の手順を見ておきます

コピと リンクを 終えたら 次の fsck,mke2fs & tune2fs 関連にうつりま す

fsck,mke2fs & tune2fs

では コピ とリンクを 行います

補足

手順は 上記の別 ファイルにしました 見ての通り ストリップ もしました。

再度 root disk 作成 を しませう。

にゃんたろう 拝!

2011年 9月 2日 (金) 21:03:36 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2011. nyantarou All Rights Reserved.