Update Release Candidate Media for build 1653. Also updated Make files for these media.

This commit is contained in:
Patrick Kloepfer 2019-10-19 20:03:29 -04:00
parent 00bc0ccf5a
commit b8ca9f0017
12 changed files with 195 additions and 3 deletions

View File

@ -205,7 +205,11 @@ Download one of the available 32MB images from GitHub. Open AppleWin and then c
### Installing on Your Apple
First check hardware requirements. Installing on your own media / Selecting your Media
First check that your system meets the minimum hardware requirements. Download one of the available images from GitHub. Images are available in 140K (5 1/4 floppy), 800K (3.5 floppy) and 32MB (suitable for use with hard drive emulators). You will need to use ADTPro to convert an image to physical media or a device such as a FloppyEMU or CFFA to load/boot one of these images on a real Apple. If you are using a device such as the FloppyEMU or CFFA, you should use either the 800K or 32MB images (ProDOS volume name: FULLBOOT) as the smaller 140K image (ProDOS volume: MINIBOOT) is a pared down copy of A2osX that omits several utilities to fit in 140K.
>If you have your own hard drive, you can install A2osX on your drive.
Installing on your own media / Selecting your Media
Check that you have enough free space if you are installing to your own ProDOS volume. For the base A2osX boot you need under 200K of free space, but a complete install may take a megabyte or more.
Configure
Explore

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -55,7 +55,6 @@ LIB/LIBBLKDEV
LIB/LIBCRYPT
LIB/LIBPAK
LIB/LIBTCPIP
PRODOS
SBIN/GETTY
SBIN/INITD
SBIN/INSDRV

View File

@ -39,7 +39,6 @@ ETC/NETWORK
LIB/LIBBLKDEV
LIB/LIBCRYPT
LIB/LIBTCPIP
PRODOS
SBIN/GETTY
SBIN/INITD
SBIN/INSDRV

View File

@ -80,6 +80,7 @@ ECHO "Copying Files..."
FOR FILE IN (ABOOTFILES)
CP -Q ${SRC}/${FILE} /MINIBOOT/${FILE}
NEXT
CP -Q -Y /MAKE/ASSETS/PDOS203TC/PRODOS /MINIBOOT
CP -Q -Y INITBOOT /MINIBOOT/ETC/INIT
ECHO "Welcome to A2osX!" > /MINIBOOT/ETC/ISSUE
ECHO >> /MINIBOOT/ETC/ISSUE

View File

@ -82,6 +82,7 @@ ECHO "Copying Files..."
FOR FILE IN (A2OSXFILES)
CP -Q ${SRC}/${FILE} /FULLBOOT/${FILE}
NEXT
CP -Q -Y /MAKE/ASSETS/PDOS203TC/PRODOS /FULLBOOT
CP -Q -Y INITBOOT /FULLBOOT/ETC/INIT
ECHO "Welcome to A2osX!" > /FULLBOOT/ETC/ISSUE
ECHO >> /FULLBOOT/ETC/ISSUE

94
MAKE/MAKEFULL32.txt Normal file
View File

@ -0,0 +1,94 @@
NEW
PREFIX
AUTO 4,1
#!/BIN/SH
#
# This script makes a proper FULLBOOT disk using the files
# found in a particular BUILD stored in /MAKE/BUILDS
#
. MAKEFUNCS
CALL CS
CALL TBOX " FULLBOOT Media Creator"
CALL PRINTXY 8 0 "You must have the correct image mounted on S7D2"
ECHO "\n"
READ -P "Do you want to proceed (Y/N)? " P
SWITCH $P
CASE Y
CASE y
ECHO
BREAK
DEFAULT
ECHO "\n\nExiting.\n"
EXIT
END
READ -P "WHICH BUILD NO: " B
IF [ -Z $B ]
ECHO "You did not enter any response."
ECHO
ECHO "Exiting"
EXIT
FI
SET SRC = "/MAKE/BUILDS/BUILD${B}"
IF [ -D ${SRC} ]
ECHO "\n\nFound Valid BUILD\n"
ELSE
ECHO "\n\nValid BUILD not found."
ECHO
ECHO "Exiting"
EXIT
FI
ECHO "Is this a (R)elease, (C)andidate or (S)table Build"
READ -P "ENTER R C or S: " RCS
IF [ -Z $RCS ]
ECHO "You did not enter any response."
ECHO
ECHO "Exiting"
EXIT
FI
SWITCH $RCS
CASE r
CASE R
SET IM = "Release Build No. ${B}"
BREAK
CASE c
CASE C
SET IM = "Release Candidate Build No. ${B}"
BREAK
CASE s
CASE S
SET IM = "Stable Release Build No. ${B}"
BREAK
DEFAULT
ECHO "You did not enter a valid response."
ECHO "You must enter only one of the characters R C or S!"
ECHO
ECHO "Exiting"
EXIT
END
ECHO "Formatting Destination..."
FORMAT -B 65535 S7D2 FULLBOOT
ECHO "Making Directory Structure..."
MD /FULLBOOT/BIN
MD /FULLBOOT/DRV
MD /FULLBOOT/ETC
MD /FULLBOOT/LIB
MD /FULLBOOT/ROOT
MD /FULLBOOT/SBIN
MD /FULLBOOT/SYS
MD /FULLBOOT/TMP
MD /FULLBOOT/VAR
MD /FULLBOOT/VAR/LOG
ECHO "Copying Files..."
FOR FILE IN (A2OSXFILES)
CP -Q ${SRC}/${FILE} /FULLBOOT/${FILE}
NEXT
CP -Q -Y /MAKE/ASSETS/PDOS203TC/PRODOS /FULLBOOT
CP -Q -Y INITBOOT /FULLBOOT/ETC/INIT
ECHO "Welcome to A2osX!" > /FULLBOOT/ETC/ISSUE
ECHO >> /FULLBOOT/ETC/ISSUE
ECHO $IM >> /FULLBOOT/ETC/ISSUE
CP -Q TCPIP.CONF /FULLBOOT/ETC/TCPIP.CONF
CP -Q PROFILE /FULLBOOT/ROOT/PROFILE
ECHO "FULLBOOT Disk Created!"
MAN
TEXT /MAKE/USR/SHARE/MAKE/MAKEFULL32

