qemu-discuss
[Top][All Lists]
Advanced

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

[Qemu-discuss] Problem booting arm images


From: Tony Lapointe
Subject: [Qemu-discuss] Problem booting arm images
Date: Thu, 18 Sep 2014 13:13:52 -0400

Hi List,

I am using qemu on gentoo, trying to boot arm based images but, i am
facing some issues.

With qemu-system-arm, i am unable to boot with a kernel that i have
compiled myself (with crossdev) but the same kernel boot just fine on a
raspberry PI board. I am also unable to boot the latest raspbian kernel
with qemu-system-arm. But, i am able to boot with a kernel found over
here :

http://xecdesign.com/qemu-emulating-raspberry-pi-the-easy-way/
http://xecdesign.com/downloads/linux-qemu/kernel-qemu

Here is the result of my tests so far.

With my own compiled kernel :

# qemu-system-arm -kernel boot/gentoo.img -cpu arm1176 -m 256 -M
versatilepb -no-reboot -serial stdio -append "root=/dev/sda5
rootfstype=ext4 rw init=/bin/bash console=ttyAMA0" -hda
img/ArchLinuxARM-2014.06-rpi.img
audio: Could not init `oss' audio driver
VNC server running on `::1:5900'


and nothing more. Even if i try with vnc qemu is telling that the guest
did dot initialized the display yet.


Same thing with raspbian kernel :

# qemu-system-arm -kernel boot/raspbian.img -cpu arm1176 -m 256 -M
versatilepb -no-reboot -serial stdio -append "root=/dev/sda5
rootfstype=ext4 rw init=/bin/bash console=ttyAMA0" -hda
img/ArchLinuxARM-2014.06-rpi.img
audio: Could not init `oss' audio driver
VNC server running on `::1:5900'


But it works with the kernel from xecdesign.com :

# qemu-system-arm -kernel boot/kernel-qemu -cpu arm1176 -m 256 -M
versatilepb -no-reboot -serial stdio -append "root=/dev/sda5
rootfstype=ext4 rw init=/bin/bash console=ttyAMA0" -hda
img/ArchLinuxARM-2014.06-rpi.img
audio: Could not init `oss' audio driver
VNC server running on `::1:5900'
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Linux version 3.10.26+ (address@hidden) (gcc version 4.7.3 (Gentoo
4.7.3-r1 p1.4, pie-0.5.5) ) #2 Fri Jan 17 22:13:59 EST 2014
CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7),
cr=00c5387d
...
EXT4-fs (sda5): recovery complete
EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
VFS: Mounted root (ext4 filesystem) on device 8:5.
devtmpfs: mounted
Freeing unused kernel memory: 128K (c046b000 - c048b000)
bash: cannot set terminal process group (-1): Inappropriate ioctl for
device
bash: no job control in this shell
[root@(none) /]#



Any idea, anyone?!

Thank you,

Tony Lapointe




reply via email to

[Prev in Thread] Current Thread [Next in Thread]