Re: How to Boot 2nd drive? [message #399749] |
Thu, 10 September 2020 08:25 |
Michael AppleWin Debu
Messages: 1262 Registered: March 2013
Karma: 0
|
Senior Member |
|
|
On Sunday, October 27, 1996 at 12:00:00 AM UTC-7, David Colston wrote:
> My father bought an Apple IIe
> How can you boot Drive2?
You will need to copy the drive firmware to RAM and patch it to do this. Type this in to boot from drive 2:
CALL-151
9600<C600.C6FFM
9636:8B
9600G
However the problem you will run into is that 99.99% of bootable disks will **re-select** drive 1 due to programmer short-sightedness. You will have to sector edit either DOS 3.3 or ProDOS to NOT do these shenanigans which normally would be a topic for another day but today is your lucky day.
i.e.
To patch ProDOS 2.4.1 on a **temp copy** to allow it to boot from drive 2.
UNLOCK PRODOS
BLOAD PRODOS,A$2000,TSYS
CALL-151
5363:8B
BSAVE PRODOS,A$2000,L17128,TSYS
This changes so that you CAN boot with drive 2 -- HOWEVER you won't be able to access drive 1 until you "undo" the soft-mod in RAM after booting. i.e. Typing in CAT,D1 will show drive 2 until we "undo" our patch.
1. After booting ProDOS 2.4.1, down arrow press RETURN to run BASIC.SYSTEM.
2. You will only need to enter in this program once.
CALL-151
300:AD 8B C0 AD 8B C0 A9 8A 8D 63 D0 AD 82 C0 60
3D0G
BSAVE DRIVE1,A$300,L$F
In the future after booting our "ProDOS Drive 2 Bootable" version you can restore functionality of drive 1 just by running our DRIVE1 program:
-DRIVE1
Now you can access both drives 1 and 2 normally again.
i.e.
CAT,D1
CAT,D2
Cheers,
Michael
|
|
|