|
|
|
@ -271,7 +271,7 @@ select_filesystem() {
|
|
|
|
|
"btrfs") FILESYSTEM="mkfs.btrfs -f"
|
|
|
|
|
CHK_NUM=16
|
|
|
|
|
fs_opts="autodefrag compress=zlib compress=lzo compress=zstd compress=no compress-force=zlib compress-force=lzo compress-force=zstd discard \
|
|
|
|
|
noacl noatime nodatasum nospace_cache recovery skip_balance space_cache nossd ssd ssd_spread commit=120"
|
|
|
|
|
noacl noatime nodatasum nospace_cache recovery skip_balance space_cache=v2 nossd ssd ssd_spread commit=120"
|
|
|
|
|
modprobe btrfs
|
|
|
|
|
;;
|
|
|
|
|
"ext2") FILESYSTEM="mkfs.ext2 -q"
|
|
|
|
@ -342,7 +342,7 @@ mount_opts() {
|
|
|
|
|
sed -i 's/nossd - off/nossd - on/' /tmp/.fs_options
|
|
|
|
|
else
|
|
|
|
|
sed -i 's/compress=lzo - off/compress=lzo - on/' /tmp/.fs_options
|
|
|
|
|
sed -i 's/ space_cache - off/ space_cache - on/' /tmp/.fs_options
|
|
|
|
|
sed -i 's/ space_cache=v2 - off/ space_cache=v2 - on/' /tmp/.fs_options
|
|
|
|
|
sed -i 's/commit=120 - off/commit=120 - on/' /tmp/.fs_options
|
|
|
|
|
sed -i 's/ ssd - off/ ssd - on/' /tmp/.fs_options
|
|
|
|
|
|
|
|
|
@ -1668,7 +1668,7 @@ mount_existing_subvols() {
|
|
|
|
|
if [[ "$(cat /sys/block/${format_device}/queue/rotational)" == 1 ]]; then
|
|
|
|
|
fs_opts="autodefrag,compress=zlib,noatime,nossd,commit=120"
|
|
|
|
|
else
|
|
|
|
|
fs_opts="compress=lzo,noatime,space_cache,ssd,commit=120"
|
|
|
|
|
fs_opts="compress=lzo,noatime,space_cache=v2,ssd,commit=120"
|
|
|
|
|
fi
|
|
|
|
|
btrfs subvolume list /mnt | cut -d" " -f9 > /tmp/.subvols
|
|
|
|
|
umount /mnt
|
|
|
|
|