Hello and thank you for the answers so far
@NewIT_Marcus:
The Raid-System works, I tried that already. If I start my GuruPlug right after I started the Raid-System manually, the Raid-system does not go down right away and I can booth the GuruPlug and the Raid-System gets mounted as it should. The only problem is that if the Raid-System wakes up when the GuruPlug is already starting.
@apemberton:
The device that I have is the Promise SmartStor DS4600. It has all raid-functionality built in so it looks like a regular hard drive to the GuruPlug or any other computer.
If I could figure out somehow at which position of the boot process the eSata power goes up, and then add a delay to the boot process right after that point, that could solve my problem.
Or: The message
ata1: reset failed, giving up
shows that after trying to do the reset for a few times, It does not try any more. If I could adjust the number of reset-attempts to a higher value that could work too. Does anyone know where I can find such a parameter?
Another question:
As I read so far, the eSata should be hot-swappable. Is that correct? I read it in a
SheevaPlug-thread hereI just started my GuruPlug and after booting, I turned my Raid-System on. I already tried it a while ago but It did not work, but now it works!!!When I turn my Raid-System on I get some output on the serial console and when it's finished, I can mount it without problem

Ok, I would say my problem is kinda solved. It is much better if I have to take care that I turn the Raid-System on after booting than if I have to reboot every time i need the Raid-System. However, If anyone has a solution to the booting-problem I would appreciate any hint.
mfg