在 fstab ArchLinux 中自动挂载 Virtualbox 共享文件夹
Posted
技术标签:
【中文标题】在 fstab ArchLinux 中自动挂载 Virtualbox 共享文件夹【英文标题】:Automount Virtualbox shared folders in fstab ArchLinux 【发布时间】:2017-03-28 16:41:07 【问题描述】:我的主机是 Windows7,我在 Archlinux 来宾中运行 Apache,安装了所有的 virtualbox 添加。 我不知道,如何在 fstab 中自动挂载 virtualbox 共享文件夹。 我尝试在 fstab 中添加这一行:
/media/sf_www /home/petr/public_html vboxsf defaults 0 0
怎么了? 无法挂载 /home/petr/public_html
文件夹 public_html 存在于 /home/petr 并有 775 掩码。
谢谢
【问题讨论】:
这是实际问题。/media/sf_www
可能被标记为来自 VirtualBox 的自动挂载共享文件夹。在来宾操作系统完全启动并运行之前,不会安装此文件夹。这意味着当 mount 开始挂载 /etc/fstab
条目时,/meda/sf_www
不可用。修改VirtualBox中的Auto Mount,将其挂载到/home/petr/public_html
而不是/media/sf_www
。
了解,我的共享文件夹名为 www,所以 fstab 中的行将是 /media/www /home/petr/public_html vboxsf defaults 0 0 更改后有相同的错误。
请允许我改写我所说的话。 VirtualBox 附加功能会自动为您执行此操作。你不需要把它放在/etc/fstab
。
【参考方案1】:
如果您关心自动挂载 virtualbox 的方式,并且可以接受不使用 fstab,请尝试通过启用 virtualbox 服务来为我工作的this technique。 Arch 好像没有自动开启这个服务。
【讨论】:
以上是关于在 fstab ArchLinux 中自动挂载 Virtualbox 共享文件夹的主要内容,如果未能解决你的问题,请参考以下文章
linux命令:/etc/fstab配置文档浅谈mount -a fuser -v
Linux初学者求助,更改/etc/fstab后仍无法自动挂载
Linux自动挂载分区(/etc/fstab | UUID)