Deoarece cota se va monta atunci când emiteți a sudo mount -a
Bănuiesc că nu este nimic în neregulă cu declarația ta fstab. Sugerează o problemă de sincronizare. Linux citește fstab înainte ca stiva de rețea să fie deschisă și operațională, așa că atunci când montează partajarea rețelei, eșuează.
2 posibilități sunt de a transforma acest lucru într-o „montură la cerere”:
[1] Păstrați punctul de montare actual, dar adăugați încă două opțiuni: noauto, utilizator
//192.168.100.12/HomSpace /media/nasMounted cifs credentials=/root/.memoriaCredentials,uid=1000,gid=1000,noperm,rw,vers=3.0,noauto,user 0 0
Când porniți sistemul, partajarea nu se va monta, dar va apărea pe panoul lateral al managerului de fișiere ca lansator. Faceți clic pe el și va merge la fstab pentru a vedea cum se montează, apoi faceți acest lucru.
EDITAȚI | ×: După cum s-a arătat mai jos, ar fi trebuit să mă asigur că fișierul de acreditări poate fi citit de către utilizatorul obișnuit pentru ca această metodă să funcționeze. Plasarea acestuia în directorul propriu ar fi o alegere mai bună.
[2] Schimbați punctul de montare și utilizați un sistem de montare automată.
Punctul de montare nu poate fi sub directorul dvs. de acasă sau /media, așa că aș sugera ceva de genul /mnt/nasMounted. Apoi adăugați două opțiuni noauto,x-systemd.automount
//192.168.100.12/HomSpace /mnt/nasMounted cifs credentials=/root/.memoriaCredentials,uid=1000,gid=1000,noperm,rw,vers=3.0,noauto,x-systemd.automount 0 0
Acest lucru funcționează prin accesarea punctului de montare /mnt/nasMounted. Fie de către dvs. direct prin managerul de fișiere, fie prin orice aplicație, fie prin orice alt proces. Aproape orice accesare a punctului de montare va declanșa o montură fără intervenția dvs.
Oricum, după ce editați fstab, rulați aceste două comenzi pentru a face systemd fericit:
sudo systemctl daemon-reload
sudo systemctl restart remote-fs.target