在 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)

Linux命令-自动挂载文件/etc/fstab功能详解[转]

配置/etc/fstab实现自动挂载文件系统

Ubuntu virtualbox修改fstab自动挂载共享文件夹,系统无法启动