On Fri, Mar 09, 2012 at 10:17:11PM +1100, Brett wrote: > On Thu, 8 Mar 2012 12:12:14 -0800 > Ryan Freeman <r...@slipgate.org> wrote: > > > On Fri, Feb 24, 2012 at 03:02:10PM -0500, Brad Smith wrote: > > > Here is an update to QEMU 1.0.1. > > > > works here on i386-current (rthreads AND vmmap patches) > > -rwxr-xr-x 1 root wheel 8.6M Mar 5 16:33 /bsd* > > > > > > > qemu-system-i386 \ > > -m 512 \ > > -hda ./openbsd.qcow2 \ > > -vga vmware \ > > -net user -net nic,model=rtl8139 \ > > $@ > > > > Based on what worked for Ryan, I tried with -m 512 instead of -m 1300. > Now I can install and run OpenBSD 5.0 i386 (release). Qemu used to be > able to run on my computer with -m 1300, but apparently not anymore. > 512M is enough, anyway.
you may be neglecting to set your ulimit datasize prior to running qemu with large memory values. i.e. ulimit -d unlimited (or a large number such as 1500, before running qemu with -m 1300) > > Full command that worked to install: > $ qemu-system-i386 -m 512 -no-acpi -monitor stdio -no-fd-bootchk -hda > openbsd.img -cdrom install50.iso -boot d > > And then to boot: > $ qemu-system-i386 -m 512 -no-acpi -no-fd-bootchk -hda openbsd.img > > qemu-system-x86_64 also works with -m 512, both to install OpenBSD i386 iso, > and then to run afterwards. > > OpenSUSE will still not run, even with -m 512 (or -m 800 which I tried as > well). It was pretty sluggish through qemu anyway, so no big loss. In case > anyone cares, it was stalling after the kernel loaded (the popup box with > "kernel loading" message, before dmesg came up), with terminal message > "MP-BIOS bug 8254 timer not connected to IO-APIC." > > Brett. >