Quellcode durchsuchen

append fstab info for /data

Waldemar Brodkorb vor 9 Jahren
Ursprung
Commit
3bc13a89e2
1 geänderte Dateien mit 13 neuen und 4 gelöschten Zeilen
  1. 13 4
      scripts/install.sh

+ 13 - 4
scripts/install.sh

@@ -499,18 +499,27 @@ case $target {
 (( quiet )) || print "Creating filesystem on ${rootpart}..."
 (( noformat )) || create_fs "$rootpart" ADKROOT ext4
 
+(( quiet )) || print Extracting installation archive...
+mount_fs "$rootpart" "$R" ext4
+gzip -dc "$src" | (cd "$R"; tar -xpf -)
+
 if (( datafssz )); then
 	(( quiet )) || print "Creating filesystem on ${datapart}..."
+	mkdir -m0755 "$R"/data
 	(( noformat )) || create_fs "$datapart" ADKDATA ext4
 	mount_fs "$datapart" "$D" ext4
 	mkdir -m0755 "$D/mpd" "$D/xbmc"
 	umount_fs "$D"
+	case $target {
+	(raspberry-pi)
+		echo "/dev/mmcblk0p3	/data	ext4	rw	0	0" >> "$R"/etc/fstab 
+	;;
+	(solidrun-imx6)
+		echo "/dev/mmcblk0p3	/data	ext4	rw	0	0" >> "$R"/etc/fstab
+	;;
+	}
 fi
 
-(( quiet )) || print Extracting installation archive...
-mount_fs "$rootpart" "$R" ext4
-gzip -dc "$src" | (cd "$R"; tar -xpf -)
-
 case $target {
 (raspberry-pi)
 	mount_fs "$bootpart" "$B" vfat