![]() |
2014-02-06
, 19:05
|
Posts: 594 |
Thanked: 1,094 times |
Joined on Aug 2012
@ Rhine
|
#61
|
The Following User Says Thank You to Leinad For This Useful Post: | ||
![]() |
2014-02-09
, 12:05
|
Posts: 284 |
Thanked: 661 times |
Joined on Aug 2013
@ Finland
|
#63
|
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
vi /usr/sbin/mount-sd.sh
#!/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
The Following 2 Users Say Thank You to Thoke For This Useful Post: | ||
![]() |
2014-02-12
, 19:44
|
Posts: 284 |
Thanked: 661 times |
Joined on Aug 2013
@ Finland
|
#64
|
![]() |
2014-02-13
, 10:29
|
Posts: 594 |
Thanked: 1,094 times |
Joined on Aug 2012
@ Rhine
|
#65
|
![]() |
2014-02-14
, 09:43
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#66
|
The Following User Says Thank You to javispedro For This Useful Post: | ||
![]() |
2014-02-14
, 09:50
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#67
|
Or more concrete:
is it right, that mount-sd.sh is called twice?
why is the default mountpoint ready so late, in comparison to another mountpoint?
are there important reasons to use only the default mountpoint?
i know, a lot of questions. maybe you have some answers
The Following User Says Thank You to javispedro For This Useful Post: | ||
![]() |
2014-02-14
, 13:51
|
Posts: 284 |
Thanked: 661 times |
Joined on Aug 2013
@ Finland
|
#68
|
![]() |
2014-02-15
, 12:31
|
Posts: 16 |
Thanked: 2 times |
Joined on Jun 2013
@ Germany Oberschwaben
|
#69
|
![]() |
2014-02-16
, 15:01
|
Posts: 33 |
Thanked: 25 times |
Joined on Sep 2011
@ grenoble
|
#70
|
@bob_bipbip: what's the advantage of using subvolumes instead of bind mounts? did you also try to mount the whole home/nemo-folder? did you have any problems with it?
The Following User Says Thank You to bob_bipbip For This Useful Post: | ||