Virtual box 使用 问题总结

目录

Virtualbox 提示不可访问 / inaccessible

ubuntu界面提示dev/sda1 contains a file system with error, 提示initramfs

virtualbox启动后显示蓝屏

启动后提示 welcome to emergency mode

VirtualBox 在添加 xxx.vdi时候报uuid 错误

在放大缩小虚拟机ui界面时卡死

ssh方式登录虚拟机

ssh登录时不能使用root 用户

apt install 提示 unable to lock the administration directory

虚拟磁盘空间扩容

命令行配置virtualbox


 

Virtualbox 提示不可访问 / inaccessible

如果virtualbox manager 界面显示类似界面

解决方法:根据提示,找到 PCieVM1.vbox 这个文件的路径,ll 会显示如下的情况,可以看出PCieVM1.vbox 这个文件大小为0,并且多了一个PCieVM1.vbox-prev 的文件。所以,直接 mv PCieVM1.vbox-prev PCieVM1.vbox 就可以解决问题了。

如果virtualbox提示如下error,很可能也是上述类似问题,此时,关闭此弹窗,找到 PCieVM1.vbox 这个文件的路径,然后执行上文的操作。

如果virtualbox 提示如下错误,根据提示,进入  /home/hao.config/VirtualBox 文件夹,就发现类似与上文的问题,virtualBox.xml 文件大小为0,所以  mv virtualBox.xml-prev  virtualBox.xml 就可以解决问题了。

ubuntu界面提示dev/sda1 contains a file system with error, 提示initramfs

解决方法参考https://blog.csdn.net/u011007997/article/details/90475633

virtualbox启动后显示蓝屏

解决方法参考 https://forums.virtualbox.org/viewtopic.php?f=6&t=80178

启动后提示 welcome to emergency mode

解决方法 :https://blog.csdn.net/qq_30500113/article/details/81697937 ,可以发现 /etc/fstab被改写。

 

VirtualBox 在添加 xxx.vdi时候报uuid 错误

如果同一个用户使用相同的vdi image文件安装两个ubuntu虚拟机,就会出现此问题。此时可以进入你的xxx.vdi的路径下,执行 VBoxManage internalcommands sethduuid  xxx.vdi ,修改uuid即可。

 

在放大缩小虚拟机ui界面时卡死

此时有可能是设置的display 虚拟内存太小导致的,设置大一些就好了。也可以通过以下命令来改,其中32就是你需要设置的memory大小。

VBoxManage modifyvm YOUR_VBOX_MACHINE_NAME --vram 32

ssh方式登录虚拟机

一台物理上如果有多个用户使用virtualbox,且这些用户使用了相同的一个image (xxx.vdi)文件,此时由于image文件中的 ip address相同,为了区分各个用户,就需要配置network为NAT方式。

如果一台物理机上只有一个用户,则可以选择桥接方式

ssh登录时不能使用root 用户

 ssh登录时,如果发现非root用户可以正常登陆,但使用root账号登陆不了,此时可参考   Ubuntu SSH root 登录 Permission denied 错误

安装ssh 如果出现问题,参考   https://blog.csdn.net/lyc0424/article/details/102555121

 

apt install 提示 unable to lock the administration directory

说明apt 被锁,ps -ef |grep apt找到对应的pid,kill即可

 

虚拟磁盘空间扩容

参考  https://my.oschina.net/u/4414208/blog/3720000

第1步,在管理界面上增加vdi 的虚拟硬盘大小。注意:此步骤需要关闭虚拟机。

2步,启动虚拟机,在terminal下执行 sudo apt install gparted; sudo gparted

第3步:resize /dev/sda1, 并保存配置(点 √ )

第4步:reboot重启虚拟机,df -lh 查看磁盘空间大小。

 

命令行配置virtualbox

Virtualbox提供了全套的命令行来配置虚拟机,比如修改虚拟机的netport,core数,虚拟内存等等。

官方文档参考https://www.virtualbox.org/manual/ch08.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

123axj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值