Add a tiny script to complete a Debian Netinstall for Btrfs.

This commit is contained in:
gardouille 2017-08-18 20:17:46 +02:00
parent 61c3e7474f
commit b9b92d3dd7
1 changed files with 29 additions and 0 deletions

29
part.btrfs Executable file
View File

@ -0,0 +1,29 @@
#!/bin/sh
# For Debian install
# Complete the Btrfs partitionning
#
# Source: https://wiki.101010.fr/doku.php?id=debian:installation_btrfs
# Remount the partition with "compress" option
mount -o remount,defaults,compress=lzo /target
# Create all subvolumes
btrfs subvolume create /target/home
btrfs subvolume create /target/opt
btrfs subvolume create /target/root
btrfs subvolume create /target/srv
btrfs subvolume create /target/tmp
btrfs subvolume create /target/usr
btrfs subvolume create /target/var
# Specific actions for "etc" subvolume
mv /target/etc /target/etc.temp
btrfs subvolume create /target/etc
mv /target/etc.temp/* /target/etc
rmdir /target/etc.temp
# Ensure everything is ok
btrfs subvolume list -p /target
exit 0