# FSTAB au démarrage

**URL:** <https://www.debian-fr.org/t/fstab-au-demarrage/82198>\
**Category:** Support Debian\
**Created:** [Mai 27, 2020, 2:21 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198 "2020-05-27T14:21:58Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 27, 2020, 2:21 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/1 "2020-05-27T14:21:58Z")

</div>

Bonjour,

J’ai mis mon point de montage dans FSTAB pour que celui-ci monte automatiquement au démarrage mais à chaque reboot je dois faire un mount -a pour que les points de montage remontent.

Comment faire pour résoudre ou automatiser cela ?

Merci d’avance.

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Mai 27, 2020, 3:12 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/2 "2020-05-27T15:12:07Z")

</div>

Bonjour

Il nous manque un element ton fstab.

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 27, 2020, 3:19 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/3 "2020-05-27T15:19:46Z")

</div>

```nohighlight
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=76aa0435-d8b2-43d6-9e84-a8422b621c6d / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=e4090d09-1ec1-4348-929a-afd93a699d54 none swap sw 0 0
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0

192.168.1.124:/NFSdata /mnt/nfs/NFSdata nfs defaults 0 0

```

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 27, 2020, 3:23 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/4 "2020-05-27T15:23:31Z")

</div>

Lorsque je fais mount -a cela fonctionne…

---

<div class="post-metadata">

**Author:** ![anon93295908](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b782af/32.png) [@anon93295908](https://www.debian-fr.org/u/anon93295908)\
**Post date:** [Mai 27, 2020, 3:32 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/5 "2020-05-27T15:32:52Z")

</div>

question bete.  
ton reseau est géré comment ?

wifi network-manager ?

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 27, 2020, 3:55 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/6 "2020-05-27T15:55:26Z")

</div>

Je virtualise donc accès par pont

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 27, 2020, 4:03 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/7 "2020-05-27T16:03:49Z")

</div>

Même sans montrer le contenu de fstab, tu aurais pu préciser qu’il s’agissait d’un montage NFS.  
Tu as essayé en ajoutant l’option \_netdev pour attendre que le réseau soit disponible avant de faire le montage ?

PS: /mnt n’est pas fait pour les montages permanents.

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 27, 2020, 4:23 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/8 "2020-05-27T16:23:03Z")

</div>

C’est vrai mais que ce soit un montage NFS ne change rien au problème.

Oui j’ai essayé.

Pourquoi cela?

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 27, 2020, 10:18 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/9 "2020-05-27T22:18:34Z")

</div>

> [@DylanB](#):
>
> C’est vrai mais que ce soit un montage NFS ne change rien au problème.

Si : tu n’aurais pas ce problème avec un système de fichiers local accessible immédiatement.

> [@DylanB](#):
>
> Pourquoi cela?

Parce ce que c’est contraire au standard FHS.

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 27, 2020, 10:27 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/10 "2020-05-27T22:27:31Z")

</div>

D’accord, merci pour ces informations 🙂

Le meilleur emplacement selon vous et une solution ?

Sachant que j’ai testé le \_netdev comme cela : "192.168.1.124:/NFSdata /mnt/nfs/NFSdata nfs \_netdev,defaults 0 0 "

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Mai 28, 2020, 8:07 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/11 "2020-05-28T08:07:07Z")

</div>

> [@DylanB](#):
>
> Je virtualise donc accès par pont

Si cela fonctionne avec mount -a et non au démarrage, y compris avec l’option \_netdev (normalement inutile avec systemd), c’est peut être un problème avec la configuration réseau.

En attendant de voir les logs du démarrage, essaie ceci :

```auto
192.168.1.124:/NFSdata /mnt/nfs/NFSdata nfs nofail,x-systemd.automount,x-systemd.requires=network-online.target,x-systemd.after=network-online.target,x-systemd.device-timeout=10 0 0

```

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Mai 28, 2020, 8:25 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/12 "2020-05-28T08:25:29Z")

</div>

nfs-common est bien installé?  
[https://packages.debian.org/buster/nfs-common](https://packages.debian.org/buster/nfs-common)

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 28, 2020, 11:56 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/13 "2020-05-28T11:56:28Z")

</div>

Oui il est bien installé

---

<div class="post-metadata">

**Author:** ![ylag](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/3bc359/32.png) [@ylag](https://www.debian-fr.org/u/ylag)\
**Post date:** [Mai 28, 2020, 1:11 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/14 "2020-05-28T13:11:06Z")

</div>

Bonjour,

> [@DylanB](#):
>
> 192.168.1.124:/NFSdata /mnt/nfs/NFSdata nfs defaults 0 0

Au risque de dire une bêtise, l’entrée dans le fichier fstab ne devrait-elle pas débuter par deux barres obliques?  
`//192.168.1.124:/NFSdata /mnt/nfs/NFSdata nfs defaults 0 0`

A+

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Mai 28, 2020, 3:45 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/15 "2020-05-28T15:45:18Z")

</div>

Non la double barre n’est pas nécessaire. Il faut que @DylanB essaie la ligne que j’ai indiquée en #10.

---

<div class="post-metadata">

**Author:** ![DylanB](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@DylanB](https://www.debian-fr.org/u/DylanB)\
**Post date:** [Mai 28, 2020, 3:54 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/16 "2020-05-28T15:54:21Z")

</div>

Cela marche parfaitement, merci beaucoup

Je pourrais avoir un détail/explication des options?

---

<div class="post-metadata">

**Author:** ![anon70622873](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/278dde/32.png) [@anon70622873](https://www.debian-fr.org/u/anon70622873)\
**Post date:** [Mai 28, 2020, 4:02 UTC](https://www.debian-fr.org/t/fstab-au-demarrage/82198/17 "2020-05-28T16:02:46Z")

</div>

La documentation : [https://www.freedesktop.org/software/systemd/man/systemd.mount.html](https://www.freedesktop.org/software/systemd/man/systemd.mount.html)  
Les options indiquées qui me paraissent importantes dans ton cas sont :

```auto
x-systemd.requires=network-online.target
x-systemd.after=network-online.target

```

Ces options permettent de s’assurer que le montage s’effectue **après** que le réseau soit actif.

Une bonne alternative à l’utilisation du fstab est la création d’unités de montage systemd. À titre d’exemple le fichier srv-NFSdata.mount (le nom est important) qui pourrait remplacer l’entrée du fstab :

```nohighlight
[Unit]
Description=Mount NFS share
Wants=network-online.target rpc-statd.service
After=network-online.target rpc-statd.service

[Mount]

What=192.168.1.12:/NFSdata
Where=/srv/NFSdata
Options=nocto,rsize=32768,wsize=32768
Type=nfs
StandardOutput=syslog
StandardError=syslog
TimeoutSec=10

```
