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

Re: How to transfer bucketloads of IIGS stuff



Matthew T. Russotto <russotto@wanda.vf.pond.com> wrote:

> In article <3A0F9401.1267DB40@students.wisc.edu>,
> Nobody youknow  <mrjanz@students.wisc.edu> wrote:
> }
> }Not sure what partition table style the IIs use, though.  Perhaps partion
> }the drive on a Mac, then use on  the Apple II?
> 
> IIRC, the IIgs used the old Mac partition style at one point.  I don't know
> if it ever used the new.

Eh?  The Mac only has one partitioning mechanism.  It was first used
with the 20 MB SCSI hard drive for the Mac Plus (I don't know whether it
was also used on the earlier floppy port drive) and is still in use on
SCSI hard drives today.  From investigation of a recently partitioned
IDE hard drive, it looks like Apple is using exactly the same scheme on
IDE.

The file systems used within the partitions might vary, but the actual
structure of the partitions is the same for the Mac and Apple II.

Physical block zero is the driver descriptor map, ignored by the Apple
II (it can be written during formatting).

The partition table starts at physical block 1, with one block per
partition.  The partition table itself is a partition, each driver is a
partition, and all free space is also a partition.  An identifier string
is used to specify the file system used in each partition, using names
like Apple_Driver, Apple_HFS, Apple_ProDOS, etc.

The Apple II only knows about an older set of partition types, so if you
use a recent Mac hard drive on an Apple II SCSI card (at least, the ones
made by Apple), you typically get warnings about unrecognised file
systems, even for the device driver partitions which use a newer
partition type such as Apple_Driver43 (a SCSI Manager 4.3 driver).