Ho avuto gli stessi identici sintomi e ho dovuto dare una spinta a Avahi per iniziare una nuova installazione di 18.04.1 (che era già stata riavviata molte volte). Quindi tutto ha funzionato. Ho il sospetto che molte persone finiscano per porre queste domande in quanto forse non si rendono conto che non è stato avviato sulla loro macchina virtuale per qualsiasi motivo, ecc ...
Si prega di consultare la risposta di Rucent88 prima di leggere altre mie, che è stato uno dei post più utili per questo problema e la domanda è stata una grande domanda succinta.
Con nuove installazioni di 18.04.1, su VMware ha funzionato immediatamente. Su VirtualBox ho dovuto impostare la rete su VirtualBox su "Bridged Adapter", quindi .local
eseguire il bump di Avahi e aggiungerlo al nome host. Ho installato VMware molte volte e non ho mai avuto problemi fino a quando non ho provato VirtualBox qualche giorno fa.
Durante la mia avventura di due giorni ho scoperto che Avahi non si avviava correttamente sul nuovo 18.04.1 sulle configurazioni di VirtualBox, dove sembrava iniziare bene su quelli di VMware con una nuova installazione. Inoltre su VMware sta succedendo qualche altra magia come non devo aggiungere .local
, per il nome della macchina XXX e le installazioni di VMware posso semplicemente usare il semplice nome host di Windows.
Su VirtualBox se ho fatto:
sudo avahi-daemon --check
sudo avahi-daemon
Daemon already running on PID 721
prima di questo, con l'aggiunta .local
:
sudo mount -t cifs -o username=bob,uid=bob,gid=bob //Xxx.local/MyShare /mnt/MyShare
allora funziona.
Alcune persone sostengono che la modifica nsswitch.conf
dovrebbe risolvere la mount
risoluzione del nome. Ma dopo aver impostato winbind
e aggiunto all'elenco in tutti i modi diversi non ha funzionato, e l'aggiunta o la rimozione mdns4_minimal
sembra non influire effettivamente mount
. Forse il file non è stato utilizzato.
Vedi anche https://ubuntuforums.org/showthread.php?t=2099537 che è un esempio super breve di qualcuno che ha il problema e qualcuno che mostra la sintassi per correggere il suo comando se ti mancano le differenze quando usi la risoluzione Avahi.
mount -t cifs -o username=USERNAME,password= //$(nmblookup vvlaptop|awk 'END{print $1}')/Documents /mnt/virginia