[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] ARM64: XEN Domu not booting with the qemu qcow AARCH64 Ubuntu 15.04 disk



On 02.06.2015 14:09, Sanjeev Pandita wrote:
> Hi,
> 
> -----Original Message-----
> From: Stefan Bader [mailto:stefan.bader@xxxxxxxxxxxxx]
> Sent: Tuesday, June 02, 2015 1:52 PM
> To: Sanjeev Pandita; xen-devel@xxxxxxxxxxxxx
> Cc: Ian.Campbell@xxxxxxxxxx; Pranavkumar Sawargaonkar;
> stefano.stabellini@xxxxxxxxxxxxx
> Subject: Re: [Xen-devel] ARM64: XEN Domu not booting with the qemu qcow
> AARCH64 Ubuntu 15.04 disk
> 
> On 02.06.2015 09:40, Sanjeev Pandita wrote:
>> All,
>>
>> I am pretty new to xen . I am trying to boot DOMU with qemu qcow
>> AARCH64 Ubuntu 15.04 disk on Xen but I am getting the errors which
>> link to "/usr/local/lib/xen/bin/qemu-system-i386".
>> Since I am working on aarch64 system the
>> /usr/local/lib/xen/bin/qemu-system-i386 bin might not be present or
>> might not work as expected.
> 
> Because I am lacking hardware and feedback, the arm64 packaging is a
> rather theoretical exercise. At least for armhf I thought qemu-system-x86
> was a dependency. That binary should provide x86 emulation on arm64, the
> same as one could install qemu for other arches on x86.
> Have you tried to install qemu-system-x86 manually?
> 
> -Stefan
> 
>>
>> Please let me know how to make the Qemu qcow image work on Xen.
>> Attached are the DomU boot log and config file.
>>
>> Thanks,
>> San
> 
> Thanks for your inputs, I have installed the qemu-system-i386 but my DomU
> booting is still crashing with following short logs. Am I missing anything
> ?
> 
> Kernel Crash logs:
> 
> xenbus_probe_frontend: Waiting for devices to initialise:
> 25s...20s...15s...10s...5s...0s...
> 235s...230s...225s...220s...215s...210s...205s...200s...195s...190s...185s
> ...180s...175s...170s...165s...160s...155s...150s...145s...140s...135s...1
> 30s...125s...120s...115s...110s...105s...100s...95s...90s...85s...80s...75
> s...70s...65s...60s...55s...50s...45s...40s...35s...30s...25s...20s...15s.
> ..10s...5s...0s...
> 
> xenbus_probe_frontend: Timeout connecting to device: device/vbd/51712
> (local state 3, remote state 2)
> console [netcon0] enabled
> netconsole: network logging started
> drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
> VFS: Cannot open root device "xvda" or unknown-block(0,0): error -6
> Please append a correct "root=" boot option; here are the available
> partitions:
> Kernel panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(0,0)
> CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.19.8 #5
> Hardware name: XENVM-4.6 (DT)
> Call trace:
> [<ffffffc00008a0dc>] dump_backtrace+0x0/0x124
> [<ffffffc00008a210>] show_stack+0x10/0x1c
> [<ffffffc000657d88>] dump_stack+0x80/0xc4
> [<ffffffc000656f04>] panic+0xe0/0x220
> [<ffffffc00087eea8>] mount_block_root+0x1a4/0x24c
> [<ffffffc00087f19c>] mount_root+0x110/0x130
> [<ffffffc00087f328>] prepare_namespace+0x16c/0x1b8
> [<ffffffc00087eb44>] kernel_init_freeable+0x1c4/0x1ec
> [<ffffffc00065481c>] kernel_init+0xc/0xd8
> ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on
> unknown-block(0,0)
> 
> 
> My config file  :
> 
> linux:/mnt/xen # cat vm1
> name = "vm1"
> uuid = "3fb78ba6-8182-484c-acf7-8faba9773f68"
> disk = [ 'tap:qcow:/mnt/xen/vivid-server-cloudimg-arm64-disk1.img,xvda,w'

We do not have blktap support. Maybe dropping that prefix helps...

> ]
> memory = 512
> kernel = "./Image"
> extra = "root=/dev/xvda rw console=hvc0 earlyprintk=xen"
> 
> 
> Regards,
> San
> 
> 
>>
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxx
>> http://lists.xen.org/xen-devel
>>
> 


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.