aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatMoul <matmoul@gmail.com>2018-12-31 20:35:05 +0100
committerMatMoul <matmoul@gmail.com>2018-12-31 20:35:05 +0100
commit9b285557a7ef16c2dca62deac74e5dcf04e8b143 (patch)
treefb7ea7f65a1a75f3db36d90ce6500a655d59dde8
parent3267b728536f1339e29e81c71c1017bef49becf8 (diff)
downloadhyperfi-9b285557a7ef16c2dca62deac74e5dcf04e8b143.tar.lz
hyperfi-9b285557a7ef16c2dca62deac74e5dcf04e8b143.tar.xz
hyperfi-9b285557a7ef16c2dca62deac74e5dcf04e8b143.zip
btrfs: Add root subvol
-rw-r--r--archfi10
1 files changed, 10 insertions, 0 deletions
diff --git a/archfi b/archfi
index 22d50fc..25b42a0 100644
--- a/archfi
+++ b/archfi
@@ -578,6 +578,16 @@ formatdevice(){
btrfs)
echo "mkfs.btrfs -f $2"
mkfs.btrfs -f $2
+ if [ "$1" = "root" ]; then
+ echo "mount $2 /mnt"
+ echo "btrfs subvolume create /mnt/root"
+ echo "btrfs subvolume set-default /mnt/root"
+ echo "umount /mnt"
+ mount $2 /mnt
+ btrfs subvolume create /mnt/root
+ btrfs subvolume set-default /mnt/root
+ umount /mnt
+ fi
;;
reiserfs)
echo "mkfs.reiserfs -f $2"