Update media.

This commit is contained in:
Patrick Kloepfer 2021-03-13 11:33:36 -05:00
parent 33c45fb4d9
commit 5535ba4c99
12 changed files with 180 additions and 22 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -49,6 +49,14 @@ MD /MAKE/BUILDS/BUILD${B}
ECHO "\nCopying Files..." ECHO "\nCopying Files..."
cp -Q -R /A2OSX.BUILD/* /MAKE/BUILDS/BUILD${B} cp -Q -R /A2OSX.BUILD/* /MAKE/BUILDS/BUILD${B}
ECHO "\nBUILD $B Copied!" ECHO "\nBUILD $B Copied!"
cd /MAKE/BUILDS/BUILD${B}
pakme PRODOS.FX PRODOS.FX.PAKED
cp PRODOS.FX* /MAKE
cd sys
md km
cp km* km
pakme kernel kernel.PAKED
echo "Fixed Up Files to make images"
ECHO "PREFIX BUILDS/BUILD${B}" > /MAKE/BLEED ECHO "PREFIX BUILDS/BUILD${B}" > /MAKE/BLEED
ECHO "-A2OSX.SYSTEM" >> /MAKE/BLEED ECHO "-A2OSX.SYSTEM" >> /MAKE/BLEED
ECHO "BLEED file updated! Process Complete. Exiting.\n" ECHO "BLEED file updated! Process Complete. Exiting.\n"

View File

@ -69,6 +69,7 @@ bin/wc
bin/who bin/who
drv/dhgr.drv drv/dhgr.drv
drv/lancegs.drv drv/lancegs.drv
drv/pppssc.drv
drv/ssc.drv drv/ssc.drv
drv/ssc.i.drv drv/ssc.i.drv
drv/uther2.ai.drv drv/uther2.ai.drv
@ -80,6 +81,7 @@ etc/init
etc/issue etc/issue
etc/motd etc/motd
etc/network etc/network
etc/ppp.conf
inc/a2osx.i inc/a2osx.i
inc/applesoft.i inc/applesoft.i
inc/appletalk.i inc/appletalk.i
@ -115,6 +117,7 @@ inc/nic.w5100.i
inc/pak.i inc/pak.i
inc/zp.i inc/zp.i
lib/libblkdev lib/libblkdev
lib/libcifs
lib/libpak lib/libpak
lib/libtcpip lib/libtcpip
root/helloworld.f root/helloworld.f
@ -125,6 +128,7 @@ root/netd
root/netd2 root/netd2
root/tsh root/tsh
root/tcsh root/tcsh
sbin/cifsd
sbin/getty sbin/getty
sbin/gui sbin/gui
sbin/httpd sbin/httpd

48
MAKE/M2CPPPFILES.txt Normal file
View File

@ -0,0 +1,48 @@
NEW
PREFIX
AUTO 4,1
bin/cat
bin/chtyp
bin/cp
bin/cut
bin/dnsinfo
bin/edit
bin/grep
bin/httpget
bin/ipconfig
bin/kconfig
bin/kill
bin/ls
bin/lsdev
bin/lsof
bin/md5
bin/mem
bin/mkdir
bin/more
bin/mv
bin/ping
bin/ps
bin/rm
bin/sh
bin/shutdown
bin/telnet
bin/term
drv/pppssc.drv
drv/ssc.drv
drv/ssc.i.drv
etc/init
etc/issue
etc/motd
etc/network
etc/ppp.conf
lib/libblkdev
lib/libtcpip
sbin/getty
sbin/initd
sbin/insdrv
sbin/login
sbin/networkd
sbin/telnetd
sys/km.vsdrive
MAN
TEXT /MAKE/USR/SHARE/MAKE/M2CPPPFILES

95
MAKE/MAKE2C.txt Normal file
View File

@ -0,0 +1,95 @@
NEW
PREFIX
AUTO 4,1
#!/bin/sh
#
# This script makes a proper mini2cpppboot (140K) disk using the files
# found in a particular BUILD stored in /make/builds
#
. makefuncs
CALL CS
CALL TBOX "mini2cppp (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..."
#format -1 s6d1 PPPBOOT
ECHO "Making Directory Structure..."
format s6d1 -1 PPPBOOT
cp -Q -Y ${SRC}/PRODOS.FX.PAKED /PPPBOOT/ProDOS
cp -Q -Y ${SRC}/A2OSX.SYSTEM /PPPBOOT/A2OSX.SYSTEM
md /PPPBOOT/bin
md /PPPBOOT/drv
md /PPPBOOT/etc
md /PPPBOOT/lib
md /PPPBOOT/root
md /PPPBOOT/sbin
md /PPPBOOT/sys
ECHO "Copying Files..."
FOR FILE IN (m2cpppfiles)
cp -Q -Y ${SRC}/${FILE} /PPPBOOT/${FILE}
NEXT
cp -Q -Y ${SRC}/sys/kernel.PAKED /PPPBOOT/sys/kernel
cp -Q -Y initboot /PPPBOOT/etc/init
ECHO "Welcome to A2osX!" > /PPPBOOT/etc/issue
ECHO >> /PPPBOOT/etc/issue
ECHO $IM >> /PPPBOOT/etc/issue
cp -Q tcpip.conf /PPPBOOT/etc/tcpip.conf
cp -Q profile /PPPBOOT/root/profile
ECHO "PPPBOOT Disk Created!"
MAN
TEXT /MAKE/USR/SHARE/MAKE/MAKEM2C

View File

@ -3,12 +3,12 @@ NEW
AUTO 4,1 AUTO 4,1
#!/bin/sh #!/bin/sh
# #
# This script makes a proper miniboot (140K) disk using the files # This script makes a proper MINIBOOT (140K) disk using the files
# found in a particular BUILD stored in /make/builds # found in a particular BUILD stored in /make/builds
# #
. makefuncs . makefuncs
CALL CS CALL CS
CALL TBOX "miniboot (140K Floppy) Media Creator" CALL TBOX "MINIBOOT (140K Floppy) Media Creator"
CALL PRINTXY 8 0 "You must have the correct 140K image mounted on /dev/s6d1" CALL PRINTXY 8 0 "You must have the correct 140K image mounted on /dev/s6d1"
ECHO "\n" ECHO "\n"
READ -P "Do you want to proceed (Y/N)? " P READ -P "Do you want to proceed (Y/N)? " P
@ -67,27 +67,29 @@ SWITCH $RCS
EXIT EXIT
END END
ECHO "\n\nFormatting Destination..." ECHO "\n\nFormatting Destination..."
format -1 s6d1 miniboot #format -1 s6d1 MINIBOOT
ECHO "Making Directory Structure..." ECHO "Making Directory Structure..."
md /miniboot/bin format s6d1 -1 MINIBOOT
md /miniboot/drv cp -Q -Y ${SRC}/PRODOS.FX.PAKED /MINIBOOT/ProDOS
md /miniboot/etc cp -Q -Y ${SRC}/A2OSX.SYSTEM /MINIBOOT/A2OSX.SYSTEM
md /miniboot/lib md /MINIBOOT/bin
md /miniboot/root md /MINIBOOT/drv
md /miniboot/sbin md /MINIBOOT/etc
md /miniboot/sys md /MINIBOOT/lib
md /MINIBOOT/root
md /MINIBOOT/sbin
md /MINIBOOT/sys
ECHO "Copying Files..." ECHO "Copying Files..."
FOR FILE IN (minifiles) FOR FILE IN (minifiles)
cp -Q -Y ${SRC}/${FILE} /miniboot/${FILE} cp -Q -Y ${SRC}/${FILE} /MINIBOOT/${FILE}
NEXT NEXT
cp -Q -Y ${SRC}/PRODOS.FX.PAKED /miniboot/ProDOS cp -Q -Y ${SRC}/sys/kernel.PAKED /MINIBOOT/sys/kernel
cp -Q -Y ${SRC}/sys/kernel.PAKED /miniboot/sys/kernel cp -Q -Y initboot /MINIBOOT/etc/init
cp -Q -Y initboot /miniboot/etc/init ECHO "Welcome to A2osX!" > /MINIBOOT/etc/issue
ECHO "Welcome to A2osX!" > /miniboot/etc/issue ECHO >> /MINIBOOT/etc/issue
ECHO >> /miniboot/etc/issue ECHO $IM >> /MINIBOOT/etc/issue
ECHO $IM >> /miniboot/etc/issue cp -Q tcpip.conf /MINIBOOT/etc/tcpip.conf
cp -Q tcpip.conf /miniboot/etc/tcpip.conf cp -Q profile /MINIBOOT/root/profile
cp -Q profile /miniboot/root/profile ECHO "MINIBOOT Disk Created!"
ECHO "miniboot Disk Created!"
MAN MAN
TEXT /MAKE/USR/SHARE/MAKE/MAKEMINI TEXT /MAKE/USR/SHARE/MAKE/MAKEMINI

View File

@ -1,7 +1,6 @@
NEW NEW
PREFIX PREFIX
AUTO 4,1 AUTO 4,1
A2OSX.SYSTEM
bin/cat bin/cat
bin/chtyp bin/chtyp
bin/cp bin/cp

View File

@ -2,7 +2,6 @@ NEW
PREFIX PREFIX
AUTO 4,1 AUTO 4,1
A2osX.logo A2osX.logo
A2OSX.SYSTEM
bin/cat bin/cat
bin/cp bin/cp
bin/cut bin/cut

View File

@ -69,6 +69,7 @@ bin/wc
bin/who bin/who
drv/dhgr.drv drv/dhgr.drv
drv/lancegs.drv drv/lancegs.drv
drv/pppssc.drv
drv/ssc.drv drv/ssc.drv
drv/ssc.i.drv drv/ssc.i.drv
drv/uther2.ai.drv drv/uther2.ai.drv
@ -109,8 +110,10 @@ inc/nic.w5100.i
inc/pak.i inc/pak.i
inc/zp.i inc/zp.i
lib/libblkdev lib/libblkdev
lib/libcifs
lib/libpak lib/libpak
lib/libtcpip lib/libtcpip
sbin/cifsd
sbin/getty sbin/getty
sbin/gui sbin/gui
sbin/httpd sbin/httpd