So erstellen Sie ein Skript zum Ausführen von „sudo mount -a“

So erstellen Sie ein Skript zum Ausführen von „sudo mount -a“

Ich bin ein absoluter Neuling bei Ubuntu. Ich habe ein Raspberry mit Ubuntu-Mate-Betriebssystem. Jetzt habe ich ein Problem damit.

Ich bearbeite fstab, /etc/fstabum den freigegebenen Ordner vom Windows-Server zu mounten. Danach funktioniert es einwandfrei sudo mount -a.

aber nach dem Neustart kann es beim Start nicht gemountet werden. Ich muss sudo mount -ajedes Mal nach dem Neustart das Terminal öffnen und den Befehl ausführen.

Wie kann ich das Skript so erstellen, dass es sudo mount -abeim Start von Ubuntu ausgeführt wird?

sudo mount -aOder ich kann das Skript per Doppelklick ausführen, wie .bat für Windows.

Mein fstab:

proc /proc proc defaults 0 0 
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1 
/dev/mmcblk0p1 /boot/firmware vfat defaults 0 2 

//myservername/data/Departments/ /home/raspberry01/Desktop/WI cifs,_netdev,auto,rw,username=mydomianusername,password=mypassword 0 0

Antwort1

Ich vermute, dass

//myservername/data/Departments/ /home/raspberry01/Desktop/WI cifs,_netdev,auto,rw,username=mydomianusername,password=mypassword 0 0

sollte sein

//myservername/data/Departments/ /home/raspberry01/Desktop/WI cifs _netdev,auto,rw,username=mydomianusername,password=mypassword 0 0

Das Dateisystem "cifs" ist eine eigene Spalte und die Optionen kommen danach. Du hast beides aneinandergereiht und das wäre eine falsche Syntax.

verwandte Informationen