Skip to content
This repository was archived by the owner on Jan 28, 2023. It is now read-only.
This repository was archived by the owner on Jan 28, 2023. It is now read-only.

Solaris 10 #GP #173

Description

@polprog

Describe the Bug
This bug makes it unable to boot solaris 10 in QEMU/HAXM on NetBSD/amd64

Summary: Solaris 10 install CD bootloader fails to boot, triggers a GPF (code 0)

Host Environment

  • HAXM version: 7.4.1 built from emulators/haxm
  • Host OS version: NetBSD 8.0/amd64
  • Host OS architecture: x86_64
  • Host CPU model: Core i3-3220
  • Host RAM size: 8GB
  • (Optional) Host computer model: Dell Optiplex 7010

Guest Environment

  • Android Emulator or QEMU version:
  • Guest OS version: Oracle Solaris 10
  • Guest OS architecture: x86

To Reproduce
1. Boot in qemu with default options, a little more RAM and HAX enabled
qemu-system-i386 -accel hax -cdrom [solaris install CD iso] -m 4G

Expected Behavior
Solaris boots as if it was a physical machine.

Reproducibility
Always

Diagnostic Information

Host crash dump: n/a

HAXM log: No useful information (Only the start version info, HAX_LOWMEM_4G ignored and hax_teardown_vm, we've already recompiled it with noisiest loglevel)

Screenshots: Boot panic, solaris prints a very verbose panic with a stack dump

Additional context
This install medium uses GNU GRUB for boot option selection. GRUB works fine, then there is a sequence of dots (indicating loading of some sort), then panic (screenshot below)

Host and env same as in #172

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions