FYI System comparison:
JDW's System 2.0 File (i.e., "Normal" System 2.0)
no bmaps resource
no ctabs resource
ALRTs: ID -15775
DITLs: -15936=30, -15775=52, -15776=174
DLOGs: -15936=29, -15776=21
DRVRs: fewer in number
no LDEF resource
no NBPC resource
no ncts resource
no nrct resource
PACKs: fewer in number
has PAPA resource
no PTCH resource
no tlst resource
no WIND resource
Mac128's System 2.0 File (i.e., "Magic" System 2.0)
has bmaps resource
has ctabs resource
ALRTs: ID -15808
DITLs: -15808=242, -15807=52, -15775=38, -15776=182
DLOGs: -15808=28, -15807=34, -15776=28, -15775=21
DRVRs: more in number
has LDEF resource
has NBPC resource
has ncts resource
has nrct resource
PACKs: more in number
no PAPA resource
has PTCH resource
has tlst resource
has WIND resource
Mac128's System 2.1 File (i.e., "Normal" System 2.1)
no bmaps resource
no ctabs resource
ALRTs: ID -15775
DITLs: -15936=30, -15775=52, -15776=174
DLOGs: -15936=29, -15776=21
DRVRs: fewer in number
no LDEF resource
no NBPC resource
no ncts resource
no nrct resource
PACKs: fewer in number
has PAPA resource
no PTCH resource
no tlst resource
no WIND resource
JDW, from your comparison, it would seem that there is no difference between a clean system 2.1 and 2.0. Whereas, 2.1 contains none of the elements the "magic" 2.0 contains as installed by the printer installer. Yet 2.1 will LOAD a clean HD20 INIT with Finder 4.1 whereas 2.0 won't. Odd. Clearly the necessary code is not in any of the resources compared with the "magic" system, at least in 2.1. But at least that tells me where not to look!
In checking my clean 2.0 to 2.1, I find only two differences in the PACKs: ID 2 is larger by 48, but ID 3 almost doubles in size from 3378 to 6552. The only other differences are minor cosmetic additions to DITLs, etc. Unless I missed something, that's the HD20 INIT aware code. Which means the HD20 INIT itself contains everything else.
JDW's System 2.0 File (i.e., "Normal" System 2.0)
no bmaps resource
no ctabs resource
ALRTs: ID -15775
DITLs: -15936=30, -15775=52, -15776=174
DLOGs: -15936=29, -15776=21
DRVRs: fewer in number
no LDEF resource
no NBPC resource
no ncts resource
no nrct resource
PACKs: fewer in number
has PAPA resource
no PTCH resource
no tlst resource
no WIND resource
Mac128's System 2.0 File (i.e., "Magic" System 2.0)
has bmaps resource
has ctabs resource
ALRTs: ID -15808
DITLs: -15808=242, -15807=52, -15775=38, -15776=182
DLOGs: -15808=28, -15807=34, -15776=28, -15775=21
DRVRs: more in number
has LDEF resource
has NBPC resource
has ncts resource
has nrct resource
PACKs: more in number
no PAPA resource
has PTCH resource
has tlst resource
has WIND resource
Mac128's System 2.1 File (i.e., "Normal" System 2.1)
no bmaps resource
no ctabs resource
ALRTs: ID -15775
DITLs: -15936=30, -15775=52, -15776=174
DLOGs: -15936=29, -15776=21
DRVRs: fewer in number
no LDEF resource
no NBPC resource
no ncts resource
no nrct resource
PACKs: fewer in number
has PAPA resource
no PTCH resource
no tlst resource
no WIND resource
JDW, from your comparison, it would seem that there is no difference between a clean system 2.1 and 2.0. Whereas, 2.1 contains none of the elements the "magic" 2.0 contains as installed by the printer installer. Yet 2.1 will LOAD a clean HD20 INIT with Finder 4.1 whereas 2.0 won't. Odd. Clearly the necessary code is not in any of the resources compared with the "magic" system, at least in 2.1. But at least that tells me where not to look!
In checking my clean 2.0 to 2.1, I find only two differences in the PACKs: ID 2 is larger by 48, but ID 3 almost doubles in size from 3378 to 6552. The only other differences are minor cosmetic additions to DITLs, etc. Unless I missed something, that's the HD20 INIT aware code. Which means the HD20 INIT itself contains everything else.