Charlieman, I'm not sure I followed ... you say you got the system to recognize an entire 250MB Zip disk with your modified INIT? Or just as a 100MB disk?
*Clarification*
The procedures above work for me with the following:
100MB cartridge in 100MB drive
250MB cartridge in 250MB drive
100MB cartridge in 250MB drive
Also, I think you are doing what I have been describing on
my site and above.
Very similar. However, I am using pre-used cartridges that have various media drivers on them. The low level format is essential to remove any evidence of that driver. Otherwise we end up with the well reported problem with Pluses being unable to use or format cartridges that have been "updated" with a later media driver.
The Iomega INIT is *definitely* not required when booting from a Zip cartridge. The INIT manages cartridge ejection and remounts, which are not sensible features when you are using the Zip as your main hard disk! If you boot from a Zip cartridge with the Iomega INIT in the System Folder, it is disabled anyway.
When booting from a hard disk or floppy disk, and then wishing to use an Iomega Zip drive, conventional wisdom is that you require the Iomega driver for formatting and mounting. As I will verify below, this is *not true*.
I repeated my previous formatting experiments *without* an Iomega INIT using the same third party formatter. Low level formats succeeded but an error was reported during the initialisation stage. After a reboot, the Plus recognised that there was a cartridge in the drive, and offered to initialise it. (Note that this is an extra stage when compared to the same procedure *with* the Iomega INIT.) After the second initialisation stage, I copied the System Folder and successfully booted.
I also tested booting from a hard disk and ejecting/remounting a Zip cartridge that had been formatted *without* the Iomega INIT. Everything worked fine, confirming that the third party formatter had installed a decent media level driver that identifies a Zip cartridge as removeable media.
Additionally, I took a formatted, booting Zip 100 cartridge and inserted it in a PowerMac running OS 9.1 with a later Iomega Zip extension (version 6.06). For the sake of it, I copied a few files onto the cartridge. I then tried to boot from the cartridge in a Plus, but the System Folder had been clobbered by OS 9.1, so it was no longer bootable. I reblessed the System Folder and it booted again.
My conclusion is that the Iomega INIT is not required during formatting on a Plus, but may be helpful to my third party formatter (Anubis). This obviously need testing with other formatters. One more test to do, unless anyone has any bright ideas...