calamares-net/etc/calamares/modules/mount.conf

62 lines
1.7 KiB
Text

# SPDX-FileCopyrightText: no
# SPDX-License-Identifier: CC0-1.0
#
# Mount filesystems in the target (generally, before treating the
# target as a usable chroot / "live" system). Filesystems are
# automatically mounted from the partitioning module. Filesystems
# listed here are **extra**. The filesystems listed in *extraMounts*
# are mounted in all target systems.
---
extraMounts:
- device: proc
fs: proc
mountPoint: /proc
- device: sys
fs: sysfs
mountPoint: /sys
- device: /dev
mountPoint: /dev
options: [ bind ]
- device: tmpfs
fs: tmpfs
mountPoint: /run
- device: /run/udev
mountPoint: /run/udev
options: [ bind ]
- device: efivarfs
fs: efivarfs
mountPoint: /sys/firmware/efi/efivars
efi: true
btrfsSubvolumes:
- mountPoint: /
subvolume: /@
- mountPoint: /home
subvolume: /@home
- mountPoint: /root
subvolume: /@root
- mountPoint: /srv
subvolume: /@srv
- mountPoint: /var/cache
subvolume: /@cache
- mountPoint: /var/tmp
subvolume: /@tmp
- mountPoint: /var/log
subvolume: /@log
mountOptions:
- filesystem: default
options: [ defaults, noatime ]
- filesystem: efi
options: [ defaults, umask=0077 ]
- filesystem: btrfs
options: [ defaults, noatime, compress=zstd, space_cache=v2, commit=120 ]
- filesystem: btrfs_swap
options: [ defaults, noatime ]
- filesystem: ext4
options: [ defaults, noatime, commit=60 ]
- filesystem: xfs
options: [ defaults, lazytime, noatime, attr2, inode64, logbsize=256k, noquota ]
- filesystem: f2fs
options: [ defaults, compress_algorithm=lz4, compress_chksum, gc_merge, lazytime ]