Paul Wouters <paul(a)xelerance.com> writes:
I spend some time figuring out why my old centos/rhel/fc images I
converted
for xen didnt have a proper serial console. It turns out they have either
a missing or older version of /dev/xvc0.
The fix is to make sure the new device eixsts. either in the initrd and/or
some other place. Since these older versions of the OS are likely booting
with a newer kernel (from your FC6 host), you have a non working udev, so
you need to make sure the device exists manually:
mknod /dev/xvc0 c 250 187
This major number is in the range for local/experimental use. LANANA
recently approved 204 191 for xvc, and upstream switched to it. Watch
out for this when you update your kernel in the future.
[...]