View difference between Paste ID: fQMbSc23 and KNamdajM
SHOW: | | - or go back to the newest paste.
1
#!/bin/bash
2
# Unlock & mount Cloned Persistent volume
3
# Clone live Persistent
4
### commands ###
5
cryptsetup luksOpen /dev/sdc2 TailsData
6
mkdir -p /media/amnesia/TailsData
7
mount /dev/mapper/TailsData /media/amnesia/TailsData
8
cp -fr /live/persistence/TailsData_unlocked/apt/* /media/amnesia/TailsData/apt/
9
cp -fr /live/persistence/TailsData_unlocked/bookmarks/* /media/amnesia/TailsData/bookmarks/
10
cp -fr /live/persistence/TailsData_unlocked/cups-configuration/* /media/amnesia/TailsData/cups-configuration/
11
cp -fr /live/persistence/TailsData_unlocked/dotfiles/* /media/amnesia/TailsData/dotfiles/
12
cp -fr /live/persistence/TailsData_unlocked/electrum/* /media/amnesia/TailsData/electrum/
13
cp -fr /live/persistence/TailsData_unlocked/gnome-keyrings/* /media/amnesia/TailsData/gnome-keyrings/
14
cp -fr /live/persistence/TailsData_unlocked/gnupg/* /media/amnesia/TailsData/gnupg/
15
cp -fr /live/persistence/TailsData_unlocked/icedove/* /media/amnesia/TailsData/icedove/
16
cp -fr /live/persistence/TailsData_unlocked/nm-system-connections/* /media/amnesia/TailsData/nm-system-connections/
17
cp -fr /live/persistence/TailsData_unlocked/openssh-client/* /media/amnesia/TailsData/openssh-client/
18
cp -fr /live/persistence/TailsData_unlocked/Persistent/* /media/amnesia/TailsData/Persistent/
19
cp -fr /live/persistence/TailsData_unlocked/pidgin/* /media/amnesia/TailsData/pidgin/
20
find /media/amnesia/TailsData/ -uid 1000 -exec chown -R 1000:1000 '{}' \;
21
# Unmount & lock Cloned Persistent volume
22
umount /media/amnesia/TailsData
23
rmdir --ignore-fail-on-non-empty /media/amnesia/TailsData
24
cryptsetup luksClose TailsData
25
echo BackupCompleted!