[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Strange behavior abount bootindex
From: |
Li Qiang |
Subject: |
[Qemu-devel] Strange behavior abount bootindex |
Date: |
Mon, 8 Oct 2018 15:33:56 +0800 |
Hello Paolo, Lei, Gerd and all,
Recently I encounter a strange issue about bootindex.
I have two disk named "disk1.test" and "disk1".
When using disk1.test alone, the login picture is: (hostname is localhost)
[image: image.png]
When using disk1 alone, the login picture is:(hostname is nimlite-test)
[image: image.png]
However, when I launch a VM with two virtio-blck-pci device:
disk1.test, bootindex=1
disk1, bootindex=2
I see the above picture alternately. Sometimes the hostname is "localhost",
sometimes the hostname is "nimlite-test". Seems the bootindex has no effect.
I have see the qemu and seabios code, seems no obvious bug. There is no
'handle_18' called in seabios.
The disk1 is originated from disk1.test(CentOS). and when I repalce with
disk.test with a
Debian image, there seems no issue.
So I think there maybe a bug in qemu block layer or guest os?
Could anyone give some hints?
Thanks,
Li Qiang
The command I used is below:
qemu-devel/qemu/x86_64-softmmu/qemu-system-x86_64 -m 1024 -smp 2 -drive
file=disk1.test,format=raw,if=none,id=id1,cache=none -device
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=id1,id=virtio1,bootindex=1
-vnc :100 --enable-kvm -drive
file=disk1,format=raw,if=none,id=id2,cache=none -device
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x7,drive=id2,bootindex=2 -boot
strict=on -boot menu=on -debugcon file:/home/liqiang02/qemu-devel/4.txt
-global isa-debugcon.iobase=0x402 -bios qemu-devel/seabios/out/bios.bin
- [Qemu-devel] Strange behavior abount bootindex,
Li Qiang <=