Minixsize -> binsizes rename
This commit is contained in:
parent
1982fc666a
commit
7b2c5b9104
@ -36,7 +36,7 @@ usr: \
|
|||||||
/usr/bin/mkdep \
|
/usr/bin/mkdep \
|
||||||
/usr/bin/mkdist \
|
/usr/bin/mkdist \
|
||||||
/usr/bin/setup \
|
/usr/bin/setup \
|
||||||
/usr/bin/minixsize \
|
/usr/bin/binsizes \
|
||||||
/usr/bin/rotate \
|
/usr/bin/rotate \
|
||||||
/usr/bin/floppysetup \
|
/usr/bin/floppysetup \
|
||||||
/usr/bin/spell \
|
/usr/bin/spell \
|
||||||
@ -121,7 +121,7 @@ clean:
|
|||||||
/usr/bin/setup: setup.sh
|
/usr/bin/setup: setup.sh
|
||||||
install -m 755 -c -o bin $? $@
|
install -m 755 -c -o bin $? $@
|
||||||
|
|
||||||
/usr/bin/minixsize: minixsize.sh
|
/usr/bin/binsizes: binsizes.sh
|
||||||
install -m 755 -c -o bin $? $@
|
install -m 755 -c -o bin $? $@
|
||||||
|
|
||||||
/usr/bin/spell: spell.sh
|
/usr/bin/spell: spell.sh
|
||||||
|
@ -10,6 +10,8 @@
|
|||||||
|
|
||||||
LOCALRC=/usr/etc/rc.local
|
LOCALRC=/usr/etc/rc.local
|
||||||
MYLOCALRC=/mnt/etc/rc.local
|
MYLOCALRC=/mnt/etc/rc.local
|
||||||
|
ROOTMB=16
|
||||||
|
ROOTSECTS="`expr $ROOTMB '*' 1024 '*' 2`"
|
||||||
|
|
||||||
PATH=/bin:/usr/bin
|
PATH=/bin:/usr/bin
|
||||||
export PATH
|
export PATH
|
||||||
@ -96,10 +98,57 @@ do
|
|||||||
done
|
done
|
||||||
# end Step 1
|
# end Step 1
|
||||||
|
|
||||||
|
|
||||||
# begin Step 2
|
# begin Step 2
|
||||||
|
echo ""
|
||||||
|
echo " --- Step 2: Select your Ethernet chip ---------------------------------"
|
||||||
|
echo ""
|
||||||
|
|
||||||
|
# Ask user about networking
|
||||||
|
echo "MINIX 3 currently supports the following Ethernet cards. Please choose: "
|
||||||
|
echo ""
|
||||||
|
echo "0. No Ethernet card (no networking)"
|
||||||
|
echo "1. Intel Pro/100"
|
||||||
|
echo "2. Realtek 8139 based card"
|
||||||
|
echo "3. Realtek 8029 based card (emulated by Qemu)"
|
||||||
|
echo "4. NE2000, 3com 503 or WD based card (emulated by Bochs)"
|
||||||
|
echo "5. 3Com 501 or 3Com 509 based card"
|
||||||
|
echo "6. AMD LANCE (emulated by VMWare)"
|
||||||
|
echo "7. Different Ethernet card (no networking)"
|
||||||
|
echo ""
|
||||||
|
echo "You can always change your mind after the setup."
|
||||||
|
echo ""
|
||||||
step2=""
|
step2=""
|
||||||
while [ "$step2" != ok ]
|
while [ "$step2" != ok ]
|
||||||
|
do
|
||||||
|
eth=""
|
||||||
|
echo -n "Ethernet card? [0] "; read eth
|
||||||
|
test -z $eth && eth=0
|
||||||
|
driver=""
|
||||||
|
driverargs=""
|
||||||
|
case "$eth" in
|
||||||
|
0) step2="ok"; ;;
|
||||||
|
1) step2="ok"; driver=fxp; ;;
|
||||||
|
2) step2="ok"; driver=rtl8139; ;;
|
||||||
|
3) step2="ok"; driver=dp8390; driverargs="dp8390_arg='DPETH0=pci'"; ;;
|
||||||
|
4) step2="ok"; driver=dp8390; driverargs="dp8390_arg='DPETH0=240:9'";
|
||||||
|
echo ""
|
||||||
|
echo "Note: After installing, edit $LOCALRC to the right configuration."
|
||||||
|
echo " chose option 4, the defaults for emulation by Bochs have been set."
|
||||||
|
;;
|
||||||
|
5) step2="ok"; driver=dpeth; driverargs="#dpeth_arg='DPETH0=port:irq:memory'";
|
||||||
|
echo ""
|
||||||
|
echo "Note: After installing, edit $LOCALRC to the right configuration."
|
||||||
|
;;
|
||||||
|
6) driver="lance"; driverargs="LANCE0=on"; step2="ok"; ;;
|
||||||
|
7) step2="ok"; ;;
|
||||||
|
*) warn "choose a number"
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
# end Step 2
|
||||||
|
|
||||||
|
# begin Step 3
|
||||||
|
step3=""
|
||||||
|
while [ "$step3" != ok ]
|
||||||
do
|
do
|
||||||
echo ""
|
echo ""
|
||||||
echo " --- Step 2: Create a partition for MINIX 3, Or Reinstall ------------"
|
echo " --- Step 2: Create a partition for MINIX 3, Or Reinstall ------------"
|
||||||
@ -168,7 +217,7 @@ Please finish the name of the primary partition you have created:
|
|||||||
do
|
do
|
||||||
echo -n "Are you sure you want to continue? Please enter 'yes' or 'no': "
|
echo -n "Are you sure you want to continue? Please enter 'yes' or 'no': "
|
||||||
read confirmation
|
read confirmation
|
||||||
if [ "$confirmation" = yes ]; then step2=ok; fi
|
if [ "$confirmation" = yes ]; then step3=ok; fi
|
||||||
done
|
done
|
||||||
biosdrivename="Actual BIOS device name unknown, due to expert mode."
|
biosdrivename="Actual BIOS device name unknown, due to expert mode."
|
||||||
else
|
else
|
||||||
@ -197,7 +246,7 @@ Please finish the name of the primary partition you have created:
|
|||||||
# them messy.
|
# them messy.
|
||||||
atnormalize
|
atnormalize
|
||||||
|
|
||||||
if [ -n "$primary" ]; then step2=ok; fi
|
if [ -n "$primary" ]; then step3=ok; fi
|
||||||
else
|
else
|
||||||
# Reinstall mode
|
# Reinstall mode
|
||||||
primary=""
|
primary=""
|
||||||
@ -220,64 +269,13 @@ Please finish the name of the primary partition you have a MINIX install on:
|
|||||||
do
|
do
|
||||||
echo -n "Are you sure you want to continue? Please enter 'yes' or 'no': "
|
echo -n "Are you sure you want to continue? Please enter 'yes' or 'no': "
|
||||||
read confirmation
|
read confirmation
|
||||||
if [ "$confirmation" = yes ]; then step2=ok; fi
|
if [ "$confirmation" = yes ]; then step3=ok; fi
|
||||||
done
|
done
|
||||||
biosdrivename="Actual BIOS device name unknown, due to reinstallation."
|
biosdrivename="Actual BIOS device name unknown, due to reinstallation."
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done # while step2 != ok
|
done # while step3 != ok
|
||||||
# end Step 2
|
# end Step 3
|
||||||
|
|
||||||
if [ ! "$auto" = "r" ]
|
|
||||||
then
|
|
||||||
# begin Step 3
|
|
||||||
echo ""
|
|
||||||
echo " --- Step 3: Select your Ethernet chip ---------------------------------"
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
# Ask user about networking
|
|
||||||
echo "MINIX 3 currently supports the following Ethernet cards. Please choose: "
|
|
||||||
echo ""
|
|
||||||
echo "0. No Ethernet card (no networking)"
|
|
||||||
echo "1. Intel Pro/100"
|
|
||||||
echo "2. Realtek 8139 based card"
|
|
||||||
echo "3. Realtek 8029 based card (emulated by Qemu)"
|
|
||||||
echo "4. NE2000, 3com 503 or WD based card (emulated by Bochs)"
|
|
||||||
echo "5. 3Com 501 or 3Com 509 based card"
|
|
||||||
echo "6. AMD LANCE driver (emulated by VMWare)"
|
|
||||||
echo "7. Different Ethernet card (no networking)"
|
|
||||||
echo ""
|
|
||||||
echo "You can always change your mind after the setup."
|
|
||||||
echo ""
|
|
||||||
step3=""
|
|
||||||
while [ "$step3" != ok ]
|
|
||||||
do
|
|
||||||
eth=""
|
|
||||||
echo -n "Ethernet card? [0] "; read eth
|
|
||||||
test -z $eth && eth=0
|
|
||||||
driver=""
|
|
||||||
driverargs=""
|
|
||||||
case "$eth" in
|
|
||||||
0) step3="ok"; ;;
|
|
||||||
1) step3="ok"; driver=fxp; ;;
|
|
||||||
2) step3="ok"; driver=rtl8139; ;;
|
|
||||||
3) step3="ok"; driver=dp8390; driverargs="dp8390_arg='DPETH0=pci'"; ;;
|
|
||||||
4) step3="ok"; driver=dp8390; driverargs="dp8390_arg='DPETH0=240:9'";
|
|
||||||
echo ""
|
|
||||||
echo "Note: After installing, edit $LOCALRC to the right configuration."
|
|
||||||
echo " chose option 4, the defaults for emulation by Bochs have been set."
|
|
||||||
;;
|
|
||||||
5) step3="ok"; driver=dpeth; driverargs="#dpeth_arg='DPETH0=port:irq:memory'";
|
|
||||||
echo ""
|
|
||||||
echo "Note: After installing, edit $LOCALRC to the right configuration."
|
|
||||||
;;
|
|
||||||
6) driver="lance"; driverargs="LANCE0=on"; step3="ok"; ;;
|
|
||||||
7) step3="ok"; ;;
|
|
||||||
*) warn "choose a number"
|
|
||||||
esac
|
|
||||||
done
|
|
||||||
# end Step 3
|
|
||||||
fi
|
|
||||||
|
|
||||||
defmb=200
|
defmb=200
|
||||||
|
|
||||||
@ -342,14 +340,14 @@ echo "
|
|||||||
You have selected to (re)install MINIX in the partition /dev/$primary.
|
You have selected to (re)install MINIX in the partition /dev/$primary.
|
||||||
The following subpartitions are now being created on /dev/$primary:
|
The following subpartitions are now being created on /dev/$primary:
|
||||||
|
|
||||||
Root subpartition: /dev/$root 16 MB
|
Root subpartition: /dev/$root $ROOTMB MB
|
||||||
/home subpartition: /dev/$home $homemb
|
/home subpartition: /dev/$home $homemb
|
||||||
/usr subpartition: /dev/$usr rest of $primary
|
/usr subpartition: /dev/$usr rest of $primary
|
||||||
"
|
"
|
||||||
# Secondary master bootstrap.
|
# Secondary master bootstrap.
|
||||||
installboot -m /dev/$primary /usr/mdec/masterboot >/dev/null || exit
|
installboot -m /dev/$primary /usr/mdec/masterboot >/dev/null || exit
|
||||||
# Partition the primary.
|
# Partition the primary.
|
||||||
partition /dev/$primary 1 81:32768* 81:$homesize 81:0+ > /dev/null || exit
|
partition /dev/$primary 1 81:${ROOTSECTS}* 81:$homesize 81:0+ > /dev/null || exit
|
||||||
|
|
||||||
echo "Creating /dev/$root .."
|
echo "Creating /dev/$root .."
|
||||||
mkfs -B $blocksizebytes /dev/$root || exit
|
mkfs -B $blocksizebytes /dev/$root || exit
|
||||||
|
Loading…
x
Reference in New Issue
Block a user