Another setup check
This commit is contained in:
parent
e3709af1b8
commit
5ed793ce20
@ -14,6 +14,8 @@ ROOTMB=16
|
|||||||
ROOTSECTS="`expr $ROOTMB '*' 1024 '*' 2`"
|
ROOTSECTS="`expr $ROOTMB '*' 1024 '*' 2`"
|
||||||
USRKB="`cat /.usrkb`"
|
USRKB="`cat /.usrkb`"
|
||||||
TOTALMB="`expr 3 + $USRKB / 1024 + $ROOTMB`"
|
TOTALMB="`expr 3 + $USRKB / 1024 + $ROOTMB`"
|
||||||
|
ROOTFILES="`cat /.rootfiles`"
|
||||||
|
USRFILES="`cat /.usrfiles`"
|
||||||
|
|
||||||
if [ "$TOTALMB" -lt 1 ]
|
if [ "$TOTALMB" -lt 1 ]
|
||||||
then
|
then
|
||||||
@ -22,6 +24,20 @@ then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$ROOTFILES" -lt 1 ]
|
||||||
|
then
|
||||||
|
echo "Are you really running from CD?"
|
||||||
|
echo "Something wrong with root files count on CD."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$USRFILES" -lt 1 ]
|
||||||
|
then
|
||||||
|
echo "Are you really running from CD?"
|
||||||
|
echo "Something wrong with usr files count on CD."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
PATH=/bin:/usr/bin
|
PATH=/bin:/usr/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
@ -452,8 +468,7 @@ echo ""
|
|||||||
|
|
||||||
mount /dev/$usr /mnt >/dev/null || exit # Mount the intended /usr.
|
mount /dev/$usr /mnt >/dev/null || exit # Mount the intended /usr.
|
||||||
|
|
||||||
files="`cat /.usrfiles`"
|
cpdir -v /usr /mnt | progressbar "$USRFILES" || exit # Copy the usr floppy.
|
||||||
cpdir -v /usr /mnt | progressbar "$files" || exit # Copy the usr floppy.
|
|
||||||
|
|
||||||
|
|
||||||
# Set inet.conf to correct driver
|
# Set inet.conf to correct driver
|
||||||
@ -467,8 +482,7 @@ umount /dev/$usr >/dev/null || exit # Unmount the intended /usr.
|
|||||||
mount /dev/$root /mnt >/dev/null || exit
|
mount /dev/$root /mnt >/dev/null || exit
|
||||||
|
|
||||||
# Running from the installation CD.
|
# Running from the installation CD.
|
||||||
files="`cat /.rootfiles`"
|
cpdir -vx / /mnt | progressbar "$ROOTFILES" || exit
|
||||||
cpdir -vx / /mnt | progressbar "$files" || exit
|
|
||||||
|
|
||||||
if [ -n "$driver" ]
|
if [ -n "$driver" ]
|
||||||
then echo "eth0 $driver 0 { default; };" >/mnt/etc/inet.conf
|
then echo "eth0 $driver 0 { default; };" >/mnt/etc/inet.conf
|
||||||
|
Loading…
x
Reference in New Issue
Block a user