前一阵子,重新弄了个虚拟机跑Ubuntu,想想还是记录一下过程,以备下次需要。
Ubuntu选用的是64位的桌面系统xenial,这样要比服务器版本省下不少安装时间,尤其是下载时间。虚拟机是virtualbox6.1,最新版本的。
安装好重启后,就可以安装增强功能了。在vbox的"设备"下拉菜单表中,选中最后一个即可。然后在左侧的图标区选中最后出现的光盘,点击运行,并且输入密码即可。但这时还无法看见共享文件夹,原因是虚拟机普通用户是没有访问权限的,要在终端输入
sudo usermod -G vboxsf -a <登录的用户名>
然后reboot重启,就可以访问共享文件夹了
但我输入的时候,可能少输入了-a,造成当前登录用户无法使用sudo,提示说当前用户不在sudoers文件中。而桌面版本安装后默认root不能登陆系统,密码也是随机生成,其他用户使用root权限,可以使用sudo提权,前提是该用户在/etc/sudoers配置列表中。root密码没有修改过,这样想修改/etc/sudoers也不可能了,进入了一个死循环。
不过好在天无绝人之路,可以如下面的方法解决:
1.重启按shift键,进入Ubuntu高级模式,选择一个recovery mode进入,出现一个9个选项的菜单,如果是安装时语言是中文可能出现乱码,不过不影响操作。
可以参考 https://blog.csdn.net/u012725714/article/details/38897493 "Ubuntu的recovery模式进入及退出"
2.菜单分别是:resume恢复正常启动;clean清理磁盘释放空间&
虚拟机VBox安装Ubuntu Xenial 记录
最新推荐文章于 2024-05-20 10:13:34 发布