/etc/fstab
에 list되지 않음)/etc/fstab
에 리스트되어 있지 않다./etc/fstab
에 추가하기만 하면 된다./tmp
와 같은 volatile을 physical disk가 지원하는 실제 파일 시스템으로 전환하는데 유용한다.systemctl mask dev-hugepages.mount
와 같은 설정은 다음 부트에서 huge memory page API FS
가 기본적으로 마운트되지 않게한다./usr/lib/systemd/systemd-remount-fs
)(https://www.freedesktop.org/software/systemd/man/systemd-remount-fs.service.html)는 /etc/fstab
의 마운트 매개변수를 실제 마운트에 적용하는 역할을 한다/lib/systemd/systemd-remount-fs
는 바이너리Filesystem | Description |
---|---|
/sys | 커널 디바이스, 드라이버와 다른 커널 정보를 User space에게 제공한다. |
/proc | 커널 세팅, 프로세스와 커널 정보를 User space에게 제공한다. |
/dev | 커널 디바이스 노드를 User Space에게 제공한다. |
/run | Userspace의 소켓과 파일이 위치한다. |
/tmp | Volatile, temporary Userspace file system object들이 위치한다. (X) |
/sys/fs/cgroup | 커널 control group hierarchy를 제공한다. |
/sys/kernel/security, /sys/kernel/debug (X), /sys/kernel/config (x) | 특별한 커널 object를 Userspace에 제공한다. |
/sys/fs/selinux | SELinux security data를 Userspace에 제공한다. |
/dev/shm | userspace 공유메모리 object 위치 |
/dev/pts | 커널 pseudo TTY device nodes를 Userspace에 제공한다. |
/proc/sys/fs/binfmt_misc | 커널에 추가적인 바이너리 포맷을 등록한다. (X) |
/dev/mqueue | mqueue IPC object를 User space에 제공한다. (X) |
/dev/hugepages | "huge" memory page 할당에 대한 userspace API 제공 (X) |
/sys/fs/fuse/connections | kernel FUSE connections를 Userspace에 제공(X) |
/sys/firmware/efi/efivars | firmware 변수를 Userspace에 제공 |
tmpfs
백업인 /tmp
를 제거하고 싶다./tmp
에서 마운트를 사용하지 않도록 해야한다. 이를 위해 systemctl mask tmp.mount
를 실행한다./tmp
에 마운트한다. 이를 위해서는 다른 파일 시스템과 마찬가지로 /etc/fstab
에서 해당 항목을 생성한다./tmp
를 유지하되, 사이즈를 늘리거나 줄인다. 이를 위해서는 다른 tmpfs
파일 시스템에서와 마찬가지로 /etc/fstab
에 엔트리를 만들고 올바른 size=
옵션을 사용한다./run/systemd/generator
boot.mount
/dev/disk/by-partuuid/4463d92c-01
을 vfat
파일 시스템으로 /boot
에 마운트한다. 이를 /etc/fstab
(automatically)-.mount