94
MAKE/MAKETD.txt Normal file
View File

@ -0,0 +1,94 @@
NEW
PREFIX
AUTO 4,1
#!/BIN/SH
#
# This script makes a proper FULLBOOT disk using the files
# found in a particular BUILD stored in /MAKE/BUILDS
#
. MAKEFUNCS
CALL CS
CALL TBOX " FULLBOOT Media Creator"
CALL PRINTXY 8 0 "You must have the correct image mounted on S7D2"
ECHO "\n"
READ -P "Do you want to proceed (Y/N)? " P
SWITCH $P
CASE Y
CASE y
ECHO
BREAK
DEFAULT
ECHO "\n\nExiting.\n"
EXIT
END
READ -P "WHICH BUILD NO: " B
IF [ -Z $B ]
ECHO "You did not enter any response."
ECHO
ECHO "Exiting"
EXIT
FI
SET SRC = "/MAKE/BUILDS/BUILD${B}"
IF [ -D ${SRC} ]
ECHO "\n\nFound Valid BUILD\n"
ELSE
ECHO "\n\nValid BUILD not found."
ECHO
ECHO "Exiting"
EXIT
FI
ECHO "Is this a (R)elease, (C)andidate or (S)table Build"
READ -P "ENTER R C or S: " RCS
IF [ -Z $RCS ]
ECHO "You did not enter any response."
ECHO
ECHO "Exiting"
EXIT
FI
SWITCH $RCS
CASE r
CASE R
SET IM = "Release Build No. ${B}"
BREAK
CASE c
CASE C
SET IM = "Release Candidate Build No. ${B}"
BREAK
CASE s
CASE S
SET IM = "Stable Release Build No. ${B}"
BREAK
DEFAULT
ECHO "You did not enter a valid response."
ECHO "You must enter only one of the characters R C or S!"
ECHO
ECHO "Exiting"
EXIT
END
ECHO "Formatting Destination..."
FORMAT -B 65535 S7D2 TDBOOT
ECHO "Making Directory Structure..."
MD /TDBOOT/BIN
MD /TDBOOT/DRV
MD /TDBOOT/ETC
MD /TDBOOT/LIB
MD /TDBOOT/ROOT
MD /TDBOOT/SBIN
MD /TDBOOT/SYS
MD /TDBOOT/TMP
MD /TDBOOT/VAR
MD /TDBOOT/VAR/LOG
ECHO "Copying Files..."
FOR FILE IN (A2OSXFILES)
CP -Q ${SRC}/${FILE} /TDBOOT/${FILE}
NEXT
CP -Q -Y /MAKE/ASSETS/PDOS203TC/PRODOS /TDBOOT
CP -Q -Y TDBOOTINIT /TDBOOT/ETC/INIT
ECHO "Welcome to A2osX!" > /TDBOOT/ETC/ISSUE
ECHO >> /TDBOOT/ETC/ISSUE
ECHO $IM >> /TDBOOT/ETC/ISSUE
CP -Q TCPIP.CONF /TDBOOT/ETC/TCPIP.CONF
CP -Q PROFILE /TDBOOT/ROOT/PROFILE
ECHO "FULLBOOT Disk Created!"
MAN
TEXT /MAKE/USR/SHARE/MAKE/MAKETD