WIP boot from HD
This commit is contained in:
@@ -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"; }
|
||||
|
3
seqs/raspberry/fstab.hd.template
Normal file
3
seqs/raspberry/fstab.hd.template
Normal 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
|
Reference in New Issue
Block a user