インストールエラー(2):そのファイルまたはディレクトリはありません。

インストールエラー(2):そのファイルまたはディレクトリはありません。

古いDv7 HPノートブックにMint 19.3 Gnome / Xfceをインストールし、ネットワークにWDTVLive Hubをインストールし、2TBの内蔵HDDと外付けHDDの2つをNASで接続しました。

MintマシンのPlexメディアサーバーで使用できるように、共有(内部、HDD(1tb)、HDD(2tb))を自動的にマウントしたいと思います。

これらの共有はMintのファイルエクスプローラで見ることができます。ファイルエクスプローラで問題なくフォルダやファイルにアクセスできます。

/media/shares/共有を追加するディレクトリを作成しました。共有をマウントするためのパラメータを決定するのに役立ちます。

$ sudo smbstatus
Samba version 4.7.6-Ubuntu

$ sudo less /etc/passwd | grep plex      
plex:x:999:999::/var/lib/plexmediaserver:/usr/sbin/nologin

$ id
uid=1000(tjohannes) gid=1000(tjohannes) groups=1000(tjohannes),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),112(lpadmin),129(sambashare)

$ net lookup wdtvkids
192.168.1.95

$ smbtree
MEDIACENTER
    \\WDTVKIDS              WDTV LIVE
        \\WDTVKIDS\IPC$             IPC Service (WDTV LIVE)
        \\WDTVKIDS\Seagate_Backup_Plus_Drive    Seagate_Backup_Plus_Drive
        \\WDTVKIDS\New_Volume       New_Volume
        \\WDTVKIDS\WDTVLiveHub      WDTVLiveHub

$ sudo smbclient -L 192.168.1.95 -U%
WARNING: The "syslog" option is deprecated

    Sharename       Type      Comment
    ---------       ----      -------
    WDTVLiveHub     Disk      WDTVLiveHub
    New_Volume      Disk      New_Volume
    Seagate_Backup_Plus_Drive Disk      Seagate_Backup_Plus_Drive
    IPC$            IPC       IPC Service (WDTV LIVE)
Reconnecting with SMB1 for workgroup listing.

    Server               Comment
    ---------            -------
    WDTVKIDS             WDTV LIVE

    Workgroup            Master
    ---------            -------
    MEDIACENTER          WDTVKIDS

どのパラメータが必要かわかりません。ユーザー/パスワードを追加し、ワークグループをWORKGROUPに変更しました。上記の情報に基づいて、これまでに得た内容はsudo mount -t cifs //192.168.1.95/New_Volume /media/share -o user=user,password=pass,workgroup=WORKGROUP次のとおりです。mount error(2): No such file or directory

どんな助けでも大変感謝します。

答え1

vers=1.0インストールオプションを追加してみてください。それでも失敗したら、、順番に1.0交換してください。有効な最高値を維持してください。2.02.13.0

ここで行うことは、SMBバージョンを現在の(3.1)から最も古い(1.0)バージョンにダウングレードすることです。多くの古いデバイスはまだSMBバージョン1.0のみを使用しています。

答え2

以前のバージョンとの互換性のために、Windows 10ではSMBバージョン2.1に設定しました。以下は参照用の完全な構文です。

override.vm.synced_folder ".", "/vagrant", type: "smb", smb_username: "#{ENV['VAGRANT_SMB_USER']}", smb_password: "#{ENV['VAGRANT_SMB_PASS']}", mount_options: ['vers=2.1']

関連情報