NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Booting arguments for NetBSD under qemu



Martin Husemann <martin%duskware.de@localhost> writes:

  On Fri, Apr 11, 2014 at 01:05:04PM +0200, Torbjorn Granlund wrote:
  > Recent NetBSD sparc32 releases do not cooperate well with qemu.
  
  Can you share details?
  
Sure.  I'm using qemu 1.7.0 from pkgsrc, installed with pkgsrc from
2014-03-08.

Here is the full boot until death:

Attachment: boot-sparc32-6.1.3
Description: Binary data

  We run automatic tests on qemu for sparc, see:
  
     http://releng.netbsd.org/b5reports/sparc/
  
  but this machine uses an older qemu version.
  
OK.  I cannot find much background info there, but I didn't look very
carefully.

It is a known fact that newer qemu often works worse than older ones.
Some regression testing wouldn't hurt that project.

Unfortunately, I cannot risk to replace qemu 1.7.0 on this system, as it
is used for examination for a large ongoing course.

  >   qemu-system-sparc -m 256 -hda disk.img -cdrom sparccd-5.2.2.iso \
  >      -boot d -nographic
  > 
  > Ideally, 
  > 
  >   qemu-system-sparc -m 256 -hda disk.img -nographic
  > 
  > would boot the installed system, but alas, it does not.
  
  The something went wrong during installation.
  
It doesn't complain, the install looks just like any of hundreds of
NetBSD installs I've done before.

  Btw, just for fun you might want to look at pkgsrc/misc/py-anita.
  running it with the "interactive" command would give you a working system.
  
  (Maybe check pkg options first, you may prefer a newer qemu which is optional
  in that pkg.)
  
Thanks, I'll look into this if I cannot find out how to pass the needed
kernel arguments.  (I know how to pass them, qemu's -append is used for
that, but I only don't know what syntax 'netbsd' expects.)

-- 
Torbjörn
Please encrypt, key id 0xC8601622


Home | Main Index | Thread Index | Old Index