Intrepid openBIOS developers, Though not new news, thank you for providing an openBIOS that is able to boot solaris in qemu-system-sparc32! While I am able to disk boot (with qcow2 image containing ufs filesystems), but would prefer to serve as much of my guest filesystem from NFS as possible. Netboot allows a 'diskless' system, so that is the most extreme case, but I'm open to other suggestions.
Does OpenBIOS 1.1 (eg the snapshot attached to QEMU GIT HEAD as of last Friday) support boot net:rarp, boot net:dhcp, or any other more manual method of providing the kernel¶meters? I haven't been able to find this in the documentation or code so I imagine it does not.
PS - FWIW this is the command line I am presently using for a 'disk0' boot. Note that the tftp/bootfile do not do anything, but I included them as an example based on the other qemu documentation.
qemu/sparc-softmmu/qemu-system-sparc \ -net nic,macaddr=00:03:BA:04:A5:AD -net user,hostfwd=tcp::8023-:23,hostfwd=tcp::5911-:5911,tftp=/tftpboot,bootfile=inetboot.sun4m \ -hda sol8_36G.disk.install \ -nographic -serial telnet:0.0.0.0:3000,server \ -m 256
PPS Mark Cave-Ayland, it appears you're active on this list. Thanks again for your help (now years ago!) fixing the MUTEX_HELD & related problems in 2.6.... the current GIT still runs clean. I have not really worked with QEMU since ~2.6, around that time I picked up a SunBlade 1000, which is supported by the old kernel I need, and is able to run the (mostly CC compile) workloads an order of magnitude faster. QEMU remains interesting for applications requiring less performance, e.g. lmgrd license server.