From 69d041eff6195b456c705d27cc3efa084a245e71 Mon Sep 17 00:00:00 2001 From: "T. Joseph Carter" Date: Mon, 16 Nov 2015 02:07:18 -0800 Subject: [PATCH] a2server-5-netboot.txt: Patch P8 to 6.0.3 This won't reinstall your boot blocks for you if they're not the latest version. If you'd like to test this (and please test this!), you'll need to move your existing boot blocks out of the way so it can install new ones. Probably actually checking will happen when the Python stuff is ready. --- scripts/a2server-5-netboot.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/a2server-5-netboot.txt b/scripts/a2server-5-netboot.txt index 398cad9..449e0bd 100755 --- a/scripts/a2server-5-netboot.txt +++ b/scripts/a2server-5-netboot.txt @@ -85,6 +85,15 @@ if [[ ! $autoAnswerYes || -f /tmp/a2server-setupNetBoot ]]; then echo -n -e "\x20\x7d\x14" | sudo dd of='ProDOS16 Image' bs=864 seek=1 conv=notrunc 2> /dev/null echo -n -e "\xad\x00\xc0\x29\xff\x00\xc9\xb8\x00\xd0\x06\xa9\x02\x00\x8d\x53\x14\xa9\x10\x0f\x60" | \ sudo dd of='ProDOS16 Image' bs=1661 seek=1 conv=notrunc 2> /dev/null + # Geoff Body and Andrew Roughan helped Joseph Carter with this one + # Update ProDOS 8 year table (and spalsh date because may as well) + # Effectively, we're turning p8 into the 6.0.3 version here. + echo -n -e "\xb0\xb2\xad\xc1\xf5\xe7\xad\xb1\xb5" | sudo dd of="p8" bs=38 seek=1 conv=notrunc 2> /dev/null + echo -n -e "\x12\x11\x0b\x10\x0f\x0e\x0d" | sudo dd of="p8" bs=3958 seek=1 conv=notrunc 2> /dev/null + echo -n -e "\xb0\xb2\xad\xc1\xf5\xe7\xad\xb1\xb5" | sudo dd of="ProDOS16 Image" bs=3110 seek=1 conv=notrunc 2> /dev/null + echo -n -e "\x12\x11\x0b\x10\x0f\x0e\x0d" | sudo dd of="ProDOS16 Image" bs=7030 seek=1 conv=notrunc 2> /dev/null + echo -n -e "\xb0\xb2\xad\xc1\xf5\xe7\xad\xb1\xb5" | sudo dd of="Apple :2f:2fe Boot Blocks" bs=79 seek=1 conv=notrunc 2> /dev/null + echo -n -e "\x12\x11\x0b\x10\x0f\x0e\x0d" | sudo dd of="Apple :2f:2fe Boot Blocks" bs=7071 seek=1 conv=notrunc 2> /dev/null fi echo "A2SERVER: Boot Blocks have been installed."