Jing CDL Sun wrote: > I tried to fix the problem I mentioned below. and I found the zImage > that I used mkzimage to build is too big, it is almost 18M. > so I tried to reduce the size of zImage. I do the work below: > 1. It seems that SIS have copied all modules into the initrd, but only > the ones in file INSMOD_COMMAND are useful, so I deleted > the others except the ones in INSMOD_COMMAND. > (then I make the new initrd and the new zImage, but it still seems a > little bigger.)
I suppose you're using UYOK feature (http://wiki.systemimager.org/index.php/UYOK) and not the standard kernel+initrd.img (that should be in /usr/share/systemimager/boot/ppc64/standard/ on your image server). Anyway to reduce the size of the initrd try to use the option --my-modules with si_prepareclient, instead of manually remove modules. > but, during installation, there is a confusing error: > > /tart_syslogd/ > > /get_boel_binaries_tarball/ > /rsync -av 172.20.3.35::boot/ppc64/standard/boel_binaries.tar.gz > /tmp/boel_binaries/ > /receiving file list ... done/ > /boel_binaries.tar.gz/ > > /sent 121 bytes received 5476461 bytes 10953164.00 bytes/sec/ > /total size is 5475666 speedup is 1.00/ > /echo: error while loading shared libraries: libc.so.6: cannot open > shared object file: No such file or directory/ > /[: error while loading shared libraries: libc.so.6: cannot open shared > object file: No such file or directory/ > /echo: error while loading shared libraries: libc.so.6: cannot open > shared object file: No such file or directory/ > /[: error while loading shared libraries: libc.so.6: cannot open shared > object file: No such file or directory/ > /echo: error while loading shared libraries: libc.so.6: cannot open > shared object file: No such file or directory/ > /[: error while loading shared libraries: libc.so.6: cannot open shared > object file: No such file or directory/ > /echo: error while loading shared libraries: libc.so.6: cannot open > shared object file: No such file or directory > / > I have checked the new initrd ,and actually there is /libc.so.6/ in it, > i do not know why? > > > > It seems that after untarring boel_binaries the libraries got corrupted. Maybe because boel_binaries overwrite some libs used by busybox, and maybe because during boel_binaries build we didn't include a needed library path to the mklibs script... Do you know the full path of libc.so.6 in your build machine (that I suppose it a ppc64)? I'm sorry, but, as I said, I've not a ppc64 machine to do those tests, so it's a bit difficult for me to debug the problems... anyway your tests are really precious and I'd really like to have a stable support for ppc* architectures, so many thanks for the tests... Regarding the split of kernel+initrd.img in the clients, honestly I've no idea how to put them togheter to generate the zImage... if you know the exact commands I can add a piece of code in si_prepareclient to do that automatically. Regards, -Andrea ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Sisuite-devel mailing list Sisuite-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sisuite-devel