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
特定のディレクトリをリモートでマウントするには、ある種のネットワークファイルシステムを使用する必要があります。追加のソフトウェアがなければ、リモートディレクトリを直接マウントすることはできません。
- すでにsshを実行していて、リモートサーバーにアカウントがある場合は、次を使用します。sshfs
sshfs user@host:/path/to/remote/directory /local/directory
- Windowsクライアントへのネットワーク共有がすでにある場合は、cifsを介してディレクトリをマウントするだけです。
mount -t cifs //server-name/share-name /mnt/cifs
- 使用ネットワークファイルシステムリモートディレクトリをマウントします。クライアントとサーバーに追加のrpcソフトウェアをインストールし、デバイスをエクスポートするように明示的に構成する必要があります。
mount -t nfs -o rw host:/remote/directory /local/directory
他のオプションもありますが、最も高速で簡単な解決策は次のものを使用することです。sshfs。