62 lines
1.7 KiB
Text
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 ]
|
|
|