Updated media based on 2333

This commit is contained in:
Patrick Kloepfer 2021-02-12 07:27:27 -05:00
parent cc62310a01
commit cde368b69e
14 changed files with 278 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -14,6 +14,7 @@ bin/asm.SW16
bin/asm.Z80
bin/atbrowse
bin/atlogon
bin/atmount
bin/attr
bin/bmp2pix
bin/cat
@ -47,6 +48,7 @@ bin/more
bin/mv
bin/netstat
bin/nscutil
bin/ntpdate
bin/pak
bin/pakme
bin/ping

10
MAKE/INITINSTALL.txt Normal file
View File

@ -0,0 +1,10 @@
NEW
PREFIX
AUTO 4,1
#
# INIT Script for Install Boot Media
#
# Main Screens
${ROOT}bin/sh ${ROOT}installscript
MAN
TEXT /MAKE/USR/SHARE/MAKE/initinstall

10
MAKE/INITNETINST.txt Normal file
View File

@ -0,0 +1,10 @@
NEW
PREFIX
AUTO 4,1
#
# INIT Script for Install Boot Media
#
# Main Screens
${ROOT}bin/sh ${ROOT}NetInstall
MAN
TEXT /MAKE/USR/SHARE/MAKE/initnetinst

11
MAKE/INSTALLSCRIPT.txt Normal file
View File

@ -0,0 +1,11 @@
NEW
PREFIX
AUTO 4,1
#!/bin/sh
#
echo This is the start of the install script
pause
echo what happens now
echo who knows
MAN
TEXT /MAKE/USR/SHARE/MAKE/installscript

13
MAKE/INSTBFILES.txt Normal file
View File

@ -0,0 +1,13 @@
NEW
PREFIX
AUTO 4,1
A2OSX.SYSTEM
bin/cp
bin/ls
bin/sh
etc/init
lib/libblkdev
sbin/initd
sys/kernel
MAN
TEXT /MAKE/USR/SHARE/MAKE/instbfiles

94
MAKE/MAKEINSTALL.txt Normal file
View File

@ -0,0 +1,94 @@
NEW
PREFIX
AUTO 4,1
#!/bin/sh
#
# This script builds 140k Install Media Set
#
. makefuncs
CALL CS
CALL TBOX "miniboot (140K Floppy) Media Creator"
CALL PRINTXY 8 0 "You must have the correct 140K image mounted on /dev/s6d1"
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
ECHO
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\n"
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 "\n\nFormatting Destination..."
#should probably do a check here that right media is in drives
format -1 s6d1 a2osxinstall
format -1 s6d2 a2osxidisk2
ECHO "Making Directory Structure..."
md /a2osxinstall/bin
#md /a2osxinstall/drv
md /a2osxinstall/etc
md /a2osxinstall/lib
#md /a2osxinstall/root
md /a2osxinstall/sbin
md /a2osxinstall/sys
ECHO "Copying Files..."
FOR FILE IN (instbfiles)
cp -Y ${SRC}/${FILE} /miniboot/${FILE}
NEXT
cp -Q -Y ${SRC}/PRODOS.FX.PAKED /miniboot/ProDOS
cp -Q -Y initinstall /miniboot/etc/init
ECHO "Welcome to A2osX!" > /miniboot/etc/issue
ECHO >> /miniboot/etc/issue
ECHO $IM >> /miniboot/etc/issue
cp -Q tcpip.conf /miniboot/etc/tcpip.conf
cp -Q profile /miniboot/root/profile
ECHO "miniboot Disk Created!"
MAN
TEXT /MAKE/USR/SHARE/MAKE/makeinstall

61
MAKE/MAKENETINST.txt Normal file
View File

@ -0,0 +1,61 @@
NEW
PREFIX
AUTO 4,1
#!/bin/sh
#
# This script builds 140k Network Install Media
#
. makefuncs
CALL CS
CALL TBOX "A2osX NetInst (140K Floppy) Media Creator"
CALL PRINTXY 8 0 "You must have the correct 140K image mounted on /dev/s6d2"
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
ECHO
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
SET IM = "A2osX NetInst Build No. ${B}"
ECHO "\n\nFormatting Destination..."
#should probably do a check here that right media is in drives
format -1 s6d2 A2osXNetInst
ECHO "Making Directory Structure..."
md /A2osXNetInst/bin
md /A2osXNetInst/drv
md /A2osXNetInst/etc
md /A2osXNetInst/lib
md /A2osXNetInst/sbin
md /A2osXNetInst/sys
ECHO "Copying Files..."
FOR FILE IN (netinstfiles)
cp -Y ${SRC}/${FILE} /A2osXNetInst/${FILE}
NEXT
cp -Q -Y ${SRC}/PRODOS.FX.PAKED /A2osXNetInst/ProDOS
cp -Q -Y initnetinst /A2osXNetInst/etc/init
cp -Y NetInstall /A2osXNetInst
cp -Q tcpip.conf /A2osXNetInst/etc/tcpip.conf
ECHO "A2osXNetInst Disk Created!"
MAN
TEXT /MAKE/USR/SHARE/MAKE/makenetinst

32
MAKE/NETINSTALL.txt Normal file
View File

@ -0,0 +1,32 @@
NEW
PREFIX
AUTO 4,1
#!/bin/sh
#
# This is the main Network Install script
#
. makefuncs
CALL CS
CALL TBOX " A2osX Network Installation "
CALL PRINTXY 8 0 "You must have a supported network adapter in your Apple"
ECHO "\nto use this program such as:"
ECHO
ECHO " LanceGS EtherNet Adapter"
ECHO " UtherNet Ethernet Adapter (original)"
ECHO " UtherNet II EtherNet Adapter"
ECHO
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
ECHO
ECHO "Welcome to A2osX!"
PAUSE
MAN
TEXT /MAKE/USR/SHARE/MAKE/NetInstall

43
MAKE/NETINSTFILES.txt Normal file
View File

@ -0,0 +1,43 @@
NEW
PREFIX
AUTO 4,1
A2osX.logo
A2OSX.SYSTEM
bin/cat
bin/cp
bin/cut
bin/format
bin/grep
bin/httpget
bin/ipconfig
bin/ls
bin/lsdev
bin/md5
bin/mem
bin/more
bin/mv
bin/pak
bin/pakme
bin/ping
bin/ps
bin/rm
bin/sh
bin/shutdown
bin/uname
bin/unpak
drv/lancegs.drv
drv/uthernet.drv
drv/uthernet2.drv
etc/hostname
etc/hosts
etc/init
etc/network
lib/libblkdev
lib/libpak
lib/libtcpip
sbin/initd
sbin/insdrv
sbin/networkd
sys/kernel
MAN
TEXT /MAKE/USR/SHARE/MAKE/NETINSTFILES

View File

@ -14,6 +14,7 @@ bin/asm.SW16
bin/asm.Z80
bin/atbrowse
bin/atlogon
bin/atmount
bin/attr
bin/bmp2pix
bin/cat
@ -47,6 +48,7 @@ bin/more
bin/mv
bin/netstat
bin/nscutil
bin/ntpdate
bin/pak
bin/pakme
bin/ping