virtualBox 踩坑记

简介: 手残直接从文件系统层面删除了一个虚拟机,整个虚拟化环境都不工作了。vagrant up无法重新拉起虚拟机。

背景

手残直接从文件系统层面删除了一个虚拟机,整个虚拟化环境都不工作了。vagrant up无法重新拉起虚拟机。

vagrant up报错

]#vagrant up
Bringing machine 'meta' up with 'virtualbox' provider...
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["snapshot", "0938df6a-312a-45cb-bb93-0f57a83b3b51", "list", "--machinereadable"]
Stderr: VBoxManage: error: The object functionality is limited
VBoxManage: error: Details: code E_ACCESSDENIED (0x80070005), component MachineWrap, interface IMachine, callee nsISupports
VBoxManage: error: Context: "LockMachine(a->session, LockType_Shared)" at line 338 of file VBoxManageSnapshot.cpp

解决

这个问题困扰了我两天时间,中间经神出鬼没的去折腾kvm了。一度怀疑virtualbox不稳定。

实际上是自己把自己给坑了。virtualbox虚拟机提供了那么丰富的用户手册,干嘛非要自己rm -rf呢?d964a5092d314a8f9de1c1ffbc721041.png

0c77d6ed89c3443fae0d7ecf032589c6.png

总结

如果想销毁一个虚拟机,正常的方式有两种,不要再直接删除了(rm -rf )

第一种

VBoxManage unregistervm "0938df6a-312a-45cb-bb93-0f57a83b3b51" --delete

第二种

vagrant destroy -f

查看虚拟机

VBoxManage showvminfo “0938df6a-312a-45cb-bb93-0f57a83b3b51”

vm内存在宿主机上的奇怪表现

原因待查: 是什么参数影响?是内存架构表现不同?host B 是联想的内存、hostA应该是惠普的内存6654fcb0a6914ae19c3e03b3ab75af8f.png

目录
相关文章
|
2月前
|
Kubernetes Ubuntu Docker
从0开始搞K8S:使用Ubuntu进行安装(环境安装)
通过上述步骤,你已经在Ubuntu上成功搭建了一个基本的Kubernetes单节点集群。这只是开始,Kubernetes的世界广阔且深邃,接下来你可以尝试部署应用、了解Kubernetes的高级概念如Services、Deployments、Ingress等,以及探索如何利用Helm等工具进行应用管理,逐步提升你的Kubernetes技能树。记住,实践是最好的老师,不断实验与学习,你将逐渐掌握这一强大的容器编排技术。
278 1
|
7月前
|
Ubuntu Linux 定位技术
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
726 1
|
7月前
|
安全 Linux 测试技术
最新版Kali虚拟机安装和汉化中文教程
本文是对渗透测试安全人员经常使用的测试系统的最新版进行的一次系统配置下载安装配置,同时包含汉化的教程,是对自己熟悉系统安装环境配置的一次总结
989 0
|
Ubuntu Linux 虚拟化
嵌入式Linux开发环境搭建之一---VMware Ubuntu安装教程(亲自实践)
嵌入式Linux开发环境搭建之一---VMware Ubuntu安装教程(亲自实践)
300 0
|
Linux 虚拟化
VMware虚拟机安装Linux教程(超详细) 1
VMware虚拟机安装Linux教程(超详细)
1361 0
|
Linux 开发工具
嵌入式Linux开发环境搭建之八---Ubuntu16.04 tftp环境搭建
嵌入式Linux开发环境搭建之八---Ubuntu16.04 tftp环境搭建
169 0
magisk安装教程 新手专属!
今天小编为大家带来的是Magisk通用安装教程,在开始安装Magisk之前请确保你的手机已经解锁并且刷了第三方rec。
2219 0
|
Java API 开发工具
Magisk 最新版本 V24.1 源码编译踩坑集锦
Magisk 最新版本 V24.1 源码编译踩坑集锦
635 0
解决办法:VirtualBox只能安装32位的问题
解决办法:VirtualBox只能安装32位的问题
219 0
解决办法:VirtualBox只能安装32位的问题
|
Ubuntu Linux 网络安全
[linux学习记录]wsl2踩坑指北
[linux学习记录]wsl2踩坑指北
[linux学习记录]wsl2踩坑指北
下一篇
DataWorks