我在 Windows 中运行 VirtualBox。我已将 Ubuntu Linux 10.04 安装为 VM。
每当我登录时,我都必须运行以下命令来挂载我的共享 Windows web dev 文件夹:
sudo mount.vboxsf web_apps /mnt/web_apps
我应该把这一行(减去 sudo)放在哪里,以便它在 Linux 启动时运行一次?我猜一定有一个在某个时候运行的 root .profile 或 .login 脚本?
解决方案:
感谢 Operator,我弄清楚了,对于未来的超级用户,我做了以下事情:
从航站楼:
sudo nano /etc/modules
在文件底部添加以下内容:
vboxvfs vboxadd
保存并退出。然后:
sudo nano /etc/fstab
然后,在此文件的底部添加:
web_apps /mnt/web_apps vboxsf defaults 0 0
答案1
您可以将共享添加到 /etc/fstab,以便在启动时自动挂载它。请参阅这里
答案2
这对我来说是可行的,只是我必须在步骤 4 中的“web_apps”之前添加一个 /。对我来说,新行是:
/web_apps /mnt/web_apps vboxsf 默认值 0 0