Hi There, I am beginer in xen and I faced with the following problem: I installed a lucid as guest and it worked fine. But last week occurred a power cut and the lucid did not start after we get the power back. I tried to start it manually, but in the console I get this message: * libudev: udev_monitor_new_from_netlink: error getting socket: Invalid argument mountall:mountall.c:3204: Assertion failed in main: udev_monitor udev_monitor_new_from_netlink (udev, "udev") init: mountall main process (570) killed by ABRT signal General error mounting filesystems. * What can I do with this? How can I start again this guest?* *Thanks, Otto* * _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Fri, Jun 10, 2011 at 8:16 AM, Ottó Ursinyi <oursinyi@gmail.com> wrote:> Hi There, > > I am beginer in xen and I faced with the following problem: I installed a > lucid as guest and it worked fine. But last week occurred a power cut and > the lucid did not start after we get the power back. I tried to start it > manually, but in the console I get this message: > > libudev: udev_monitor_new_from_netlink: error getting socket: Invalid > argument > mountall:mountall.c:3204: Assertion failed in main: udev_monitor > udev_monitor_new_from_netlink (udev, "udev") > init: mountall main process (570) killed by ABRT signal > General error mounting filesystems. > > What can I do with this? How can I start again this guest? >You might be able to mount the guest disk image or partition outside of Xen in your dom0 and fix the file system manually, then be sure to umount the image or partition before trying to boot the guest. Hope that helps. Thanks, Todd -- Todd Deshane http://www.linkedin.com/in/deshantm http://www.xen.org/products/cloudxen.html http://runningxen.com/ _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sun, 2011-06-12 at 00:01 -0400, Todd Deshane wrote:> On Fri, Jun 10, 2011 at 8:16 AM, Ottó Ursinyi <oursinyi@gmail.com> wrote: > > Hi There, > > > > I am beginer in xen and I faced with the following problem: I installed a > > lucid as guest and it worked fine. But last week occurred a power cut and > > the lucid did not start after we get the power back. I tried to start it > > manually, but in the console I get this message: > > > > libudev: udev_monitor_new_from_netlink: error getting socket: Invalid > > argument > > mountall:mountall.c:3204: Assertion failed in main: udev_monitor > > udev_monitor_new_from_netlink (udev, "udev") > > init: mountall main process (570) killed by ABRT signal > > General error mounting filesystems. > > > > What can I do with this? How can I start again this guest? > > > > You might be able to mount the guest disk image or partition outside > of Xen in your dom0 and fix the file system manually, then be sure to > umount the image or partition before trying to boot the guest. > > Hope that helps. > > Thanks, > ToddAnother idea would be to use an iso for a distro that has a recovery method in the boot options, such as Fedora, as the disk. Then you boot into recovery mode and mount the filesystem and fix it that way. This is nice because it does all the work of mounting the partitions for you. Jon _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Sun, 2011-06-12 at 12:27 -0800, Jon wrote:> On Sun, 2011-06-12 at 00:01 -0400, Todd Deshane wrote: > > On Fri, Jun 10, 2011 at 8:16 AM, Ottó Ursinyi <oursinyi@gmail.com> wrote: > > > Hi There, > > > > > > I am beginer in xen and I faced with the following problem: I installed a > > > lucid as guest and it worked fine. But last week occurred a power cut and > > > the lucid did not start after we get the power back. I tried to start it > > > manually, but in the console I get this message: > > > > > > libudev: udev_monitor_new_from_netlink: error getting socket: Invalid > > > argument > > > mountall:mountall.c:3204: Assertion failed in main: udev_monitor > > > udev_monitor_new_from_netlink (udev, "udev") > > > init: mountall main process (570) killed by ABRT signal > > > General error mounting filesystems. > > > > > > What can I do with this? How can I start again this guest? > > > > > > > You might be able to mount the guest disk image or partition outside > > of Xen in your dom0 and fix the file system manually, then be sure to > > umount the image or partition before trying to boot the guest. > > > > Hope that helps. > > > > Thanks, > > Todd > > Another idea would be to use an iso for a distro that has a recovery > method in the boot options, such as Fedora, as the disk. Then you boot > into recovery mode and mount the filesystem and fix it that way. This is > nice because it does all the work of mounting the partitions for you. > > JonI found my post to a users list that explains this a little better: :-) "Here is the trick I used to get at my LVs in my xen host without having to rename and dance with initrd. virt-install -n FC64Rescue -r 1024 --disk path=/dev/xenvg/lvLinux-1 --hvm --livecd --cdrom /mnt/apps/ISO/Fedora-12-x86_64-DVD.iso --force I created a VM using the --livcd flag in virt-install and pointed at the "disk" I wanted to repair. When the VM boots it acts just like a livecd and I can choose to repair a file system. Because I pointed it at my LV, /dev/xenvg/lvLinux-1, it finds the disk and mounts it under /mnt/sysimage. I can then go in and repair the file system or whatever else needs to be done."> _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users