I am attempting to use pv-grub on a stock arch linux instance on linode by following this post:-
Unfortunately, I am unable to get my pv-grub enabled instance booted up.
Here's the error log I am able to retrieve via
logview in linode's
Xen Minimal OS! start_info: 0xa8d000 nr_pages: 131072 shared_inf: bf26c000 pt_base: 0xa90000 mod_start: 0x0 Booting 'Arch Linux [/boot/vmlinuz-linux]' root (hd0) Filesystem type is ext2fs, using whole disk kernel /boot/vmlinuz-linux root=/dev/xvda ro close blk: backend at /local/domain/0/backend/vbd/3391/51712 close blk: backend at /local/domain/0/backend/vbd/3391/51728 [21800338.956906] i8042: No controller found [21800338.998630] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [21800338.998818] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
How should I interpret this error and how do I go about fixing this so my pv-grub enabled arch linux instance can now boot properly?
I also notice that it claims that the filesystem type is
ext2fs. Perhaps this is the problem as the disk I created on
linode.com is in fact using