Fernando,

Currently I have no idea where the bug is, but there are some points
which seems to be related to this problem, I guess. Won't you try them
one by one?

o Shared object library
If the commands in your linuxrc are dynamically linked, the dynamic
libraries are also exist in initrd. Theortically, they will never be
used after pivot_root.
Are there any possibilities that the commands which are executed from
init, call dynamic library in initrd unexpectedly?

o Shared branches amnong several aufs
What will happen if you stop sharing branches? For example,
- /cdrom/tmpdir/1 for aufs1
- /cdrom/tmpdir/2 for aufs2


"Fernando A. P. Gomes":
> pivot_root is executed and enter in init (from centos4, with a normal 
> inittab). The init from centos4 is the responsable to execute rc script

What is your kernel version?


> I mount binded  /etfw_changes to  /.etfw_changes.

Hmm,,,
Do you know why your /proc/mounts didn't show it?


> > - boot, without touching files BEFORE the rc script.
> >   if you access to /var/log/squid, it will cause this problem. So don't
> >   do this. Instead,
> > - ls(1) /cdrom/tmpdir/3/var/log/squid
> >   does it work correctly?
> >   And then,
> 
> Yes.
> 
> > - ls(1) /var/log/squid
> >   does it work correctly?
> 
> Yes.

Does it mean,,,
- boot, without touching files BEFORE the rc script.
- ls(1) all branches
- ls all aufses
then, you don't have any problem. Am I wrong?


Junjiro Okajima

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

Reply via email to