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

Reply via email to