通过网络安装 HFS+ 驱动器,无需写入

通过网络安装 HFS+ 驱动器,无需写入

我确实需要弄清楚如何配置才能让我的 Linux 机器从 Mac 上安装驱动器。它们永久联网。

我的 Mac 名为fuzzy,已设置为允许Movies文件夹通过 SMB 输出。我运行后smbtree,该驱动器显示为\\FUZZY\Movies

我尝试过的事情:

sudo mount -t smbfs \\FUZZY\Movies -o username=**,password=** /media/Movies

     Error: mount: unknown filesystem type 'smbfs'

sudo mount -t cifs \\FUZZY\Movies -o username=**,password=** /media/Movies

     Error: mount: wrong fs type, bad option, bad superblock on \FUZZYMovies,

sudo mount -t hfsplus -o force \\FUZZY\Movies /media/Movies

     mount: special device \FUZZYMovies does not exist

答案1

使用斜杠 ( /) 代替反斜杠 ( \)。

mount会接受斜杠,而反斜杠的问题在于,即使它们被接受,反斜杠也是一个 shell转义字符。如果您想要mount命令查看\\,您必须\\\\在命令行上输入。

因此,请按如下方式命名您想要挂载的主机和共享:

//FUZZY/Movies

只需进行这样的更改,您的挂载命令(除了一个-t hfsplus)就应该正确了。但我建议以更普通的方式编写 Samba 挂载命令,如下所示:

sudo smbmount //FUZZY/Movies /media/Movies -o username=**,password=**

谢谢致 Braiam纠正此命令中的严重错误。

(确保/media/Movies存在并且为空。)

更好的是,如果您无论如何都要手动调用它,请省略该 ,password=**部分;它会提示您输入密码并输入密码,然后密码不会进入您的命令历史记录(从而以明文形式可见)。

相关内容