Ja ich habe tatsächlich das selbe Problem, ich weiß der Beitrag ist 4 Jahre alt aber vielleicht hilft er jemand anderem das Problem zu lösen. Probiere folgendes (im Terminal):
sudo apt autoremove samba samba-common
sudo apt install samba samba-common
sudo nano /etc/samba/smb.conf → Hier dann die gewünschte Konfiguration eintragen
testparm → testparm sollte jetzt keine Fehler mehr melden
Bei mir kam beim starten von Samba danach noch die Meldung dass smbd.service maskiert ist. um dies zu beheben folgendes ausführen:
sudo -i
systemctl unmask smbd
systemctl unmask nmbd
systemctl enable smbd
systemctl enable nmbd
systemctl restart smbd
systemctl restart nmbd
logout
Das sollte alle Probleme lösen, da Samba samt allen Bibliotheken und sonstigen Komponenten gelöscht,neu installiert,demaskiert und aktiviert wird. Gruß, Elias