Hi,
I have just update my gentoo from an old install, I have already do an emerge -e world and I fixed all.
One thing that I can't do it's to autostart at boot the assemble of my / in raid1 software.
I have update to the latest kernel configured by hand: this is the config, the raid section:

Code:

CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_AUTODETECT=y
CONFIG_MD_LINEAR=y
CONFIG_MD_RAID0=y
CONFIG_MD_RAID1=y
CONFIG_MD_RAID10=y
CONFIG_MD_RAID456=y
CONFIG_MD_MULTIPATH=y
CONFIG_MD_FAULTY=y
# CONFIG_BCACHE is not set
CONFIG_BLK_DEV_DM=y
# CONFIG_DM_DEBUG is not set
CONFIG_DM_CRYPT=y
CONFIG_DM_SNAPSHOT=m
# CONFIG_DM_THIN_PROVISIONING is not set
# CONFIG_DM_CACHE is not set
CONFIG_DM_MIRROR=m
CONFIG_DM_RAID=m
# CONFIG_DM_LOG_USERSPACE is not set
CONFIG_DM_ZERO=m
CONFIG_DM_MULTIPATH=m
# CONFIG_DM_MULTIPATH_QL is not set
# CONFIG_DM_MULTIPATH_ST is not set
# CONFIG_DM_DELAY is not set
CONFIG_DM_UEVENT=y

Would it be possible the /etc/mdadm.conf does not match with the current UUID ?

I already regenerate two times the /etc/mdadm.conf and than the initramfs but no work.
The strange thing it's there is no output in the log about the initializing of assemble, I assemble by hand in the shell and after boot correctly
There is a way to activate a more verbose log of initramfs?

After I try to redirect console to serial port via grub, adding console=ttyS0,115200n8, without success, I have understand the kernel cannot read grub parameter.
After I parse al kernel parameter I found this one activated: Built-in command line overrides boot loader arguments [CONFIG_CMDLINE_OVERRIDE] take off flag, recompile kernel and I'm able to load system automatically without any parameters and without initramfs!
I don't know why-where-when this option was selected (I think in an old config that I have take... )

Thanks again to NeddySeagoon and cal22cal for support me!

Best regards,

Truzzone

PS: Can I redirect the console to ttyS0,115200n8 simultaneously to tty0