Add bloom-setup reset on first boot
This commit is contained in:
parent
f79f2851c9
commit
920a8ec6be
14
pishrink.sh
14
pishrink.sh
|
@ -78,7 +78,7 @@ function set_autoexpand() {
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ -f "$mountdir/etc/rc.local" ]] && [[ "$(md5sum "$mountdir/etc/rc.local" | cut -d ' ' -f 1)" != "196b00c95212d896ac0c016c961d667a" ]]; then
|
if [[ -f "$mountdir/etc/rc.local" ]]; then
|
||||||
echo "Creating new /etc/rc.local"
|
echo "Creating new /etc/rc.local"
|
||||||
if [ -f "$mountdir/etc/rc.local" ]; then
|
if [ -f "$mountdir/etc/rc.local" ]; then
|
||||||
mv "$mountdir/etc/rc.local" "$mountdir/etc/rc.local.bak"
|
mv "$mountdir/etc/rc.local" "$mountdir/etc/rc.local.bak"
|
||||||
|
@ -117,9 +117,6 @@ EOF
|
||||||
cat <<EOF > /etc/rc.local &&
|
cat <<EOF > /etc/rc.local &&
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
sudo mount -o remount,rw /
|
|
||||||
sudo mount -o remount,rw /boot
|
|
||||||
|
|
||||||
echo "Expanding /dev/$ROOT_PART"
|
echo "Expanding /dev/$ROOT_PART"
|
||||||
resize2fs /dev/$ROOT_PART
|
resize2fs /dev/$ROOT_PART
|
||||||
rm -f /etc/rc.local; cp -f /etc/rc.local.bak /etc/rc.local; /etc/rc.local
|
rm -f /etc/rc.local; cp -f /etc/rc.local.bak /etc/rc.local; /etc/rc.local
|
||||||
|
@ -131,9 +128,6 @@ exit
|
||||||
raspi_config_expand() {
|
raspi_config_expand() {
|
||||||
/usr/bin/env raspi-config --expand-rootfs
|
/usr/bin/env raspi-config --expand-rootfs
|
||||||
|
|
||||||
sudo mount -o remount,rw /
|
|
||||||
sudo mount -o remount,rw /boot
|
|
||||||
|
|
||||||
if [[ $? != 0 ]]; then
|
if [[ $? != 0 ]]; then
|
||||||
return -1
|
return -1
|
||||||
else
|
else
|
||||||
|
@ -142,6 +136,11 @@ else
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bloom_reset(){
|
||||||
|
/opt/qbetter/bin/bloom-setup reset
|
||||||
|
}
|
||||||
|
|
||||||
raspi_config_expand
|
raspi_config_expand
|
||||||
echo "WARNING: Using backup expand..."
|
echo "WARNING: Using backup expand..."
|
||||||
sleep 5
|
sleep 5
|
||||||
|
@ -152,6 +151,7 @@ if [[ -f /etc/rc.local.bak ]]; then
|
||||||
cp -f /etc/rc.local.bak /etc/rc.local
|
cp -f /etc/rc.local.bak /etc/rc.local
|
||||||
/etc/rc.local
|
/etc/rc.local
|
||||||
fi
|
fi
|
||||||
|
bloom_reset()
|
||||||
exit 0
|
exit 0
|
||||||
EOF1
|
EOF1
|
||||||
#####End no touch zone#####
|
#####End no touch zone#####
|
||||||
|
|
Loading…
Reference in New Issue