Re: recent plan9.iso on hosted kvm/qemu
2011-03-02 10:12:48 GMT
To recap: I'm attempting to install Plan 9 from a recent .iso on a hosted KVM/qemu account. Both the Bell Labs and 9atom installers die here: http://farm6.static.flickr.com/5098/5468343552_28695be1dd_o.png I've managed to obtain the host's KVM config file, in libvirtd XML format: <domain type='kvm' id='100'> <name>user-2</name> <uuid>REDACTED</uuid> <memory>786432</memory> <currentMemory>786432</currentMemory> <vcpu>1</vcpu> <os> <type arch='x86_64' machine='pc'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> </features> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>destroy</on_crash> <devices> <emulator>/usr/bin/kvm</emulator> <disk type='block' device='disk'> <source dev='/dev/vol1/user-2'/>(Continue reading)
).
tarball can be found in /n/sources/contrib/cinap_lenrek/realemu.tgz
needs the patch /n/sources/patch/vesa-softscreen-resize applied as the
vgavesa driver has to go thru the emulated /dev/realmode instead of
the short path by calling realmode() directly.
more details are in the notes file.
there is a incomplete list of graphics cards this was tested on in the
vgalist file included in the tarball. (have like 5 working pci graphics
cards here that i'm too lazy to hookup again to get the vid/did numbers)
you might hit unimplemented instructions or code spinning in endless
loops due to lack of proper system port emulation (i just return 0 on IN[BWL]
instructions for restricted ports right now).
--
cinap
RSS Feed