Spectre GCR Manual Manuals - Atari Documentation Archive
Spectre GCR Manual Manuals - Atari Documentation Archive
Spectre GCR Manual Manuals - Atari Documentation Archive
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Hard Disks and <strong>Spectre</strong><br />
Note that it isn't exactly even - for instance, you start at 30,004,<br />
not 30,000.<br />
To the operating system, these are all completely different drives<br />
(say, C:, D:, E:, and F:). Only at the lowest level do the drives come<br />
together on the mechanism. The hard disk handler does this.<br />
When we ask for sector #1 of drive C:, we get physical sector #1 of<br />
the drive. And when we ask for sector #1 of drive D, we get the first<br />
physical sector of the D: "partition", #lO,002, off the drive. Similarly,<br />
asking for the first sector of the F: partition gives us sector #30,004. See<br />
how they're all put on one drive together?<br />
There's a place where the "offsets" for each partition are kept;<br />
that's the first sector of the hard disk. It's also called the "partition<br />
table" and "boot sector". The data for the Hard Disk menu (starting<br />
sector # and size, and type) comes from here.<br />
Okay, shortly after <strong>Atari</strong> did this, Supra and other people came<br />
out with huge hard disks, compared to <strong>Atari</strong>'s 20 megabyte unit.<br />
Given that we were stuck with 16 megabyte partitions because of the<br />
GEMOOS typo, the most that a hard drive could hold was four 16<br />
megabyte partitions - 64 megabytes total. Supra and JCD were already<br />
selling 130 megabyte units!<br />
So, Willie Brown and Mark White up at Supra came up with a<br />
new partitioning scheme. (Yup, I'm just name dropping). You could<br />
have up to 12 partitions per drive. And eventually they let you put up<br />
to 32 megabytes per partition, with the stipulation that you only go<br />
bigger than 16 megabytes if the use for it wasn't GEMOOS (e.g., wasn't<br />
anything in ST native mode). The <strong>Spectre</strong> is a perfect example.<br />
So, what we do to make the <strong>Spectre</strong> hard disk compatible is take<br />
one, or more, of the hard disk's partitions, and first, mark it so GEM<br />
never looks at it again. (For GEM to look at it would crash GEM, just as<br />
reading <strong>Spectre</strong> format floppies crashes GEM). Next, we "stamp"<br />
Macintosh formatting information on it - boot sectors, blank directory,<br />
and so forth. Then, we're all set; the partition is ready.<br />
As for you, next time you reboot your ST, that partition will have<br />
disappeared from your Desktop in ST mode (depending on certain<br />
things). If there was a disk icon hooked to that former GEM partition,<br />
you'll find it either doesn't work anymore ("drive doesn't exist") or it<br />
now hooks to the next available GEM partition, if there is one (e.g., if<br />
95