WIP boot from HD

This commit is contained in:
2019-12-28 14:57:55 +01:00
parent ef8af4b5b5
commit 02cccb71bd
2 changed files with 18 additions and 11 deletions

View File

@@ -118,8 +118,8 @@ step_3() {
exe touch "$SDBOOT"/ssh
# save SD boot settings for easy emergency start from SD
cp -ar "$SDBOOT"/cmdline.txt "$SDBOOT"/cmdline.txt.sd
cp -ar "$SDROOT"/etc/fstab "$SDROOT"/etc/fstab.sd
exe cp -ar "$SDBOOT"/cmdline.txt "$SDBOOT"/cmdline.txt.sd
exe cp -ar "$SDROOT"/etc/fstab "$SDROOT"/etc/fstab.sd
}
step_4_info() { echo "TODO Prepare SD for HD boot [SD CARD DEVICE] [HD DEVICE]"; }
@@ -129,16 +129,20 @@ step_4() {
echoerr " [E] Not ready yet...TODO"
#return 1
read_sd_dev "$2"
echo $?
echo "$SDBOOT"
echo "$SDROOT"
echo "$SDROOTPUUID"
endReturn -o $? "SD detection error"
echo " [I] SD: $SDDEV"
echo " $SDBOOT"
echo " $SDROOT"
echo " $SDROOTPUUID"
read_hd_dev "$3"
echo $?
echo "$HDROOT"
echo "$HDROOTPUUID"
## ? modify PARTUUID of sdBoot/cmdline.txt
## root=PARTUUID=******00-01
endReturn -o $? "HD detection error"
echo " [I] HD: $HDDEV"
echo " $HDROOT"
echo " $HDROOTPUUID"
echo
echo " [I] modify PARTUUID of $SDBOOT/cmdline.txt"
echo " root=PARTUUID=******00-01"
}
step_20_info() { echo "Disable swap file and remove it"; }

View File

@@ -0,0 +1,3 @@
proc /proc proc defaults 0 0
PARTUUID=mysdid-boot /boot vfat ro,defaults 0 2
PARTUUID=mysdid-backup /backup ext4 ro,defaults,noatime 0 2