Can't get SheepShaver to boot from APM disk image?

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
User avatar
theducks
Space Cadet
Posts: 2
Joined: Sat Dec 03, 2022 3:39 am
Location: Perth, Australia
Contact:

Can't get SheepShaver to boot from APM disk image?

Post by theducks »

Hi all,

I've been doing some work with some old PowerBook 1400s - I've had lots of luck taking the IDE HDD's out, putting them in a IDE to USB converter and then DD'ing them off. Several of them have worked fine just loading them straight into SheepShaver

Looking at them in Hex Fiend, most of them seem to be raw drives - beginning with signature "4C 4B 60 00 00 86 44 18 00 00 06" or "LK`†D", same as if you create a new drive in Sheepshaver - however one of them, from a system that was running 7.5.3 and then upgraded to 8.6, is I guess Apple Partition Map? It begins with "50 4D 00 00 00 00 00 07 00 00 00 01 00 00 00 3F 41 70 70 6C 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 41 70 70 6C 65 5F 70 61 72 74 69 74 69 6F 6E 5F" or "PM?AppleApple_partition_".

This was the diskutil output for it:

Code: Select all

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *1.1 GB     disk4
   1:        Apple_partition_map ⁨⁩                        32.3 KB    disk4s1
   2:             Apple_Driver43 ⁨⁩                        32.8 KB    disk4s2
   3:             Apple_Driver43 ⁨⁩                        32.8 KB    disk4s3
   4:           Apple_Driver_ATA ⁨⁩                        32.8 KB    disk4s4
   5:              Apple_Patches ⁨⁩                        262.1 KB   disk4s5
   6:                  Apple_HFS ⁨Powerbook 1400⁩          1.1 GB     disk4s6
It does not seem SheepShaver can boot this one? It displays a flashing disk, with either an oldworld or newworld ROM, and with either the whole disk or just disk4s6 imaged - is this expected behaviour and does anyone know why?
User avatar
Cat_7
Expert User
Posts: 6145
Joined: Fri Feb 13, 2004 8:59 am
Location: Sittard, The Netherlands

Re: Can't get SheepShaver to boot from APM disk image?

Post by Cat_7 »

Hi,

As far as I understand SheepShaver cannot boot from full disk images, only from partition images.
However, there seems to be something strange with your full disk image. A full disk image (as can be used in Qemu) starts with:

Code: Select all

45 52 02 00 00 1F FF FF 00 00 00 00 00 00 00 00    ( ER .....) 
Where the PM part starts at offset:

Code: Select all

00000200       50 4D 00 00 00 00 00 0A 00 00 00 01 00 00 00 3F
Can you add the disk image as a second disk to SheepShaver and copy its content onto a new image?

Best,
Cat_7
Post Reply