mkfs.btrfs -f -L Insertlabel /dev/mmcblk1
vi /usr/sbin/mount-sd.sh
mount $SDCARD $MNT -o uid=$DEF_UID,gid=$DEF_GID || mount -o relatime $SDCARD $MNT
mount -o subvolid=0 /dev/mmcblk1 /media/sdcard
cd /media/sdcard ls -la
cd /media/sdcard/your-microsd-id
btrfs subvolume create Jolla btrfs subvolume create Other
cd /media/sdcard/you-microsd-id/Jolla btrfs subvolume create Desktop btrfs subvolume create Documents btrfs subvolume create Downloads btrfs subvolume create Music btrfs subvolume create Pictures btrfs subvolume create Public btrfs subvolume create Templates btrfs subvolume create Videos btrfs subvolume create android
chown -R nemo:nemo /media/sdcard/you-microsd-id/Jolla chmod -R 775 /media/sdcard/you-microsd-id/Jolla chmod -R 777 /media/sdcard/you-microsd-id/Jolla/android
btrfs subvolume list /media/sdcard/you-microsd-id
btrfs subvolume set-default 269 /media/sdcard/you-microsd-id
cp -r -a -v /home/nemo/Documents/* /media/sdcard/you-microsd-id/Jolla/Documents cp -r -a -v /home/nemo/Downloads/* /media/sdcard/you-microsd-id/Jolla/Downloads cp -r -a -v /home/nemo/Music/* /media/sdcard/you-microsd-id/Jolla/Music cp -r -a -v /home/nemo/Pictures/* /media/sdcard/you-microsd-id/Jolla/Pictures cp -r -a -v /home/nemo/Public/* /media/sdcard/you-microsd-id/Jolla/Public cp -r -a -v /home/nemo/Templates/* /media/sdcard/you-microsd-id/Jolla/Templates cp -r -a -v /home/nemo/Videos/* /media/sdcard/you-microsd-id/Jolla/Videos cp -r -a -v /data/sdcard/* /media/sdcard/you-microsd-id/Jolla/android
umount /dev/mmcblk1
#!/bin/bash SDCARD=/mnt/sdcard DEF_UID=$(grep "^UID_MIN" /etc/login.defs | tr -s " " | cut -d " " -f2) DEF_GID=$(grep "^GID_MIN" /etc/login.defs | tr -s " " | cut -d " " -f2) DEVICEUSER=$(getent passwd $DEF_UID | sed 's/:.*//') MNT=/run/user/$DEF_UID/media/sdcard if [ "$ACTION" = "add" ]; then if [ -b /dev/mmcblk1p1 ]; then ln -sf /dev/mmcblk1p1 $SDCARD elif [ -b /dev/mmcblk1 ]; then ln -sf /dev/mmcblk1 $SDCARD else exit $? fi su $DEVICEUSER -c "mkdir -p $MNT" mount $SDCARD $MNT -o uid=$DEF_UID,gid=$DEF_GID || mount -o relatime $SDCARD $MNT mount -o subvol=Jolla/Desktop /dev/mmcblk1 /home/nemo/Desktop/ mount -o subvol=Jolla/Documents /dev/mmcblk1 /home/nemo/Documents/ mount -o subvol=Jolla/Downloads /dev/mmcblk1 /home/nemo/Downloads/ mount -o subvol=Jolla/Music /dev/mmcblk1 /home/nemo/Music/ mount -o subvol=Jolla/Pictures /dev/mmcblk1 /home/nemo/Pictures/ mount -o subvol=Jolla/Public /dev/mmcblk1 /home/nemo/Public/ mount -o subvol=Jolla/Templates /dev/mmcblk1 /home/nemo/Templates/ mount -o subvol=Jolla/Videos /dev/mmcblk1 /home/nemo/Videos/ mount -o subvol=Jolla/android /dev/mmcblk1 /data/sdcard/ else umount $SDCARD if [ $? = 0 ]; then rm -f $SDCARD else umount -l $MNT rm -f $SDCARD fi fi
umount /your/microsd/ mount -o subvolid=0 /your/microsd /your/mounting/point