Каков абсолютный путь к файлу, содержащему все диски, оборудование и сетевые ресурсы, которые монтируются системой во время загрузки?
решение1
То есть /etc/fstab
(синтаксис см. в man fstab
).
Точнее, он содержит не диски, а файловые системы, которые нужно смонтировать.
решение2
Нет ни одного файла, который бы содержалвседиски, общие папки и т. д., которые нужно монтировать при запуске. /etc/fstab
Это то место, куда вы должны их добавлять, но на практике любой метод длявыполнение команды при запускекак root может использоваться для монтирования.
В мире systemd каноническим способом монтирования чего-либо при загрузке было бы использованиеsystemd монтирует. В systemd даже записи в fstab
преобразуются в .mount
s с помощью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