mirror of https://github.com/A2osX/A2osX.git
Updated Media based on Build 1784.
This commit is contained in:
parent
bc82d73148
commit
1ee296739d
|
@ -1,6 +1,6 @@
|
|||
# A2osX Media Guide
|
||||
|
||||
### Updated October 31, 2019
|
||||
### Updated December 5, 2019
|
||||
|
||||
We have changed the media set for A2osX. New A2osX Users should download the most current version as shown in the table below. **A new Release Candidate (RC) edition has been made available (highlighted below), you should choose one of the media options from this set.** The Bleed media are the primary images used by the developers to hold the most current version of the A2osX binaries (and a copy of the source, although of course GitHub is the primary source repository) and may be unstable. You should not use this media unless directed by the A2osX development team.
|
||||
|
||||
|
@ -10,7 +10,7 @@ We have changed the media set for A2osX. New A2osX Users should download the mo
|
|||
| --- | --- | --- | --- |
|
||||
| RELEASE | This is a locked down set of media that will change infrequently, only upon a major update. | | * |
|
||||
| **RC** | This is a RELEASE candidate, if available, for the next coming major release. There should be very few RC releases before one of them becomes the actual RELEASE media. RC releases should be relatively bug free and feature complete (to the scope planned for that release). | **1664** | Oct-22-2019 |
|
||||
| **STABLE** | **Stable releases are significant updates over the last RELEASE but may not included in their own scope. STABLE releases will be made from BLEED builds that have no significant bugs, but may have documented issues that have not yet been resolved, especially in new features. This will likely become RC shortly.** | **1694** | **Oct-31-2019** |
|
||||
| **STABLE** | **Stable releases are significant updates over the last RELEASE but may not included in their own scope. STABLE releases will be made from BLEED builds that have no significant bugs, but may have documented issues that have not yet been resolved, especially in new features. This will likely become RC shortly.** | **1784** | **Dec-05-2019** |
|
||||
| BLEED| The media in this edition are very cutting edge, changing almost daily, particularly A2OSX.BUILD.po. This edition is targeted at core developers who are creating and maintaining A2osX. For most users, it is recommended that you use one of the other editions. | | * |
|
||||
|
||||
* Note this is a new system of Editions and Disk Images. A2osX 0.93 will be the first Release that uses this new system. The first **RC** set of media are now available and are based on build No 1600. If no significant issues are found with **RC**, a set of **RELEASE** media will be made available based on this build (the RC media will then be removed until a 0.94 RC is ready).
|
||||
|
|
|
@ -644,7 +644,7 @@ The variables **$1** through **$9** hold the values of the first 9 arguments pas
|
|||
|
||||
The **$*** variable is a string containing all the arguments passed to the script or function. Since this is just a concatenation (space separated) of all the arguments, its usefulness is largely limited to debugging (i.e. **ECHO $* >> debuglog**).
|
||||
|
||||
The **$?** variable is an integer holding the return or exit code of the last executed command or script. Scripts can set the return code using the **EXIT** command (i.e. **EXIT 144** to set $? to 144).
|
||||
The **$?** variable is an integer holding the return or exit code of the last executed command, function or script. Scripts and functions can set the return code using the **EXIT** command (i.e. **EXIT 144** to set $? to 144).
|
||||
|
||||
The **$@** variable is an integer that holds the Process ID (**PID**) of the parent process that called this script. If a script is run from the prompt (**$**), then the PID would be of the /BIN/SH process running for the current user. If a script is run by another script, then the PID would be of the calling script (except if called with the . then the called script is actually running in the same process as the calling script).
|
||||
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -6,7 +6,6 @@ AUTO 4,1
|
|||
# Clear Screen Function
|
||||
FUNCTION CS {
|
||||
ECHO \f
|
||||
RETURN 22
|
||||
}
|
||||
# Title Box Function
|
||||
# CALL TBOX Str_Title
|
||||
|
|
|
@ -1,50 +1,50 @@
|
|||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
A2OSX.SYSTEM
|
||||
BIN/CAT
|
||||
BIN/CHTYP
|
||||
BIN/CP
|
||||
BIN/CUT
|
||||
BIN/DNSINFO
|
||||
BIN/EDIT
|
||||
BIN/GREP
|
||||
BIN/HTTPGET
|
||||
BIN/IPCONFIG
|
||||
BIN/KILL
|
||||
BIN/LS
|
||||
BIN/LSDEV
|
||||
BIN/LSOF
|
||||
BIN/MD5
|
||||
BIN/MEM
|
||||
BIN/MKDIR
|
||||
BIN/MORE
|
||||
BIN/MV
|
||||
BIN/NETSTAT
|
||||
BIN/NSCUTIL
|
||||
BIN/PING
|
||||
BIN/PS
|
||||
BIN/RM
|
||||
BIN/SH
|
||||
BIN/TELNET
|
||||
DRV/LANCEGS.DRV
|
||||
DRV/SSC.DRV
|
||||
DRV/SSC.I.DRV
|
||||
DRV/UTHERNET.DRV
|
||||
DRV/UTHERNET2.DRV
|
||||
ETC/INIT
|
||||
ETC/ISSUE
|
||||
ETC/MOTD
|
||||
ETC/NETWORK
|
||||
LIB/LIBBLKDEV
|
||||
LIB/LIBCRYPT
|
||||
LIB/LIBTCPIP
|
||||
SBIN/GETTY
|
||||
SBIN/INITD
|
||||
SBIN/INSDRV
|
||||
SBIN/LOGIN
|
||||
SBIN/NETWORKD
|
||||
SBIN/TELNETD
|
||||
SYS/KERNEL
|
||||
a2osx.system
|
||||
bin/cat
|
||||
bin/chtyp
|
||||
bin/cp
|
||||
bin/cut
|
||||
bin/dnsinfo
|
||||
bin/edit
|
||||
bin/grep
|
||||
bin/httpget
|
||||
bin/ipconfig
|
||||
bin/kill
|
||||
bin/ls
|
||||
bin/lsdev
|
||||
bin/lsof
|
||||
bin/md5
|
||||
bin/mem
|
||||
bin/mkdir
|
||||
bin/more
|
||||
bin/mv
|
||||
bin/netstat
|
||||
bin/nscutil
|
||||
bin/ping
|
||||
bin/ps
|
||||
bin/rm
|
||||
bin/sh
|
||||
bin/telnet
|
||||
drv/lancegs.drv
|
||||
drv/ssc.drv
|
||||
drv/ssc.i.drv
|
||||
drv/uthernet.drv
|
||||
drv/uthernet2.drv
|
||||
etc/init
|
||||
etc/issue
|
||||
etc/motd
|
||||
etc/network
|
||||
lib/libblkdev
|
||||
lib/libcrypt
|
||||
lib/libtcpip
|
||||
sbin/getty
|
||||
sbin/initd
|
||||
sbin/insdrv
|
||||
sbin/login
|
||||
sbin/networkd
|
||||
sbin/telnetd
|
||||
sys/kernel
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/DEBUGFILES
|
||||
|
|
|
@ -1,72 +1,72 @@
|
|||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
A2OSX.LOGO
|
||||
A2OSX.SYSTEM
|
||||
BIN/ARP
|
||||
BIN/CAT
|
||||
BIN/CHMOD
|
||||
BIN/CHTYP
|
||||
BIN/CMP
|
||||
BIN/CP
|
||||
BIN/CUT
|
||||
BIN/DNSINFO
|
||||
BIN/EDIT
|
||||
BIN/FORMAT
|
||||
BIN/GREP
|
||||
BIN/HTTPGET
|
||||
BIN/IPCONFIG
|
||||
BIN/KCONFIG
|
||||
BIN/KILL
|
||||
BIN/LS
|
||||
BIN/LSDEV
|
||||
BIN/LSOF
|
||||
BIN/MD5
|
||||
BIN/MEM
|
||||
BIN/MEMDUMP
|
||||
BIN/MKDIR
|
||||
BIN/MORE
|
||||
BIN/MV
|
||||
BIN/NETSTAT
|
||||
BIN/NSCUTIL
|
||||
BIN/PAK
|
||||
BIN/PING
|
||||
BIN/PS
|
||||
BIN/RM
|
||||
BIN/RPCDUMP
|
||||
BIN/SH
|
||||
BIN/TELNET
|
||||
BIN/TERM
|
||||
BIN/UNPAK
|
||||
BIN/USERADD
|
||||
BIN/USERDEL
|
||||
BIN/WC
|
||||
BIN/WHO
|
||||
DRV/LANCEGS.DRV
|
||||
DRV/SSC.DRV
|
||||
DRV/SSC.I.DRV
|
||||
DRV/UTHERNET.DRV
|
||||
DRV/UTHERNET2.DRV
|
||||
ETC/HOSTNAME
|
||||
ETC/HOSTS
|
||||
ETC/INIT
|
||||
ETC/ISSUE
|
||||
ETC/MOTD
|
||||
ETC/NETWORK
|
||||
LIB/LIBBLKDEV
|
||||
LIB/LIBCRYPT
|
||||
LIB/LIBPAK
|
||||
LIB/LIBTCPIP
|
||||
SBIN/GETTY
|
||||
SBIN/INITD
|
||||
SBIN/INSDRV
|
||||
SBIN/LOGIN
|
||||
SBIN/NETWORKD
|
||||
SBIN/TELNETD
|
||||
SYS/KERNEL
|
||||
SYS/KM/KM.APPLETALK
|
||||
SYS/KM/KM.NSC
|
||||
SYS/KM/KM.RAMWORKS
|
||||
SYS/KM/KM.VSDRIVE
|
||||
a2osx.logo
|
||||
a2osx.system
|
||||
bin/arp
|
||||
bin/cat
|
||||
bin/chmod
|
||||
bin/chtyp
|
||||
bin/cmp
|
||||
bin/cp
|
||||
bin/cut
|
||||
bin/dnsinfo
|
||||
bin/edit
|
||||
bin/format
|
||||
bin/grep
|
||||
bin/httpget
|
||||
bin/ipconfig
|
||||
bin/kconfig
|
||||
bin/kill
|
||||
bin/ls
|
||||
bin/lsdev
|
||||
bin/lsof
|
||||
bin/md5
|
||||
bin/mem
|
||||
bin/memdump
|
||||
bin/mkdir
|
||||
bin/more
|
||||
bin/mv
|
||||
bin/netstat
|
||||
bin/nscutil
|
||||
bin/pak
|
||||
bin/ping
|
||||
bin/ps
|
||||
bin/rm
|
||||
bin/rpcdump
|
||||
bin/sh
|
||||
bin/telnet
|
||||
bin/term
|
||||
bin/unpak
|
||||
bin/useradd
|
||||
bin/userdel
|
||||
bin/wc
|
||||
bin/who
|
||||
drv/lancegs.drv
|
||||
drv/ssc.drv
|
||||
drv/ssc.i.drv
|
||||
drv/uthernet.drv
|
||||
drv/uthernet2.drv
|
||||
etc/hostname
|
||||
etc/hosts
|
||||
etc/init
|
||||
etc/issue
|
||||
etc/motd
|
||||
etc/network
|
||||
lib/libblkdev
|
||||
lib/libcrypt
|
||||
lib/libpak
|
||||
lib/libtcpip
|
||||
sbin/getty
|
||||
sbin/initd
|
||||
sbin/insdrv
|
||||
sbin/login
|
||||
sbin/networkd
|
||||
sbin/telnetd
|
||||
sys/kernel
|
||||
sys/km/km.appletalk
|
||||
sys/km/km.nsc
|
||||
sys/km/km.ramworks
|
||||
sys/km/km.vsdrive
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/FULLFILES
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#!/bin/sh
|
||||
#
|
||||
# This script makes a proper DEBUG (140K) disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
# This script makes a proper debug (140K) disk using the files
|
||||
# found in a particular BUILD stored in /make/builds
|
||||
#
|
||||
. MAKEFUNCS
|
||||
CALL CS
|
||||
CALL TBOX "DEBUG (140K Floppy) Media Creator"
|
||||
CALL PRINTXY 8 0 "You must have the correct 140K image mounted on S6D2"
|
||||
CALL TBOX "debug (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
|
||||
|
@ -29,7 +29,7 @@ IF [ -Z $B ]
|
|||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
SET SRC = "/make/builds/build${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
|
@ -40,30 +40,30 @@ ELSE
|
|||
FI
|
||||
SET IM = "DEBUG Build No. ${B}"
|
||||
ECHO "\n\nFormatting Destination..."
|
||||
FORMAT -1 s6d2 DEBUG
|
||||
FORMAT -1 s6d2 debug
|
||||
ECHO "Making Directory Structure..."
|
||||
MD /DEBUG/BIN
|
||||
MD /DEBUG/DRV
|
||||
MD /DEBUG/ETC
|
||||
MD /DEBUG/LIB
|
||||
MD /DEBUG/ROOT
|
||||
MD /DEBUG/SBIN
|
||||
MD /DEBUG/SYS
|
||||
md /debug/bin
|
||||
md /debug/drv
|
||||
md /debug/etc
|
||||
md /debug/lib
|
||||
md /debug/root
|
||||
md /debug/sbin
|
||||
md /debug/sys
|
||||
ECHO "Copying Files..."
|
||||
FOR FILE IN (DEBUGFILES)
|
||||
CP -Q ${SRC}/${FILE} /DEBUG/${FILE}
|
||||
FOR FILE IN (debugfiles)
|
||||
CP -Q ${SRC}/${FILE} /debug/${FILE}
|
||||
NEXT
|
||||
CP -Q -Y /MAKE/ASSETS/PDOS203TC/PRODOS /DEBUG
|
||||
CP -Q -Y DEBUGINIT /DEBUG/ETC/INIT
|
||||
ECHO "Welcome to A2osX!" > /DEBUG/ETC/ISSUE
|
||||
ECHO >> /DEBUG/ETC/ISSUE
|
||||
ECHO $IM >> /DEBUG/ETC/ISSUE
|
||||
ECHO >> /DEBUG/ETC/ISSUE
|
||||
ECHO >> /DEBUG/ETC/ISSUE
|
||||
ECHO "This is the Special DEBUG BOOT DISK" >> /DEBUG/ETC/ISSUE
|
||||
ECHO >> /DEBUG/ETC/ISSUE
|
||||
CP -Q TCPIP.CONF /DEBUG/ETC/TCPIP.CONF
|
||||
CP -Q DEBUGPROFILE /DEBUG/ROOT/PROFILE
|
||||
ECHO "DEBUG Disk Created!"
|
||||
CP -Q -Y /make/assets/pdos203tc/prodos /debug
|
||||
CP -Q -Y debuginit /debug/etc/init
|
||||
ECHO "Welcome to A2osX!" > /debug/etc/issue
|
||||
ECHO >> /debug/etc/issue
|
||||
ECHO $IM >> /debug/etc/issue
|
||||
ECHO >> /debug/etc/issue
|
||||
ECHO >> /debug/etc/issue
|
||||
ECHO "This is the Special DEBUG BOOT DISK" >> /debug/etc/issue
|
||||
ECHO >> /debug/etc/issue
|
||||
CP -Q tcpip.conf /debug/etc/tcpip.conf
|
||||
CP -Q debugprofile /debug/root/profile
|
||||
ECHO "debug Disk Created!"
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MAKEDEBUG
|
||||
|
|
|
@ -3,13 +3,13 @@ NEW
|
|||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#
|
||||
# This script makes a proper FULLBOOT disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
# 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 800 Media Creator"
|
||||
CALL PRINTXY 8 0 "You must have the correct image mounted on S7D2"
|
||||
CALL TBOX " fullboot 800 Media Creator"
|
||||
CALL PRINTXY 8 0 "You must have the correct image mounted on /dev/s7d2"
|
||||
ECHO "\n"
|
||||
READ -P "Do you want to proceed (Y/N)? " P
|
||||
SWITCH $P
|
||||
|
@ -28,7 +28,7 @@ IF [ -Z $B ]
|
|||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
SET SRC = "/make/builds/build${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
|
@ -81,22 +81,22 @@ IF [ -Z $PDOS ]
|
|||
FI
|
||||
SWITCH $PDOS
|
||||
CASE 1
|
||||
SET PDOSFILE = "/MAKE/ASSETS/PDOS203TC/PRODOS"
|
||||
SET PDOSFILE = "/make/assets/pdos203tc/prodos"
|
||||
BREAK
|
||||
CASE 2
|
||||
SET PDOSFILE = "/MAKE/ASSETS/PDOS203FX/PRODOS.FX"
|
||||
SET PDOSFILE = "/make/assets/pdos203fx/prodos.fx"
|
||||
BREAK
|
||||
CASE 3
|
||||
SET PDOSFILE = "/MAKE/ASSETS/PDOS203FX/PRODOS.FX.PAKED"
|
||||
SET PDOSFILE = "/make/assets/pdos203fx/prodos.fx.paked"
|
||||
BREAK
|
||||
CASE 4
|
||||
SET PDOSFILE = "${SRC}/PRODOS"
|
||||
SET PDOSFILE = "${SRC}/prodos"
|
||||
BREAK
|
||||
CASE 5
|
||||
SET PDOSFILE = "${SRC}/PRODOS.FX"
|
||||
SET PDOSFILE = "${SRC}/prodos.fx"
|
||||
BREAK
|
||||
CASE 6
|
||||
SET PDOSFILE = "${SRC}/PRODOS.FX.PAKED"
|
||||
SET PDOSFILE = "${SRC}/prodos.fx.paked"
|
||||
BREAK
|
||||
DEFAULT
|
||||
ECHO "You did not enter a valid response."
|
||||
|
@ -120,16 +120,16 @@ md /fullboot/tmp
|
|||
md /fullboot/var
|
||||
md /fullboot/var/log
|
||||
ECHO "Copying Files..."
|
||||
FOR FILE IN (FULLFILES)
|
||||
FOR FILE IN (fullfiles)
|
||||
CP -Q ${SRC}/${FILE} /fullboot/${FILE}
|
||||
NEXT
|
||||
CP -Q -Y $PDOSFILE /fullboot/ProDOS
|
||||
CP -Q -Y INITBOOT /fullboot/etc/init
|
||||
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!"
|
||||
CP -Q tcpip.conf /fullboot/etc/tcpip.conf
|
||||
CP -Q profile /fullboot/root/profile
|
||||
ECHO "fullboot Disk Created!"
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MAKEFULL
|
||||
|
|
|
@ -3,12 +3,12 @@ NEW
|
|||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#
|
||||
# This script makes a proper FULLBOOT disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
# This script makes a proper fullboot 32mb disk using the files
|
||||
# found in a particular BUILD stored in /make/builds
|
||||
#
|
||||
. MAKEFUNCS
|
||||
CALL CS
|
||||
CALL TBOX " FULLBOOT 32mb Media Creator"
|
||||
CALL TBOX " fullboot 32mb 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
|
||||
|
@ -28,7 +28,7 @@ IF [ -Z $B ]
|
|||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
SET SRC = "/make/builds/build${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
|
@ -66,30 +66,30 @@ SWITCH $RCS
|
|||
EXIT
|
||||
END
|
||||
ECHO "Formatting Destination..."
|
||||
FORMAT -B 65535 s7d2 FULLBOOT
|
||||
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/SYS/KM
|
||||
MD /FULLBOOT/TMP
|
||||
MD /FULLBOOT/VAR
|
||||
MD /FULLBOOT/VAR/LOG
|
||||
md /fullboot/bin
|
||||
md /fullboot/drv
|
||||
md /fullboot/etc
|
||||
md /fullboot/lib
|
||||
md /fullboot/root
|
||||
md /fullboot/sbin
|
||||
md /fullboot/sys
|
||||
md /fullboot/sys/km
|
||||
md /fullboot/tmp
|
||||
md /fullboot/var
|
||||
md /fullboot/var/log
|
||||
ECHO "Copying Files..."
|
||||
FOR FILE IN (FULLFILES)
|
||||
CP -Q ${SRC}/${FILE} /FULLBOOT/${FILE}
|
||||
FOR FILE IN (fullfiles)
|
||||
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!"
|
||||
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 32mb Disk Created!"
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MAKEFULL32
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#!/bin/sh
|
||||
#
|
||||
# This script makes a proper ABOOT (140K) disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
# This script makes a proper miniboot (140K) disk using the files
|
||||
# found in a particular BUILD stored in /make/builds
|
||||
#
|
||||
. MAKEFUNCS
|
||||
CALL CS
|
||||
CALL TBOX "MINIBOOT (140K Floppy) Media Creator"
|
||||
CALL PRINTXY 8 0 "You must have the correct 140K image mounted on S6D1"
|
||||
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
|
||||
|
@ -29,7 +29,7 @@ IF [ -Z $B ]
|
|||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
SET SRC = "/make/builds/build${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
|
@ -67,26 +67,26 @@ SWITCH $RCS
|
|||
EXIT
|
||||
END
|
||||
ECHO "\n\nFormatting Destination..."
|
||||
FORMAT -1 s6d1 MINIBOOT
|
||||
FORMAT -1 s6d1 miniboot
|
||||
ECHO "Making Directory Structure..."
|
||||
MD /MINIBOOT/BIN
|
||||
MD /MINIBOOT/DRV
|
||||
MD /MINIBOOT/ETC
|
||||
MD /MINIBOOT/LIB
|
||||
MD /MINIBOOT/ROOT
|
||||
MD /MINIBOOT/SBIN
|
||||
MD /MINIBOOT/SYS
|
||||
md /miniboot/bin
|
||||
md /miniboot/drv
|
||||
md /miniboot/etc
|
||||
md /miniboot/lib
|
||||
md /miniboot/root
|
||||
md /miniboot/sbin
|
||||
md /miniboot/sys
|
||||
ECHO "Copying Files..."
|
||||
FOR FILE IN (MINIFILES)
|
||||
CP -Q ${SRC}/${FILE} /MINIBOOT/${FILE}
|
||||
FOR FILE IN (minifiles)
|
||||
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
|
||||
ECHO $IM >> /MINIBOOT/ETC/ISSUE
|
||||
CP -Q TCPIP.CONF /MINIBOOT/ETC/TCPIP.CONF
|
||||
CP -Q PROFILE /MINIBOOT/ROOT/PROFILE
|
||||
ECHO "MINIBOOT Disk Created!"
|
||||
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
|
||||
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/MAKEMINI
|
||||
|
|
|
@ -3,12 +3,12 @@ NEW
|
|||
AUTO 4,1
|
||||
#!/BIN/SH
|
||||
#
|
||||
# This script makes a proper FULLBOOT disk using the files
|
||||
# found in a particular BUILD stored in /MAKE/BUILDS
|
||||
# This script makes a proper tdboot disk using the files
|
||||
# found in a particular BUILD stored in /make/builds
|
||||
#
|
||||
. MAKEFUNCS
|
||||
CALL CS
|
||||
CALL TBOX " TDBOOT Media Creator"
|
||||
CALL TBOX " tdboot 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
|
||||
|
@ -28,7 +28,7 @@ IF [ -Z $B ]
|
|||
ECHO "Exiting"
|
||||
EXIT
|
||||
FI
|
||||
SET SRC = "/MAKE/BUILDS/BUILD${B}"
|
||||
SET SRC = "/make/builds/build${B}"
|
||||
IF [ -D ${SRC} ]
|
||||
ECHO "\n\nFound Valid BUILD\n"
|
||||
ELSE
|
||||
|
@ -66,30 +66,30 @@ SWITCH $RCS
|
|||
EXIT
|
||||
END
|
||||
ECHO "Formatting Destination..."
|
||||
FORMAT -B 65535 s7d2 TDBOOT
|
||||
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/SYS/KM
|
||||
MD /TDBOOT/TMP
|
||||
MD /TDBOOT/VAR
|
||||
MD /TDBOOT/VAR/LOG
|
||||
md /tdboot/bin
|
||||
md /tdboot/drv
|
||||
md /tdboot/etc
|
||||
md /tdboot/lib
|
||||
md /tdboot/root
|
||||
md /tdboot/sbin
|
||||
md /tdboot/sys
|
||||
md /tdboot/sys/km
|
||||
md /tdboot/tmp
|
||||
md /tdboot/var
|
||||
md /tdboot/var/log
|
||||
ECHO "Copying Files..."
|
||||
FOR FILE IN (FULLFILES)
|
||||
CP -Q ${SRC}/${FILE} /TDBOOT/${FILE}
|
||||
FOR FILE IN (fullfiles)
|
||||
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 "TDBOOT Disk Created!"
|
||||
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 "tdboot Disk Created!"
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MAKETD
|
||||
|
|
|
@ -1,50 +1,50 @@
|
|||
NEW
|
||||
PREFIX
|
||||
AUTO 4,1
|
||||
A2OSX.SYSTEM
|
||||
BIN/CAT
|
||||
BIN/CHTYP
|
||||
BIN/CP
|
||||
BIN/CUT
|
||||
BIN/DNSINFO
|
||||
BIN/EDIT
|
||||
BIN/GREP
|
||||
BIN/HTTPGET
|
||||
BIN/IPCONFIG
|
||||
BIN/KILL
|
||||
BIN/LS
|
||||
BIN/LSDEV
|
||||
BIN/LSOF
|
||||
BIN/MD5
|
||||
BIN/MEM
|
||||
BIN/MKDIR
|
||||
BIN/MORE
|
||||
BIN/MV
|
||||
BIN/NETSTAT
|
||||
BIN/NSCUTIL
|
||||
BIN/PING
|
||||
BIN/PS
|
||||
BIN/RM
|
||||
BIN/SH
|
||||
BIN/TELNET
|
||||
DRV/LANCEGS.DRV
|
||||
DRV/SSC.DRV
|
||||
DRV/SSC.I.DRV
|
||||
DRV/UTHERNET.DRV
|
||||
DRV/UTHERNET2.DRV
|
||||
ETC/INIT
|
||||
ETC/ISSUE
|
||||
ETC/MOTD
|
||||
ETC/NETWORK
|
||||
LIB/LIBBLKDEV
|
||||
LIB/LIBCRYPT
|
||||
LIB/LIBTCPIP
|
||||
SBIN/GETTY
|
||||
SBIN/INITD
|
||||
SBIN/INSDRV
|
||||
SBIN/LOGIN
|
||||
SBIN/NETWORKD
|
||||
SBIN/TELNETD
|
||||
SYS/KERNEL
|
||||
a2osx.system
|
||||
bin/cat
|
||||
bin/chtyp
|
||||
bin/cp
|
||||
bin/cut
|
||||
bin/dnsinfo
|
||||
bin/edit
|
||||
bin/grep
|
||||
bin/httpget
|
||||
bin/ipconfig
|
||||
bin/kill
|
||||
bin/ls
|
||||
bin/lsdev
|
||||
bin/lsof
|
||||
bin/md5
|
||||
bin/mem
|
||||
bin/mkdir
|
||||
bin/more
|
||||
bin/mv
|
||||
bin/netstat
|
||||
bin/nscutil
|
||||
bin/ping
|
||||
bin/ps
|
||||
bin/rm
|
||||
bin/sh
|
||||
bin/telnet
|
||||
drv/lancegs.drv
|
||||
drv/ssc.drv
|
||||
drv/ssc.i.drv
|
||||
drv/uthernet.drv
|
||||
drv/uthernet2.drv
|
||||
etc/init
|
||||
etc/issue
|
||||
etc/motd
|
||||
etc/network
|
||||
lib/libblkdev
|
||||
lib/libcrypt
|
||||
lib/libtcpip
|
||||
sbin/getty
|
||||
sbin/initd
|
||||
sbin/insdrv
|
||||
sbin/login
|
||||
sbin/networkd
|
||||
sbin/telnetd
|
||||
sys/kernel
|
||||
MAN
|
||||
TEXT /MAKE/USR/SHARE/MAKE/MINIFILES
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# A2osX (0.93) Multi-Tasking OS for Apple II
|
||||
|
||||
### Updated November 24, 2019
|
||||
### Updated December 5, 2019
|
||||
|
||||
## A2osX Release Candidate now available
|
||||
|
||||
|
@ -24,6 +24,8 @@ Consult the **[documentation](#documentation)** section below to find other reso
|
|||
|
||||
## News...
|
||||
|
||||
**2019-12-05** - Media have been updated based on Build 1784.
|
||||
|
||||
**2019-10-31** - Media have been updated based on Build 1694. This version fixes issues with Piping of commands, adds new READ functionality. Please note, KM.NSC is no longer loaded by default on any media. If you have a No Slot Clock in your system, you should move the file KM.NSC from ./SYS/KM into ./SYS which will make it load on boot.
|
||||
|
||||
**2019-10-26** - Starting with Build 1675, the SH(ell) command **TIME** has been removed and the **DATE** command will now return both the Date and Time. Additionally, if DATE command has been updated to support options for returning formatted strings with just the portions of the date and time you desire. Consult the Shell Developers Guide for syntax.
|
||||
|
|
Loading…
Reference in New Issue