Sfoglia il codice sorgente

do not reserve 5% for root, just 1%

Waldemar Brodkorb 15 anni fa
parent
commit
5d93cc6de5
1 ha cambiato i file con 6 aggiunte e 3 eliminazioni
  1. 6 3
      scripts/install.sh

+ 6 - 3
scripts/install.sh

@@ -132,8 +132,8 @@ if [ $($sfdisk -l $1 2>/dev/null|grep Empty|wc -l) -ne 4 ];then
 	fi
 fi
 
-printf "Create partition and filesystem\n"
 if [ $rb532 -ne 0 ];then
+	printf "Create partition and filesystem for rb532\n"
 	rootpart=${1}2
 	$parted -s $1 mklabel msdos
 	sleep 2
@@ -153,6 +153,7 @@ if [ $rb532 -ne 0 ];then
 else
 	rootpart=${1}1
 	if [ $cfgfs -eq 0 ];then
+		printf "Create partition and filesystem without cfgfs\n"
 $sfdisk $1 << EOF
 ,,L
 ;
@@ -162,6 +163,7 @@ y
 EOF
 		$mke2fs ${rootpart}
 	else
+		printf "Create partition and filesystem with cfgfs\n"
 		$parted -s $1 mklabel msdos
 		sleep 2
 		maxsize=$(env LC_ALL=C $parted $1 -s unit cyl print |awk '/^Disk/ { print $3 }'|sed -e 's/cyl//')
@@ -182,7 +184,7 @@ else
 fi
 
 sleep 2
-$tune2fs -c 0 -i 0 ${rootpart} >/dev/null
+$tune2fs -c 0 -i 0 -m 1 ${rootpart} >/dev/null
 if [ $? -eq 0 ];then
 	printf "Successfully disabled filesystem checks on ${rootpart}\n"
 else	
@@ -199,13 +201,14 @@ chmod 1777 $tmp/tmp
 chmod 4755 $tmp/bin/busybox
 
 if [ $rb532 -eq 0 ];then
+	printf "Installing GRUB bootloader\n"
 	mkdir -p $tmp/boot/grub
 	mount -o bind /dev $tmp/dev
 	chroot $tmp mount -t proc /proc /proc
 	chroot $tmp mount -t sysfs /sys /sys
 cat << EOF > $tmp/boot/grub/grub.cfg
 set default=0
-set timeout=5
+set timeout=1
 serial --unit=0 --speed=115200
 terminal_output serial 
 terminal_input serial