Skip to content

Mac OS X Server 1.2 (Pele1Q10) not loading second stage installer #174

@calmsacibis995

Description

@calmsacibis995

Describe the bug
When attempting to install Mac OS X Server 1.2 (Pele1Q10), the installer from the Mac OS 9 side fails, with an error that it cannot configure the system to boot from the CD-ROM.

To Reproduce
Steps to reproduce the behavior:

  1. Start the emulator and boot from the Mac OS X Server 1.2 (Pele1Q10) installation CD.
  2. Start the installer from the Mac OS 9 side.
  3. Go through all of the prompts, until the final one, which is supposed to configure the machine for booting into Mac OS X Server proper.
  4. See the error as stated in the short description.

Expected behavior
No errors being reported, system restarts and boots Mac OS X Server.

Screenshots
If applicable, add screenshots to help explain your problem.
Device Information (please complete the following information):

  • Device Type: Desktop
  • Host OS: Fedora 43 Workstation (Linux 6.19.14)
  • Host Processor: AMD Ryzen 7 5700X
  • Host RAM: 16 GB
  • Guest OS: Mac OS X Server 1.2 (Pele1Q10)
  • Guest Processor: PowerPC G3
  • Guest ROM: Gossamer (Power Mac G3 Beige)
  • Guest RAM: 128 MB
  • Build Date 06/05/2025
  • Version: Latest from Git

Additional context
I noticed some ATAPI CDROM errors when loading the Mac OS 9 side:
( 167.779s) atapibasedevice.cpp:200 ERR| ATAPI-CDROM: unsupported command 0xEC
( 183.231s) atapicdrom.cpp:332 ERR| ATAPI-CDROM: unsupported ATAPI command 0xA4

These are errors that showed up during the drive selection:
( 973.785s) atahd.cpp:240 ERR| ATA-HD: unknown ATA command 0xe5
( 973.841s) atahd.cpp:240 ERR| ATA-HD: unknown ATA command 0xe5

These are errors that occurred when attempting to configure the machine to boot the Mac OS X Server side:
( 976.568s) atahd.cpp:240 ERR| ATA-HD: unknown ATA command 0xe5
( 976.599s) viacuda.cpp:801 WARN| Cuda: unsupported pseudo command 0x24 TIMER_TICKLE - Byte Sent: 0xa0
( 976.680s) atahd.cpp:240 ERR| ATA-HD: unknown ATA command 0xe5
( 976.800s) atabasedevice.cpp:46 INFO| ATAPI-CDROM: soft-reset triggered
( 976.837s) atapicdrom.cpp:332 ERR| ATAPI-CDROM: unsupported ATAPI command 0xAD
( 976.837s) atapicdrom.cpp:332 ERR| ATAPI-CDROM: unsupported ATAPI command 0x4A

After clicking the Sorry button when the error window appears:
(1131.186s) atahd.cpp:240 ERR| ATA-HD: unknown ATA command 0xe5

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions