diff options
Diffstat (limited to 'bin/hibiki/mount-solus-backup')
| -rwxr-xr-x | bin/hibiki/mount-solus-backup | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/bin/hibiki/mount-solus-backup b/bin/hibiki/mount-solus-backup deleted file mode 100755 index 20e5037..0000000 --- a/bin/hibiki/mount-solus-backup +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/env bash - -D_SQUASHFS="solus_2019-12-23.squashfs" -D_RAW="${D_SQUASHFS%.squashfs}.img" - -mount() { - udisksctl mount -b /dev/disk/by-partlabel/rTranscend - - mkdir -p /tmp/mnt-solus-squashfs - doas mount /media/rTranscend/${D_SQUASHFS} /tmp/mnt-solus-squashfs - - doas losetup --partscan /dev/loop1 /tmp/mnt-solus-squashfs/${D_RAW} - doas pvs - doas vgchange -a y SolusSystem - - mkdir -p /tmp/mnt-solus - doas mount -o ro /dev/SolusSystem/Root /tmp/mnt-solus - - ls /tmp/mnt-solus -} - -unmount() { - doas umount /tmp/mnt-solus - doas vgchange -a n SolusSystem - doas losetup -d /dev/loop1 - doas umount /tmp/mnt-solus-squashfs - udisksctl unmount -b /dev/disk/by-partlabel/rTranscend -} - -set -x - -case "$1" in - -u) unmount ;; - *) mount ;; -esac |