[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [MirageOS-devel] CT 'xl create' - Loops and Device Model
Hello,
I hope you're all having a wonderful day. I was following the tutorial on openmirage, specifically at [1], when I faced a few problems at the Linux DomU part. The only differences between the tutorial and how I went about it is in my choice for some variables i.e. hostname, ssh settings, etc. 1- Using the "/root/dom0_kernel" zImage, running xl create causes it to enter an endless loop. All I get back is: ``` mirage@cubietruck:/media/disk$ sudo xl create domU_test -c Parsing config from domU_test ``` 'sudo xl list' shows that the guest is in a paused state. Unpausing it, the guest enters a sort of limbo (no state present, just dashes). ``` mirage@cubietruck:/media/disk$ sudo xl unpause Ubuntu-14.04 mirage@cubietruck:/media/disk$ sudo xl list Name                    ÂID  Mem VCPUs State Time(s) (null)                    0  512   2   r-----  18273.1 Ubuntu-14.04                Â21  512   2   ------    4.4 ``` 2- Compiling the linux kernel seperately using gcc-4.9 on the CT, and changing the cfg file to use the zImage kernel instead I get the following error: ``` mirage@cubietruck:/media/disk$ sudo xl create -c XenGuest2.cfg Parsing config from XenGuest2.cfg libxl: error: libxl_dm.c:1388:device_model_spawn_outcome: domain 5 device model: spawn failed (rc=-3) libxl: error: libxl_create.c:1186:domcreate_devmodel_started: device model did not start: -3 libxl: error: libxl_dm.c:1492:kill_device_model: Device Model already exited ``` Currently, my cfg file looks like this: ``` device_model_version = "qemu-xen" device_model_override = "/usr/bin/qemu-arm-static" kernel = "/media/disk/zImage" memory = 512 name = "Test" vcpus = 2 serial="pty" disk = [ 'phy:/media/disk/XenGuest2.img,xvda1,w', 'phy:/media/disk/XenGuest2.swap,xvda2,w'] vif = ['bridge=xenbr0'] root = "/dev/xvda1 ro" #extra = 'console=hvc0 xencons=tty root=/dev/xvda1' ``` But I've messed with it quite a bit, changing the device_model_override value, disk and root/extra options. Has anyone successfully created Xen guests on the cubietruck? Care to share how you went about getting it to work? Note: The unikernels work fine. Thanks in advance. -- Ahmed _______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |