ext4 ファイルシステムからディレクトリをマウント中にエラーが発生しました。

ext4 ファイルシステムからディレクトリをマウント中にエラーが発生しました。

ext4タイプファイルシステムのディレクトリを別のLinuxシステムにマウントしようとしています。どちらのボックスも同じネットワークにあります。

[root@localhost]# mount -o rw x.y.z.w:/home/lab /devbox
mount: wrong fs type, bad option, bad superblock on x.y.z.w:/home/lab, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so


[root@localhost]# mount -o ro,noload x.y.z.w:/home/lab /devbox
mount: wrong fs type, bad option, bad superblock on x.y.z.w:/home/lab, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so


[root@localhost]# mount -o ro,noload -t ext4 x.y.z.w:/home/lab /devbox
mount: special device x.y.z.w:/home/lab does not exist

dir /home/lab が xyzw に存在します。ここで何を見逃しているのかよくわかりません。

答え1

特定のディレクトリをリモートでマウントするには、ある種のネットワークファイルシステムを使用する必要があります。追加のソフトウェアがなければ、リモートディレクトリを直接マウントすることはできません。

  1. すでにsshを実行していて、リモートサーバーにアカウントがある場合は、次を使用します。sshfs
    sshfs user@host:/path/to/remote/directory /local/directory
  2. Windowsクライアントへのネットワーク共有がすでにある場合は、cifsを介してディレクトリをマウントするだけです。
    mount -t cifs //server-name/share-name /mnt/cifs
  3. 使用ネットワークファイルシステムリモートディレクトリをマウントします。クライアントとサーバーに追加のrpcソフトウェアをインストールし、デバイスをエクスポートするように明示的に構成する必要があります。
    mount -t nfs -o rw host:/remote/directory /local/directory

他のオプションもありますが、最も高速で簡単な解決策は次のものを使用することです。sshfs

関連情報