[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
Another idea that will not work is using an "El Torito" boot mechanism. Th=
is was mainly for the PC (though I think nothing in the specs limits its us=
e to the PC). The Apple II/IIgs likely does not know how to bootstrap usin=
g the El Torito mechanism.
A more probable approach is to use an ISO9660 CD with "overlaid" bootstrap =
systems. NEXTSTEP/OPENSTEP used this to bootstrap its installation CD in m=
ultiple platforms (the NEXT systems and SPARC systems, and partially on PCs=
). There is a 32KB space available at the start of an ISO9660 image. Hybr=
id HFS/ISO9660 CDs make use of this by putting an Apple partition map into =
this space.
Does the SCSI card respect an Apple partition map during the boot process, =
to boot from a specific partition? I suspect some cards do, and some don't=
.
If an Apple partition map is ignored, 32KB is enough to create a ProDOS fil=
e system, but possibly containing only ProDOS. Even just adding BASIC.SYST=
EM would overflow this space. Not enough to bootstrap GS/OS and load its F=
STs. But there is some space available after the ISO9660 volume descriptor=
s. Could we hide the ISO9660 volume descriptors as a single ProDOS file, a=
nd extend the ProDOS file system beyond them? Worth a try...
/pitz