When you attach to your Xen console, you see the following errors:
- Code: Select all
EXT2-fs warning (device xvda1): ext2_fill_super: mounting ext3 filesystem as ext2
VFS: Mounted root (ext2 filesystem) readonly on device 202:1.
Freeing unused kernel memory: 316k freed
init: ureadahead main process (429) terminated with status 5
udevd[454]: failed to create queue file: No such file or directory
udevd[454]: error creating queue file
init: udev main process (454) terminated with status 1
init: udev main process ended, respawning
init: udevmonitor main process (456) terminated with status 2
udevadm[751]: error sending message: Connection refused
mountall: Disconnected from Plymouth
init: plymouth main process (430) killed by SEGV signal
init: plymouth-splash main process (752) terminated with status 2
There are several issues here, which may be solved by mounting your VPS in Rescue Mode,
and editing your filesystem. http://docs.quantact.com/xen-rescue-mode
Run the following:
- Code: Select all
mv /etc/init/ureadahead.conf /etc/init/ureadahead.conf.disabled
mv /etc/init/ureadahead-other.conf /etc/init/ureadahead-other.conf.disabled
for i in plymouth*; do mv $i $i.disabled; done
Now, add the following line to your /etc/fstab
- Code: Select all
dev /dev tmpfs rw 0 0
Boot back into your normal Xen kernel, and your VPS should be running normally.
