次のコマンドを使用して、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"