Booting from a separate /boot partition
I am using a 2.6.18 kernel with an initrd with option –preload=xenblk.
My problem is when system boots, I get several xen driver errors:
XENBUS: Device with no driver: device/vbd/51712
and then error "cannot mount filesystem /dev/xvdc".
This probably means the xen drivers are not yet loaded before the boot starts.
Did anyone face such a problem before and knows how and if it can be solved?
Thanks!
4 Replies
@hoopycat:
Are you using pvgrub? I'm not 100% sure pvgrub works with pre-pv kernels.
I use pv-grub. I don't have any other option in Linode AFAIK. Am I right?
I suspect that a dedicated server seems like the only option.
I need to run a Kernel in FIPS mode, which performs checks upon boot, and Red Hat 6 stopped supporting xen with pv-grub.
That's why I'm using CentoOS 5.6.