added FreeDOS
This commit is contained in:
parent
960e8af0b6
commit
94dc9a91c9
@ -3,6 +3,21 @@
|
|||||||
. ./settings.sh
|
. ./settings.sh
|
||||||
|
|
||||||
WGET="-nv -nc"
|
WGET="-nv -nc"
|
||||||
|
Z7="-aos"
|
||||||
|
|
||||||
|
echo "--- FreeDOS -- ---------------------------------------------------------------------"
|
||||||
|
echo "------------------------------------------------------------------------------------"
|
||||||
|
CZURL="https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.3/official/FD13-LiveCD.zip"
|
||||||
|
FILENAME=fdfullcd.zip
|
||||||
|
|
||||||
|
if ! [ -e ./temp/$FILENAME ]; then
|
||||||
|
echo "Downloading FreeDOS..."
|
||||||
|
wget $WGET -O ./temp/$FILENAME $CZURL
|
||||||
|
fi
|
||||||
|
if [ -e ./temp/$FILENAME ]; then
|
||||||
|
echo "Preparing FreeDOS..."
|
||||||
|
7z x $Z7 -o${TFTP}/free ./temp/${FILENAME}
|
||||||
|
fi
|
||||||
|
|
||||||
echo "--- Clonezilla ---------------------------------------------------------------------"
|
echo "--- Clonezilla ---------------------------------------------------------------------"
|
||||||
echo "------------------------------------------------------------------------------------"
|
echo "------------------------------------------------------------------------------------"
|
||||||
@ -12,10 +27,11 @@ FILENAME=clonezilla-64bit.iso
|
|||||||
if ! [ -e ./temp/$FILENAME ]; then
|
if ! [ -e ./temp/$FILENAME ]; then
|
||||||
echo "Downloading Clonezilla..."
|
echo "Downloading Clonezilla..."
|
||||||
wget $WGET -O ./temp/$FILENAME $CZURL
|
wget $WGET -O ./temp/$FILENAME $CZURL
|
||||||
elif [ -e ./temp/$FILENAME ]; then
|
fi
|
||||||
|
if [ -e ./temp/$FILENAME ]; then
|
||||||
echo "Preparing Clonezilla..."
|
echo "Preparing Clonezilla..."
|
||||||
mkdir -p ${TFTP}/free/cz
|
mkdir -p ${TFTP}/free/cz
|
||||||
7z x -o${TFTP}/free/cz ./temp/${FILENAME}
|
7z x $Z7 -o${TFTP}/free/cz ./temp/${FILENAME}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "--- Rescuezilla --------------------------------------------------------------------"
|
echo "--- Rescuezilla --------------------------------------------------------------------"
|
||||||
@ -26,10 +42,11 @@ FILENAME=rescuezilla-64bit.iso
|
|||||||
if ! [ -e ./temp/$FILENAME ]; then
|
if ! [ -e ./temp/$FILENAME ]; then
|
||||||
echo "Downloading Rescuezilla..."
|
echo "Downloading Rescuezilla..."
|
||||||
wget $WGET -O ./temp/$FILENAME $RZURL
|
wget $WGET -O ./temp/$FILENAME $RZURL
|
||||||
elif [ -e ./temp/$FILENAME ]; then
|
fi
|
||||||
|
if [ -e ./temp/$FILENAME ]; then
|
||||||
echo "Preparing Rescuezilla..."
|
echo "Preparing Rescuezilla..."
|
||||||
mkdir -p ${TFTP}/free/rz
|
mkdir -p ${TFTP}/free/rz
|
||||||
7z x -o${TFTP}/free/rz ./temp/${FILENAME}
|
7z x $Z7 -o${TFTP}/free/rz ./temp/${FILENAME}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "--- Knoppix V9.1 ------------------------------------------------------------------"
|
echo "--- Knoppix V9.1 ------------------------------------------------------------------"
|
||||||
@ -40,10 +57,11 @@ FILENAME=KNOPPIX_V9.1DVD.iso
|
|||||||
if ! [ -e ./temp/$FILENAME ]; then
|
if ! [ -e ./temp/$FILENAME ]; then
|
||||||
echo "Downloading Knoppix..."
|
echo "Downloading Knoppix..."
|
||||||
wget $WGET -O ./temp/$FILENAME $KNX9URL
|
wget $WGET -O ./temp/$FILENAME $KNX9URL
|
||||||
elif [ -e ./temp/$FILENAME ]; then
|
fi
|
||||||
|
if [ -e ./temp/$FILENAME ]; then
|
||||||
echo "Preparing Knoppix..."
|
echo "Preparing Knoppix..."
|
||||||
mkdir -p ${TFTP}/free/knx
|
mkdir -p ${TFTP}/free/knx
|
||||||
7z x -o${TFTP}/free/knx ./temp/${FILENAME}
|
7z x $Z7 -o${TFTP}/free/knx ./temp/${FILENAME}
|
||||||
cp ./resources/knx-miniroot.gz ${TFTP}/free/knx/boot/isolinux/miniroot.gz
|
cp ./resources/knx-miniroot.gz ${TFTP}/free/knx/boot/isolinux/miniroot.gz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -61,7 +79,8 @@ do
|
|||||||
if ! [ -e ./temp/${FILENAME} ]; then
|
if ! [ -e ./temp/${FILENAME} ]; then
|
||||||
echo "Downloading Debian installer ${DIST}/${ARCH}..."
|
echo "Downloading Debian installer ${DIST}/${ARCH}..."
|
||||||
wget $WGET -O ./temp/${FILENAME} $DEBURL
|
wget $WGET -O ./temp/${FILENAME} $DEBURL
|
||||||
else
|
fi
|
||||||
|
if [ -e ./temp/${FILENAME} ]; then
|
||||||
echo "Create directory in ${TFTP}/free/deb-${DIST}..."
|
echo "Create directory in ${TFTP}/free/deb-${DIST}..."
|
||||||
mkdir -p ${TFTP}/free/deb-${DIST}
|
mkdir -p ${TFTP}/free/deb-${DIST}
|
||||||
echo "Unpacking files..."
|
echo "Unpacking files..."
|
||||||
|
@ -56,7 +56,7 @@ label -
|
|||||||
LABEL rescue
|
LABEL rescue
|
||||||
MENU LABEL * Rescuezilla Live
|
MENU LABEL * Rescuezilla Live
|
||||||
kernel free/rz/casper/vmlinuz
|
kernel free/rz/casper/vmlinuz
|
||||||
APPEND initrd=free/rz/casper/initrd.lz netboot=nfs root=/dev/nfs ramdisk_size=1500000 ip=dhcp nfsroot=192.168.75.3:/srv/tftp/free/rz/ boot=casper locale=de_DE keyboard-configuration/layoutcode=de bootkbd=de console-setup/layoutcode=de quiet
|
APPEND initrd=free/rz/casper/initrd.lz netboot=nfs root=/dev/nfs ramdisk_size=1500000 ip=dhcp nfsroot=__NFSSERVERIP__:/srv/tftp/free/rz/ boot=casper locale=de_DE keyboard-configuration/layoutcode=de bootkbd=de console-setup/layoutcode=de quiet
|
||||||
|
|
||||||
MENU BEGIN
|
MENU BEGIN
|
||||||
MENU LABEL * Weitere Optionen...
|
MENU LABEL * Weitere Optionen...
|
||||||
@ -64,7 +64,7 @@ MENU BEGIN
|
|||||||
LABEL rescue2
|
LABEL rescue2
|
||||||
MENU LABEL * Rescuezilla Live Fail-Safe
|
MENU LABEL * Rescuezilla Live Fail-Safe
|
||||||
kernel free/rz/casper/vmlinuz
|
kernel free/rz/casper/vmlinuz
|
||||||
APPEND initrd=free/rz/casper/initrd.lz netboot=nfs root=/dev/nfs ramdisk_size=1500000 ip=dhcp nfsroot=192.168.75.3:/srv/tftp/free/rz/ boot=casper locale=de_DE keyboard-configuration/layoutcode=de bootkbd=de console-setup/layoutcode=de xforcevesa nomodeset vga=791 quiet
|
APPEND initrd=free/rz/casper/initrd.lz netboot=nfs root=/dev/nfs ramdisk_size=1500000 ip=dhcp nfsroot=__NFSSERVERIP__:/srv/tftp/free/rz/ boot=casper locale=de_DE keyboard-configuration/layoutcode=de bootkbd=de console-setup/layoutcode=de xforcevesa nomodeset vga=791 quiet
|
||||||
|
|
||||||
LABEL cz
|
LABEL cz
|
||||||
MENU LABEL * Clonezilla Live (Ramdisk)
|
MENU LABEL * Clonezilla Live (Ramdisk)
|
||||||
@ -154,6 +154,15 @@ MENU BEGIN
|
|||||||
MENU LABEL * Memtest86
|
MENU LABEL * Memtest86
|
||||||
kernel free/memtest86
|
kernel free/memtest86
|
||||||
|
|
||||||
|
LABEL fdos
|
||||||
|
MENU LABEL * iPXE FreeDOS Live-CD
|
||||||
|
KERNEL ipxe.lkrn dhcp && sanboot http://__NFSSERVERIP__/free/FD13LIVE.iso
|
||||||
|
|
||||||
|
LABEL fdos
|
||||||
|
MENU LABEL * FreeDOS Bootdisk
|
||||||
|
KERNEL memdisk
|
||||||
|
APPEND initrd=free/FD13BOOT.img
|
||||||
|
|
||||||
label win98
|
label win98
|
||||||
MENU LABEL * Windows 98 Bootdisk (DOS 7)
|
MENU LABEL * Windows 98 Bootdisk (DOS 7)
|
||||||
kernel memdisk
|
kernel memdisk
|
||||||
|
Loading…
x
Reference in New Issue
Block a user