diff --git a/seqs/raspberry.sh b/seqs/raspberry.sh index 6fe71fc..97cfdff 100755 --- a/seqs/raspberry.sh +++ b/seqs/raspberry.sh @@ -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"; } diff --git a/seqs/raspberry/fstab.hd.template b/seqs/raspberry/fstab.hd.template new file mode 100644 index 0000000..9d806ba --- /dev/null +++ b/seqs/raspberry/fstab.hd.template @@ -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