我正在嘗試使用以下命令在 VM Windows Server 2008 R2 上託管的 Mac mini 分發點的 Mojave 10.14.3 上安裝共用:
mount_smbfs -f 0755 -d 0755 smb://username:pwd@ip_address/Users/Shared/ /Volumes/Guest
它拋出以下錯誤:
mount_smbfs: mount error: /Volumes/guest: No such file or directory
我已經建立了目錄。如果我嘗試再次創建,它會說目錄存在。
答案1
僅根據上面顯示的命令,您的問題看起來像是您嘗試掛載Guest
但已建立guest
.從 macOS High Sierra (10.13) 開始,預設檔案系統 (APFS) 區分大小寫。因此,在命令中引用掛載點時需要使用相同的大小寫。
另請注意,協定不是命令中位置規範的一部分。看看man
頁面為mount_smbfs
了解更多和範例。另請注意,該man
頁面建議使用mount
而不是mount_smbfs
直接調用:
mkdir -p /Volumes/guest
mount -t smbfs -o -f=0755,-d=0755 //username:pwd@ip_address/Users/Shared/ /Volumes/guest
答案2
我遇到過同樣的問題。我透過將最後一個參數(即安裝點)放在引號中來修復它。所以在OP的情況下,它將是:
mount_smbfs -f 0755 -d 0755 smb://username:pwd@ip_address/Users/Shared/ "/Volumes/Guest"