¿Cuál es la ruta absoluta al archivo que contiene todas las unidades?

¿Cuál es la ruta absoluta al archivo que contiene todas las unidades?

¿Cuál es la ruta absoluta al archivo que contiene todas las unidades, hardware y recursos compartidos de red que monta el sistema durante el arranque?

Respuesta1

Es decir /etc/fstab(para ver su sintaxis, consulte man fstab).

Para ser más precisos, no contiene unidades sino sistemas de archivos para montar.

Respuesta2

No existe ningún archivo que contengatodounidades, recursos compartidos, etc. que se montarán al inicio. /etc/fstabes donde se supone que debes agregarlos, pero en la práctica, cualquier método paraejecutar un comando al iniciarcomo raíz se puede utilizar para el montaje.

En el mundo systemd, la forma canónica de montar cualquier cosa en el arranque sería usarmontajes systemd. En systemd, incluso las entradas en fstabse convierten a .mounts mediante elsystemd-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

información relacionada