I'm completely out of ideas, i tried everything
I'm getting this in UBoot, no matter what i try or change in the settings

Found an HD
FLB: found something
FLB: SLB of length 27832; loading
found AmigaOS4 second level bootloader.
FLB: SLB loaded; now launching it
Loading .text @ 0x014000a0 (22464 bytes)
Loading .rodata @ 0x01405860 (2488 bytes)
Loading .eh_frame @ 0x01406218 (52 bytes)
Loading .got2 @ 0x0141624c (724 bytes)
Loading .data @ 0x01416520 (208 bytes)
Loading .sdata @ 0x014165f0 (16 bytes)
Clearing .sbss @ 0x01416600 (168 bytes)
Clearing .bss @ 0x014166a8 (3928 bytes)
A1 second level booter V2.
Idea, design and main code: Andrea Vallinotto.
Testing and fixes: Stefan Burstroem
SFS and ISO9660 reading routines: Joerg Strohmayer.
Linux booting extensions: Andrea and the GRUB team.
No config files found in any supported media/device!
No configuration file found in any partitions.
Press any key to continue
I originally had two completely identical HDDs on master 1 and slave 1, and a cdrom on master 2
My main HDD bit the dust and i simply switched places with the first slave drive (changing it to master)
Booting from the CD works fine, even now, partitioning the HDD to sfs/02, bootable and automount, "swap" and "stuff" (also sfs/02), all of them using 512 bytes and some buffers.
I installed the slb (v1.16 27832 bytes) to the boot drive, formatted and on a second reboot installed AmigaOS4.1 from cd, everything went good, but then it started to choke.
(The mad thing is that when i boot in with the CD the HDD is there, can be accessed and is working great...it only refuses to boot)
On every reboot i get the above (except with a cd in the drive of course) and i don't know why or what i could do to make it boot from HDD
I tried to set every possible Uboot variable (i am using the onboard VIA a1ide.device) - no go
I tried to swap and shuffle around the drives (changing master/slave accordingly) - no go
I even tried to format and reinstall the OS on a FFS formatted partition - no go
I changed the UBoot setting for accessing the Kickstart modules from "Default" to "AmigaOS4.1" (as it is called on my HDD) - no go
Please help, i only found one other case here in the forums which was fixed by de-setting the UBoot variable for the device (so UBoot can check itself which media type it has) but as i mentioned above, i tried with the setting left blank - no go
I'm at a loss here, please help...