ฉันมีอาการแบบเดียวกันแน่นอนและฉันต้องเขยิบ Avahi เพื่อเริ่มการติดตั้งใหม่ที่ 18.04.1 (ซึ่งถูกรีบูตแล้วหลายครั้ง) จากนั้นทุกอย่างทำงาน ฉันสงสัยว่าหลายคนจบลงด้วยการถามคำถามเหล่านี้เพราะอาจไม่รู้ว่าไม่ได้เริ่มต้นใช้งาน VM ของพวกเขาด้วยเหตุผลใด ๆ ก็ตาม ...
โปรดดูคำตอบของ Rucent88ก่อนที่จะอ่านของฉันเพิ่มเติมซึ่งเป็นหนึ่งในโพสต์ที่เป็นประโยชน์มากที่สุดสำหรับปัญหานี้และคำถามนี้เป็นคำถามที่สั้นมาก
ด้วยการติดตั้งใหม่ที่ 18.04.1 บน VMware ทำให้สามารถใช้งานได้ทันที ใน VirtualBox ฉันต้องตั้งค่าเครือข่ายบน VirtualBox เป็น“ Bridged Adaptor” จากนั้นชน Avahi และเพิ่ม.local
ชื่อโฮสต์ ฉันติดตั้ง VMware หลายครั้งและไม่เคยมีปัญหาจนกว่าจะลอง VirtualBox ไม่กี่วันที่ผ่านมา
ในการผจญภัยสองวันของฉันฉันพบว่า Avahi ไม่เริ่มทำงานอย่างถูกต้องในการตั้งค่า VirtualBox 18.04.1 บน VirtualBox ซึ่งดูเหมือนว่าจะเริ่มต้นได้ดีเมื่อติดตั้ง VMware ใหม่ นอกจากนี้บน VMware เวทมนต์บางอย่างเกิดขึ้นในขณะที่ฉันไม่ต้องเพิ่ม.local
สำหรับชื่อเครื่อง XXX และการติดตั้ง VMware ฉันสามารถใช้ชื่อโฮสต์ Windows ธรรมดาได้
บน VirtualBox ถ้าฉันทำ:
sudo avahi-daemon --check
sudo avahi-daemon
Daemon already running on PID 721
ก่อนหน้านี้ด้วยการเพิ่ม.local
:
sudo mount -t cifs -o username=bob,uid=bob,gid=bob //Xxx.local/MyShare /mnt/MyShare
จากนั้นก็ใช้งานได้
บางคนอ้างว่าการเปลี่ยนแปลงnsswitch.conf
ควรแก้ไขmount
การแก้ไขชื่อ แต่หลังจากที่การตั้งค่าwinbind
และการเพิ่มรายการในทุกชนิดของวิธีที่แตกต่างกันมันไม่ได้ทำงานและเพิ่มหรือลบดูเหมือนว่าจะไม่ส่งผลกระทบจริงmdns4_minimal
mount
อาจไม่ได้ใช้ไฟล์
ดูเพิ่มเติมที่https://ubuntuforums.org/showthread.php?t=2099537ซึ่งเป็นตัวอย่างสั้น ๆ ของคนที่มีปัญหาและมีคนที่แสดงไวยากรณ์เพื่อแก้ไขคำสั่งของเขาหากคุณขาดความแตกต่างเมื่อใช้ความละเอียด Avahi
mount -t cifs -o username=USERNAME,password= //$(nmblookup vvlaptop|awk 'END{print $1}')/Documents /mnt/virginia