您的位置:首页 > 编程语言 > VB

ubuntu下vbox不能使用u盘问题(慎用)

2015-11-09 23:50 253 查看
前提:Vbox安装正确,正常运行虚拟系统,增强功能已安装

查看Vbox所在组

$ cat /etc/group | grep vbox

vboxusers组内添加用户

$ usermod -a -G vboxusers 用户名

重启或重新登陆用户

我们现在的U盘大部分是USB2.0或USB3.0的,这个驱动需要一个补丁包,可在甲骨文的官网下载
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
补丁包在最下面,下载后直接双击安装。

重点来了,我隔天启动电脑sudo会提示:用户名 不在 sudoers 文件中。此事将被报告。


解决方案如下:

选择其他可调用root权限的用户编辑/etc/sudoers文件

如果没有,则重启PC,开机时按住shift,选择recovery模式,也是进入root

#chmod 777 /etc/sudoers

#vi /etc/sudoers

这里vi指令自己补习一下:i是进入编辑状态,移动光标输入编辑,esc退出编辑状态,:wq是保存并退出

在root    ALL=(ALL:ALL) ALL一行下面用自己的用户名加上同样一行,

用户名    ALL=(ALL:ALL) ALL

保存退出

然后把sudoers文件修改回原来的权限

#chmod 440 /etc/sudoers

(这很重要,不然开机后讲无法使用sudo命令)

接下来重启

#reboot

以上花了我好长时间,希望分享可以为您带来便捷

网上有很多介绍说使用visudo指令的,我这里使用提示无权限,原因不详,我猜是我当时只有一个用户,且没有sudo权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu vbox