本文主要是在linux中安装VirtualBox后,使用VBoxManage配置虚拟机。

本文命令支行环境如下:

宿主机OS:fedora33

VirtualBox版本:6.1.22

虚拟机OS:CentOS7

虚拟机name:centos-7-20210521

如是只是虚拟机换了目录,比如,我这是就是把虚拟机的目录由“/root/VirtualBox VMs/”换到了“/mnt/git/VirtualBox-VMs/”

也就作了如下操作:

[root@localhost ~]# mv -f /root/'VirtualBox VMs'/* /mnt/git/VirtualBox-VMs/
[root@localhost ~]# VBoxManage registervm /mnt/git/VirtualBox-VMs/centos-7/centos-7-20210521/centos-7-20210521.vbox
[root@localhost centos-7-20210521]#  VBoxManage list vms
"centos-7-20210521" {b09f4765-c719-4fe6-98bb-061a1e21c731}
[root@localhost centos-7-20210521]# VBoxManage startvm centos-7-20210521 --type headless
Waiting for VM "centos-7-20210521" to power on...
VBoxManage: error: Could not open the medium '/root/VirtualBox VMs/centos-7/centos-7.vdi'.
VBoxManage: error: VD: error VERR_FILE_NOT_FOUND opening image file '/root/VirtualBox VMs/centos-7/centos-7.vdi' (VERR_FILE_NOT_FOUND)
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MediumWrap, interface IMedium
[root@localhost centos-7-20210521]# VBoxManage list hdds
UUID:           239206ae-49a3-4ed6-abfd-11b65b068b60
Parent UUID:    base
State:          inaccessible
Type:           normal (base)
Location:       /root/VirtualBox VMs/centos-7/centos-7.vdi
Storage format: VDI
Capacity:       0 MBytes
Encryption:     disabled[root@localhost centos-7-20210521]# VBoxManage modifymedium disk 239206ae-49a3-4ed6-abfd-11b65b068b60 --setlocation /mnt/git/VirtualBox-VMs/centos-7/centos-7.vdi
Set new location of medium with UUID 239206ae-49a3-4ed6-abfd-11b65b068b60 finished
[root@localhost centos-7-20210521]# VBoxManage list hdds
UUID:           239206ae-49a3-4ed6-abfd-11b65b068b60
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       /mnt/git/VirtualBox-VMs/centos-7/centos-7.vdi
Storage format: VDI
Capacity:       10240 MBytes
Encryption:     disabled
[root@localhost ~]# VBoxManage storageattach centos-7-20210521 --storagectl SATA --port 0 --device 0 --type hdd --medium none
[root@localhost ~]# VBoxManage storageattach centos-7-20210521 --storagectl SATA --port 0 --device 0 --type hdd --medium "/mnt/git/VirtualBox-VMs/centos-7/centos-7.vdi"

VirtualBox之虚拟机更换目录相关推荐

  1. 30# 如何将virtualbox的虚拟机目录移动位置

    网上有多种迁移的方法. 一种是通过 管理-导出虚拟电脑. 然后删除原来虚拟机. 更改默认虚拟电脑位置. 重新通过 管理-导入虚拟电脑. 但是缺点是速度实在太慢,无论是导出还是导入虚拟电脑,都需要好几分 ...

  2. VirtualBox复制虚拟机(同电脑、跨电脑)

    目录 1. 同一个virtualBox(同一台电脑)复制虚拟机 1.1 右键复制 1.2 修改虚拟机hostname 1.3 修改虚拟机IP 2. 跨电脑复制 2.1 拷贝.vdi文件 2.1 以拷贝 ...

  3. VirtualBox的虚拟机Ubuntu通过主机代理上网

    一.打开主机上的代理软件 二.安装 SwitchOmega SwitchOmega 三.VirtualBox 设置为网络地址转换(NAT) 四.查看虚拟路由 ip route show 五.在 Swi ...

  4. Android安卓AVD虚拟机更换存储位置

    Android安卓AVD虚拟机更换存储位置 Android Studio默认的虚拟机存储位置是在C盘,如下图 接下来 修改系统环境变量 点击新建 新建系统环境变量如下如图 变量名为ANDROID_SD ...

  5. 从0开始利用VirtualBox搭建虚拟机靶场

    从0开始利用VirtualBox搭建虚拟机靶场 1. 前期准备配置 1.1 Gnome Desktop 安装 1.2 VNC配置 1.2.1 VNC Sever配置 1.2.2 VNC Client配 ...

  6. Oracle VM VirtualBox VBX 虚拟机 Windows 10主机安装Ubuntu18.4 文件共享和root登录

    扩展文章 Windows 10 安装Oracle VM VirtualBox VBX 虚拟机 Windows 10 安装VMware Workstation Pro 16 虚拟机 Oracle VM ...

  7. VMware Workstation——虚拟机更换磁盘文件路径的方法总结

    [系列专栏]:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! <QT开发实战> <嵌入式通用开发实战> <从0到1学习嵌入式Linux开发> <A ...

  8. 解决virtualbox ubuntu虚拟机磁盘空间不足问题

    解决virtualbox ubuntu虚拟机磁盘空间不足问题 遇到的问题 准备工作 1. 创建root用户 sudo passwd 2. 安装gparted分区管理软件 sudo apt-get in ...

  9. VirtualBox Ubuntu虚拟机串口编程

    VirtualBox Ubuntu虚拟机串口编程 此文适用于Ubuntu虚拟机实现串口通信,可以在虚拟机上运行程序,直接将windows下的串口映射到虚拟机上即可.在网上找了半天,没有找到合适的教程, ...

最新文章

  1. mysql加锁处理分析_MySQL 加锁处理分析 ---非常牛逼
  2. 祖传人像玩家,如何把AI秀出新高度
  3. 物理化学 化学 动力学(中)
  4. fopen rt wt matlab,fopen的使用方法
  5. OOD之问题空间到解空间—附FP的建模
  6. [html] 举例说明HTML5出来后,有哪些HTML标签被弃用了?
  7. mysql给指定数据增加前后缀update,替换replace字段值
  8. 索引书单(持续更新中)
  9. 四元组相加获得target
  10. 哈佛商学院教授对毕业生讲
  11. crontab mysql命令_crontab命令使用介绍
  12. 数据标准化/归一化normalization
  13. 息屏录像软件下载地址和教程
  14. DeepFool笔记:对原理的理解和公式推导(多分类)
  15. unity C# 时间换算记录
  16. SQL Server 2008 Database Mirroring
  17. git 配置ssh 秘钥
  18. marquee相关属性
  19. #3. 复读机(LibreOJ)
  20. buu Crypto学习记录(35) 异性相吸

热门文章

  1. 电压放大倍数公式运放_模拟电路基础之运放的增益计算(一)Gm
  2. Android开发----lrc歌词的同步展示
  3. Jeecg 官方组件的使用笔记(更新中...)
  4. 基于轻量级YOLOV5+BIFPN的苹果瑕疵检测识别分析系统
  5. 解码resources时里面是空的_【汛情手记】要干不要水,从一款单4499解码衍生的臆想...
  6. 倚天屠龙记决战光明顶java,新倚天屠龙记张无忌决战光明顶 一人从头打到尾动作满分...
  7. 基于sip的语音对讲 Demo
  8. 基于STM32单片机的智能家居窗户窗帘控制系统红外遥控proteus仿真原理图PCB
  9. php微信重复回调,解决微信授权登陆重复回调的问题
  10. 浅析从DWARF到BTF @龙蜥社区eBPF SIG