I have _one_ idea that could explain it's gone, but I dont assume anything: when on an old working install, you install the 2.6.28 being running the old kernel. This runs "initramfs" on the old curent one. When trying to boot on the new one, it brakes.
Then, after booting with the workaround, and upgrading once your system, the "initramfs" has been ran on the current new kernel, so everything got OK.
I have _one_ idea that could explain it's gone, but I dont assume anything: when on an old working install, you install the 2.6.28 being running the old kernel. This runs "initramfs" on the old curent one. When trying to boot on the new one, it brakes.
Then, after booting with the workaround, and upgrading once your system, the "initramfs" has been ran on the current new kernel, so everything got OK.
I wont install a vanilla kernel on this box. ;-)