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

本文介绍如何解决VirtualBox中用户权限不足的问题,并提供USB驱动补丁安装步骤。涉及用户组添加、sudoers文件编辑等内容。

前提: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权限

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值