![从 ext4 文件系统安装目录时出错](https://linux22.com/image/43189/%E4%BB%8E%20ext4%20%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85%E7%9B%AE%E5%BD%95%E6%97%B6%E5%87%BA%E9%94%99.png)
我正在尝试将 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。