Après avoir ajouté un nouveau point de montage dans /etc/fstab
, nous exécutons habituellement mount -a
Pour refléter le changement (si nous voulons contourner le redémarrage), et df -kh
La sortie montre le nouveau point de montage.
Comment mount -a
Travail/Impact Des partitions déjà montées, qui ont une référence à la /etc/fstab
déposer? Cela soulève-t-il et monte ensuite ces partitions, ou ignorez-les depuis qu'ils sont déjà montés?
Il saute les uns déjà montés.
https://github.com/karelzak/util-linux/blob/master/sys-utils/mount.c#l185-l19
while (mnt_context_next_mount(cxt, itr, &fs, &mntrc, &ignored) == 0) {
const char *tgt = mnt_fs_get_target(fs);
if (ignored) {
if (mnt_context_is_verbose(cxt))
printf(ignored == 1 ? _("%-25s: ignored\n") :
_("%-25s: already mounted\n"),
tgt);
}
// ...
}
Il ignorera des partitions déjà montées.
Dans le même temps, vous pouvez faire un mount -o remount /dev/xxx
sur une partition déjà montée, cela ne causera aucun problème même si les utilisateurs utilisent cette partition.
La meilleure option serait monté sur le nouveau système de fichiers manuellement et ajouterait la nouvelle entrée du système de fichiers dans le/etc/fstab pour vous assurer que cette F/S est montée sur chaque redémarrage.
Comme mentionné ci-dessus, "mont -a" ignorera les systèmes de fichiers déjà montés et ne monte que le système de fichiers qui n'a pas encore été monté (nouveau système de fichiers).
J'espère que cela va aider.