起動時にシステムによってマウントされるすべてのドライブ、ハードウェア、およびネットワーク共有を含むファイルへの絶対パスは何ですか?
答え1
つまり、/etc/fstab
(構文については を参照man fstab
)。
より正確に言うと、ドライブではなくマウントされるファイルシステムが含まれます。
答え2
単一のファイルには含まれていない全て起動時にマウントするドライブ、共有など。/etc/fstab
これらを追加する場所であるはずですが、実際には、起動時にコマンドを実行するマウントには root を使用できます。
systemdの世界では、起動時に何かをマウントする標準的な方法は、systemd マウントsystemdでは、 のエントリもによってfstab
に変換されます。.mount
systemd-fstab-generator
。
~ systemctl list-units --type=mount
UNIT LOAD ACTIVE SUB DESCRIPTION
-.mount loaded active mounted Root Mount
boot.mount loaded active mounted /boot
dev-hugepages.mount loaded active mounted Huge Pages File System
dev-mqueue.mount loaded active mounted POSIX Message Queue File System
...
~ systemctl cat -- -.mount
# /run/systemd/generator/-.mount
# Automatically generated by systemd-fstab-generator
[Unit]
SourcePath=/etc/fstab
Documentation=man:fstab(5) man:systemd-fstab-generator(8)
Before=local-fs.target
[Mount]
Where=/
What=/dev/disk/by-uuid/e5018f7e-5838-4a47-b146-fc1614673356
Type=ext4
Options=rw,relatime,data=ordered