2008/7/28 Anthony Liguori <[EMAIL PROTECTED]>:
> Henrik Holst wrote:
>>
>> There is a boot regression in kvm-72:
>>
>> scsi and virtio images will not survive a "reboot" from within the
>> guest. Only drives with if=ide survives a rebooting of the guest.
>>
>> That is, this will create a guest that will survive any number of reboots:
>>    qemu-system-x86_64 -M -drive file=a,if=ide,media=disk,boot=on -boot c
>>
>> While this will only survive the first boot:
>>    qemu-system-x86_64 -M -drive file=a,if=scsi,media=disk,boot=on -boot c
>> OR
>>    qemu-system-x86_64 -M -drive file=a,if=virtio,media=disk,boot=on -boot
>> c
>>
>
> What does "survive" mean?

survive means that the drive is available after the guest has
rebooted. If we set if=virtio and start a guest everything is working
just fine. Then we type "reboot" in the guest and the guest reboots.
Now we halt in bios since the bios cannot find any bootable devices
anymore. If we use if=ide the bios will find the bootable devices just
like on kvm-71 and the guest simply starts again like on normal
hardware.

>
>> Also the extboot work done by H. Peter Anvin finally makes the newer
>> isolinux menus to work but the older isolinux (for example the
>> installer to ubuntu 7.10)
>
> Ubuntu doesn't use isolinux, it uses gfxboot.  Older versions of gfxboot are
> known to be broken with KVM on Intel.
>
noted, I might have written wrongly. All I meant was that the older
ubuntu installers (like 7.10) no longer segfaults qemu/kvm but instead
now halts the guest, could be good to know for anyone trying to
improve the situation I thought.

/Henrik Holst
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to