fstab crea automáticamente puntos de montaje
Como se menciona aquí , "debe crear el punto de montaje antes de montar la partición". Pero después de agregar las siguientes líneas en fstab y reiniciar el sistema
/dev/sdxy /media/user/hdd_mount_point ext4 defaults 0 0
tmpfs /mnt/tmpfs_mount_point tmpfs rw,nosuid,noatime,nodev,size=4G,mode=1777 0 0
los puntos de montaje (directorios de destino) hdd_mount_point
y tmpfs_mount_point
se crean automáticamente si no existen. Sé que puede hacer un punto de montaje si no existe agregando la X-mount.mkdir
opción de mount
comando como se menciona en su página de manual , pero realmente me gusta saber si esta opción se usa implícitamente al montar sistemas de archivos a través de fstab.
Y NO , no es un duplicado de la adición automática de sistemas de archivos a / etc / fstab
Respuestas
Y aquí las partes esenciales de la documentación :
Mount units may either be configured via unit files, or via /etc/fstab
(see fstab(5) for details). Mounts listed in /etc/fstab will be converted
into native units dynamically at boot and when the configuration of the
system manager is reloaded. In general, configuring mount points through
/etc/fstab is the preferred approach. See systemd-fstab-generator(8) for
details about the conversion.
Más abajo encontrarás esto:
Where=
Takes an absolute path of a file or directory for the mount point;
in particular,the destination cannot be a symbolic link. If the
mount point does not exist at the time of mounting, it is created
as directory.
Esto solía ser cierto, y aún lo es si desea utilizar el mount
comando clásico .
En los últimos años, systemd/etc/fstab
monta las entradas en en el momento del arranque , lo que crea automáticamente puntos de montaje faltantes según sea necesario, independientemente de la presencia de la opción.X-mount.mkdir
También proporciona el comando systemd-mount
como alternativa a mount
, en caso de que desee montar una partición usted mismo sin primero crear manualmente un directorio sobre el que montar.