A few days ago, I updated my qemu virtual machine, which runs F17 with -M vexpress-a9. The yum update installed kernel-3.7.3-101.fc17.armv7l.rpm . Today I got around to rebooting the machine with the provided vmlinuz and initramfs. However, the boot
process stalls with no messages. Not even "Uncompressing Linux...". I reverted to the previous kernel, kernel-3.5.6-1.fc17.armv5tel . What am I doing wrong? Should I use a different qemu emulation? The strange thing is that the vexpress-a9 emulation
reports armv7l, so the instruction set is supposed to be OK.
My boot script looks like this. The 3.7.3 kernel is commented out.
#!/bin/sh
BASEDIR=`dirname $0`
QEMU_MACH=vexpress-a9
#KERNELVER=3.3.6-3.fc17.armv5tel
# 3.4.2-3.fc17.armv5tel requiere physmap.enabled=0
#KERNELVER=3.4.2-3.fc17.armv5tel
#KERNELVER=3.5.3-1.fc17.armv5tel
KERNELVER=3.5.6-1.fc17.armv5tel
#KERNELVER=3.7.3-101.fc17.armv7l
rm -f $BASEDIR/*.sock
/home/palosanto/programa/qemu-build/arm-softmmu/qemu-system-arm -nographic -m 512 -M $QEMU_MACH -kernel $BASEDIR/boot/vmlinuz-$KERNELVER -initrd $BASEDIR/boot/initramfs-$KERNELVER.img -append "root=LABEL=rootfs console=ttyAMA0 physmap.enabled=0" -drive
if=sd,cache=writeback,file=$BASEDIR/fedora-17-arm.vmdk -net nic,vlan=0 -net bridge,vlan=0 -monitor unix:$BASEDIR/qemu-arm-monitor.sock,server,nowait -serial unix:$BASEDIR/qemu-arm-serial.sock,server,nowait -daemonize
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm