`

VBoxManager命令解析

 
阅读更多

VBoxManage [-v|-version]         显示virtualbox的版本号
VBoxManage -nologo               隐藏logo
VBoxManage -convertSettings      允许自动转换设置文件
VBoxManage -convertSettingsBackup  允许自动转换设置文件,并在转换前作备份
VBoxManage -convertSettingsIgnore  允许自动转换设置文件,但是不保存结果

VBoxManage list vms|runningvms   显示列表虚拟机|正在运行的虚拟机
               |ostypes|hostdvds virtualbox支持的系统类型|宿主机的光盘驱动器
               |hostfloppies     宿主机的软盘驱动器
               |hostifs|hostinfo 宿主机的网络接口|宿主机的信息
               |hdds|dvds        已注册的虚拟硬盘|已注册的虚拟光盘
               |floppies|usbhost 已注册的虚拟软盘|宿主机的USB设备
               |usbfilters       USB筛选器
               |systemproperties 虚拟机的基本信息

VBoxManage showvminfo <uuid>|<name>     显示指定虚拟机的信息
                     [-details]         显示详细信息
                     [-statistics]      显示统计信息
                     [-machinereadable] 以清晰的格式显示虚拟机信息

VBoxManage registervm  <filename>       将指定文件所在的虚拟机添加到列表

VBoxManage unregistervm <uuid>|<name>   从虚拟机列表清除指定的虚拟机
                        [-delete]       从虚拟机列表删除指定的虚拟机

VBoxManage createvm     -name <name>    创建指定名称的虚拟机
                        [-register]      将创建的虚拟机添加到列表
                        [-basefolder <path> 指定虚拟机的基础目录
                        [-settingsfile <path>] 指定虚拟机配置文件的基础目录
                        [-uuid <uuid>]  创建指定uuid的虚拟机

VBoxManage modifyvm     <uuid|name>       编辑指定的虚拟机的配置
                        [-name <name>]    修改虚拟机的名称
                        [-ostype <ostype>]修改虚拟机的操作系统类型
                        [-memory <memorysize>]   修改虚拟机的内存大小
                        [-vram <vramsize>]       修改虚拟机的显存大小
                        [-acpi on|off]           启动或禁止acpi电源管理接口
                        [-ioapic on|off]         启动或禁止I/O APIC电源管理接口
                        [-pae on|off]            启动或禁止CPU的PAE支持,PAE是
Physical Address Extension : 物理地址扩展
                        [-hwvirtex on|off|default]启动或禁止CPU的硬件虚拟化支持
                        [-nestedpaging on|off]    开启或关闭CPU的嵌套页面列表支持
                        [-monitorcount <number>]  设置显示器数目,VRDP多用户模式时                        [-bioslogofadein on|off]  开启或关闭bioslogo渐显效果
                        [-bioslogofadeout on|off] 开启或关闭bioslogo渐隐效果
                        [-bioslogodisplaytime <msec>]设置bioslogo显示时间(以毫秒为单位)
                        [-bioslogoimagepath <imagepath>]设置bioslogo图像路径,用于自定义bioslogo
                        [-biosbootmenu disabled| 设置是否显示bios启动菜单 关闭
                                       menuonly| 只菜单
                                       messageandmenu] 信息和菜单
                        [-biossystemtimeoffset <msec>] 设置bios系统时间补偿(以毫秒为单位)
                        [-biospxedebug on|off] 打开或关闭biospxe调试
                        [-boot<1-4> none|floppy|dvd|disk|net&gt;] 设置启动顺序
                        [-hd<a|b|d> none|<uuid>|<filename>] 为虚拟机添加三个IDE设备之一(第2个主盘被vm保留作为光驱,不能占用)在三个IDE中,你可以指定(硬盘)的vdi文件名或者它的UUID
                        [-idecontroller PIIX3|PIIX4] 设置IDE控制器的类型
                        [-sata on|off] 开启或关闭SATA硬盘控制器
                        [-sataportcount <1-30>] 设置虚拟机最多支持的SATA控制器数目
                        [-sataport<1-30> none| 没有硬盘连接到SATA控制器
                                       <uuid>| 指定uuid的硬盘连接到SATA控制器
                                       <filename>] 指定文件名的硬盘连接到SATA控制器
                        [-sataideemulation<1-4> <1-30>] 指定一个SATA设备工作在IDE兼容模式,IDE设备编号是1-4,SATA设备编号是1-30
                        [-dvd none| 不连接DVD光驱
                            <uuid>| 指定UUID的DVD光驱连接
                        <filename>| 将指定的光盘映像文件挂接到DVD光驱
                      host:<drive>] 将宿主机的DVD光驱挂接到虚拟机的DVD光驱
                        [-dvdpassthrough on|off]打开|关闭虚拟机里光盘的刻录功能
                        [-floppy disabled| 不连接软驱
                                    empty| 连接软驱但不插入软盘
                                   <uuid>| 指定UUID的软驱连接
                               <filename>| 将指定的软盘映像文件挂接到软驱驱
                             host:<drive>] 将宿主机的软驱驱挂接到虚拟机的软驱
                        [-nic<1-N> none| 虚拟机不添加网卡
                                   null| 虚拟机有网卡但不连接
                                    nat| 网络连接使用NAT模式
                                 hostif| 网络连接使用桥接模式
                                 intnet] 网络连接使用内部网络模式
                        [-nictype<1-N> Am79C970A| 虚拟机连接AMD PCNet PCI II网卡
                                        Am79C973| 虚拟机连接AMD PCNet FAST III网卡(默认)
                                         82540EM| 虚拟机连接Intel PRO/1000 MT Desktop网卡
                                         82543GC] 虚拟机连接Intel PRO/1000 T Server网卡
                        [-cableconnected<1-N> on|off]插入或拔出网线
                        [-nictrace<1-N> on|off] 开启或关闭网络追踪
                        [-nictracefile<1-N> <filename>] 将网络流量追踪数据保存到文件
                        [-nicspeed<1-N> <kbps>] 设置网络连接的速度
                        [-hostifdev<1-N> none| 不连接到主机网络接口
                                 <devicename>] 桥接模式下连接到指定的主机接口
                        [-intnet<1-N> <network name>] 内网模式下为虚拟机指定内部网络名称
                        [-natnet<1-N> <network>| 配置NAT网络接口的地址
                                        default] 默认NAT网络接口的地址是10.0.x.0/24
                        [-macaddress<1-N> auto| 自动生成虚拟网卡的MAC地址
                                         <mac>] 指定虚拟网卡的MAC地址
                        [-uart<1-N> off| 不启用虚拟串口
                        <I/O base> <IRQ>]启用虚拟串口,并设置虚拟串口的I/O参数和IRQ参数
                        [-uartmode<1-N> disconnected| 启用虚拟串口,但不连接到宿主机的串口
                                       server <pipe>| 在宿主机创建PIPE通道,并将虚拟机串口连接到这个通道
                                       client <pipe>| 不创建PIPE通道,而是将虚拟机串口连接到已存在的通道
                                       <devicename>] 将虚拟机串口连接到宿主机的串口
                        [-gueststatisticsinterval <seconds>] 配置虚拟机静态时间间隔
                        [-audio none| 虚拟机不连接声卡
                                null| 将虚拟机的声卡连接到空的声音设备
                              dsound] 将虚拟机的声卡连接到宿主机的声卡
                        [-audiocontroller ac97| 将虚拟机声卡虚拟为ICH AC97声卡
                                          sb16] 将虚拟机声卡虚拟为soundblaster 16声卡
                        [-clipboard disabled| 不共享剪贴板
                                 hosttoguest| 将宿主机的剪贴板共享给虚拟机
                                 guesttohost| 将虚拟机的剪贴板共享给宿主机
                               bidirectional] 宿主机和虚拟机共使用一个剪贴板
                        [-vrdp on|off] 开启|关闭virtualbox内置的VRDP服务器
                        [-vrdpport default| 使用默认的vrdp端口3389
                                    <port>] 指定vrdp端口
                        [-vrdpaddress <host>] 指定VRDP主机地址
                        [-vrdpauthtype null| 不用授权,任何客户机都可以连接到VRDP服务器
                                   external| 只有宿主机的用户才可以连接到VRDP服务器
                                      guest] 只有虚拟机的用户才可以连接到VRDP服务器
                        [-vrdpmulticon on|off] 打开|关闭VRDP多用户连接模式
                        [-vrdpreusecon on|off] 打开|关闭VRDP断线重连
                        [-usb on|off] 打开|关闭虚拟USB控制器
                        [-usbehci on|off] 打开|关闭虚拟USB2.0控制器
                        [-snapshotfolder default| 将系统快照保存到默认文件夹
                                          <path>] 将系统快照保存到指定文件夹

VBoxManage startvm      <uuid>|<name> 开启指定UUID|名称的虚拟机
                        [-type gui|vrdp] 设置虚拟机标准显示设备GUI界面|VRDP

VBoxManage controlvm    <uuid>|<name> 改变正在运行的虚拟机的状态
                         pause| 暂停,这时虚拟机窗口显示灰色
                        resume| 恢复暂停的虚拟机
                         reset| 复位
                      poweroff| 强行关闭
               acpipowerbutton| 关机
               acpisleepbutton| 使虚拟机处于睡眠状态
                     savestate| 保存状态然后关闭,相当于休眠
           keyboardputscancode <hex> [<hex> ...] 键盘扫描码设置
               setlinkstate<1-4> on|off 连接|断开网络连接
               usbattach <uuid>|<address> 连接到指定UUDI|地址的USB设备 
               usbdetach <uuid>|<address> 断开指定UUDI|地址的USB设备  
               dvdattach none| 不连接虚拟DVD光驱
                       <uuid>| 连接到指定UUID的DVD光驱
                   <filename>| 连接到指定名称的DVD映像文件
                  host:<drive> 连接到宿主机的DVD光驱
               floppyattach none| 不连接虚拟软驱
                          <uuid>| 连接到指定UUID的虚拟软驱
                      <filename>| 连接到指定名称的软盘映像文件
                     host:<drive> 连接到宿主机的软驱

               setvideomodehint <xres> 设置虚拟机的屏幕分辨率 水平像素
                                <yres> 垂直像素
                                 <bpp> 颜色深度
                             [display] 刷新频率
               setcredentials <username> 指定VRDP自动连接参数 用户名
                              <password> 密码
                                <domain> 域
             [-allowlocallogon <yes|no>] 允许|禁止本地登陆

VBoxManage discardstate     <uuid>|<name> 丢弃指定UUID|名称的虚拟机的保存状态

VBoxManage adoptstate       <uuid>|<name> <state_file> 将虚拟机从指定的保存状态中恢复

VBoxManage snapshot         <uuid>|<name> 为指定的虚拟机拍快照
                            take <name> 为快照取名
                        [-desc <desc>]| 给快照添加描述
                        discard <uuid>|<name> | 丢弃指定的快照
                        discardcurrent -state| 恢复到最近的快照
                                        -all | 恢复到倒数第二个快照
                        edit <uuid>|<name>| 编辑指定的快照
                                   -current 编辑当前快照
                          [-newname <name>] 修改快照名称
                          [-newdesc <desc>] 修改快照描述
                        showvminfo <uuid>|<name> 显示快照的虚拟机信息

VBoxManage registerimage    disk|dvd|floppy <filename> 注册硬盘、光盘、软盘映像文件
                            [-type normal| 注册为普通类型(可创建快照,可读写)
                                immutable| 注册为只读类型(相当于加了硬盘卡)
                             writethrough] 注册为可写类型(这种类型不能创建快照)
                               (disk only) (注册类型选项只适用于硬盘)

VBoxManage unregisterimage  disk| 从虚拟介质管理器删除指定的硬盘
                             dvd| 从虚拟介质管理器删除指定的DVD光盘 
                           floppy 从虚拟介质管理器删除指定的软盘
                          <uuid>| 删除时指定UUID
                       <filename> 删除时指定映像文件

VBoxManage showvdiinfo      <uuid>|<filename> 显示指定UUID|名称虚拟硬盘的信息


VBoxManage createvdi        -filename <filename> 创建指定名称的虚拟硬盘
                            -size <megabytes> 指定虚拟硬盘的大小(以兆为单位)
                            [-static] 创建固定大小的虚拟硬盘
                            [-comment <comment>] 添加一段解释性文字
                            [-register] 注册新创建的虚拟硬盘
                            [-type normal| 注册类型 普通(可以创建快照)
                             writethrough] 注册类型 可写(不能创建快照)
                          (default: normal) 默认是普通类型
VBoxManage modifyvdi        <uuid>|<filename> compact 压缩指定的虚拟硬盘

VBoxManage clonevdi         <uuid>|<filename> <outputfile> 克隆指定的VDI虚拟硬盘

VBoxManage convertdd        [-static] <filename> <outputfile> 将raw硬盘转换成vdi虚拟硬盘
VBoxManage convertdd        [-static] stdin <outputfile> <bytes> 将标准输入参数指定的设备转换成vdi虚拟硬盘,比如:dd if=/dev/sda1 | VBoxManage convertdd stdin /media/disk/C.vdi

 

转自:http://www.cnblogs.com/pbss/articles/1987361.html

分享到:
评论

相关推荐

    Oracle_VM_VirtualBox_Extension_Pack-4.2.6-828700

    Oracle VM VirtualBox Extension Pack,可以增加一系列的功能支持:USB2.0设备、因特尔网卡的PXE启动和VirtualBox远程显示...如果您是通过命令行操作的,通过VBoxManager extpack命令添加VirtualBox远程显示扩展包。

    VBox-and-VMs-Manager

    VBox-and-VMs-Manager 该项目旨在成为通过 Virtual Box 及其接口远程控制虚拟机的 Java 库。 因此,该项目的目标是提供简单可重用的 Java 代码,这将确保虚拟机的主要操作功能,如启动、关闭、克隆等。...

    Python零基础30天速通(小白定制版)(完结)

    宣导片:开启Python进阶之路 30动漫番剧播放量影响因素分析1综合案例 29小红书卖货实力与用户分析1综合案例 28星巴克门店探索|Matplotlib实战 27詹姆斯哈登的制胜宝典1 Panads的使用 26一晚5万的酒店| Numpy的使用 25揭开数据分析的面纱1数据分析"三剑客"概述 24虎牙直播数据告诉你谁最火1案例篇 23我的音乐我做主1数据保存之csv和excel 22电竟| BeautifulSoup解析HTML 21对李焕英的评价1HTML基础 20我的美食我做主1爬虫介绍、requests请 19看我四十二变1内容提取和格式转换 18我的版权我做主1PDF就是这么帅 17婚礼策划师离不开你|亲爱的PPT 16运营部的烦恼1战胜Excel 15Up主的创作之路1 Python与word初次 14你的offer之选|邮件发送 13我的存在只为悦你1 Pillow图片处理 12你喜欢的电竟赛事大全1 Python的文件操作 11哈利波特的魔法棒|模块 10龙珠之赛亚人1面向对象基础 09大吉大利今晚吃鸡1特种兵的战场(项目案

    20240519基本完整

    20240519基本完整

    MATLAB仿真项目-大数据源码-疲劳检测识别,可应用于疲劳驾驶监测,专注度检测等(高分期末大作业).rar

    本项目提供了一个基于MATLAB的疲劳检测识别仿真系统,旨在帮助计算机相关专业的在校学生、老师和企业员工更好地学习和实践大数据与人工智能技术。该项目可应用于疲劳驾驶监测、专注度检测等领域,具有较高的实用价值。 项目源码已经过运行测试,确保OK,可作为课程设计、毕业设计的优质资源。此外,我们还为您提供了一些网络相关资源,以便您在学习过程中进行参考。这些资源将帮助您更好地理解项目的原理和应用。 本项目的源码适用于初学者,即使是编程基础较弱的同学也能快速上手。同时,源码结构清晰,易于理解和修改。您可以在这个基础上进行二次开发,实现更多有趣的功能。 请放心下载使用,我们为您提供了详细的文档说明,以便您更好地了解和使用该项目。希望这个项目能为您提供实质性的帮助,祝您在学习和工作中取得更好的成绩!

    利用协同过滤算法,基于用户历史订单数据,对店铺的用户和商品进行推荐.zip

    协同过滤算法(Collaborative Filtering)是一种经典的推荐算法,其基本原理是“协同大家的反馈、评价和意见,一起对海量的信息进行过滤,从中筛选出用户可能感兴趣的信息”。它主要依赖于用户和物品之间的行为关系进行推荐。 协同过滤算法主要分为两类: 基于物品的协同过滤算法:给用户推荐与他之前喜欢的物品相似的物品。 基于用户的协同过滤算法:给用户推荐与他兴趣相似的用户喜欢的物品。 协同过滤算法的优点包括: 无需事先对商品或用户进行分类或标注,适用于各种类型的数据。 算法简单易懂,容易实现和部署。 推荐结果准确性较高,能够为用户提供个性化的推荐服务。 然而,协同过滤算法也存在一些缺点: 对数据量和数据质量要求较高,需要大量的历史数据和较高的数据质量。 容易受到“冷启动”问题的影响,即对新用户或新商品的推荐效果较差。 存在“同质化”问题,即推荐结果容易出现重复或相似的情况。 协同过滤算法在多个场景中有广泛的应用,如电商推荐系统、社交网络推荐和视频推荐系统等。在这些场景中,协同过滤算法可以根据用户的历史行为数据,推荐与用户兴趣相似的商品、用户或内容,从而提高用户的购买转化率、活跃度和社交体验。 未来,协同过滤算法的发展方向可能是结合其他推荐算法形成混合推荐系统,以充分发挥各算法的优势。

    用C#实现人工智能中的八数码问题,有界面效果,可以得出结果,也可以逐步求解.zip

    用C#实现人工智能中的八数码问题,有界面效果,可以得出结果,也可以逐步求解.zip

    Matlab 太阳能电池 simulink 模型太阳能电池模型连接到巴克 converter.by

    Matlab 太阳能电池 simulink 模型太阳能电池模型连接到巴克 converter.by 不同占空比和 PS 转炉值,我们可以改变输出 voltage.buck 转换器调节来自太阳能电池的电压,因而顺利和调节直流电压在负载的忧伤。通过将许多细胞我们可以使太阳能机舱和增加输出电压电流 (串联或并联).zip

    npy 文件的基本结构和内容

    npy 文件的基本结构和内容

    Learning Python 5th Edition

    Learning Python 5th Edition

    Learning Docker

    Learning Docker

    SwiftUI-加载动画 圆点循环缩放动画

    SwiftUI-加载动画 圆点循环缩放动画

    一种用于非线性模型预测控制的并行优化工具包(NMPC)

    介绍了一种专为非线性模型预测控制(NMPC)设计的并行优化工具包。内容涉及该工具包的功能特点、使用方法以及在解决非线性控制问题中的应用实例。通过对比分析,突出了并行优化在提高NMPC计算效率和实时性方面的重要作用。适合控制工程师、算法研究员和对高性能计算感兴趣的专业人士。使用场景包括复杂系统控制、实时仿真和工业自动化。目标是推广这一工具包的使用,助力非线性控制系统的研究与开发。 关键词标签: 非线性模型预测控制 NMPC 并行优化 工具包 实时控制

    matlab矩阵位移法实现有限元求解.zip

    matlab矩阵位移法实现有限元求解.zip

    Matlab 交互式多模型目标跟踪IMM.zip

    Matlab 交互式多模型目标跟踪IMM.zip

    520节日李珣的爱心代码

    内容概要:本项目是李珣创作的“爱心代码”,旨在通过编程表达浪漫与情感。该项目使用JavaScript编写,生成一个动态的爱心图案,并可以附加个性化的文字祝福。代码逻辑简单清晰,适合在网页上展示和分享。源码提供了完整的代码文件,部署文档详细介绍了代码的使用方法和展示步骤,讲解内容涵盖了代码的实现原理、技术选型理由、设计思路以及使用方法。 适合人群:对JavaScript有基础了解,并希望通过编程表达情感的开发者和编程爱好者。 能学到什么: 1. 掌握JavaScript绘图和动画的实现方法。 2. 学习如何通过代码生成动态图案。 3. 了解简单的前端开发和部署流程。 4. 掌握个性化定制代码的技巧。 阅读建议:本资源旨在帮助学习者通过实践项目掌握JavaScript的绘图和动画实现方法,并了解如何通过编程表达情感。建议在学习过程中结合部署文档进行实践,并深入理解讲解内容中的技术原理和设计思路。同时,鼓励学习者根据实际需求对代码进行拓展和优化,以提升自己的技术水平和创造力。

    python源码毕业设计基于深度学习的水果识别系统源码+文档说明+数据集+模型(期末大作业项目).rar

    本源码提供了一个基于深度学习的水果识别系统,涵盖了Python编程、深度学习、图像识别等多个领域的技术。项目利用神经网络模型对水果图像进行分类,实现了高效的水果识别功能。适合计算机专业的学生、老师和从业人员学习和参考,尤其是对深度学习图像识别感兴趣的朋友。 核心功能包括: 1. 数据集:包含大量水果图片,用于训练和测试模型。 2. 模型训练:采用卷积神经网络(CNN)进行训练,提升模型精度。 3. 图像识别:加载预训练模型,对新图像预测类别。 4. 测试验证:确保模型准确性和实用性。 代码可用于毕业设计、课程设计等,快速构建原型,基于此优化和扩展。 资源丰富,包含详细文档,讲解代码结构和算法;提供数据集和预训练模型,方便测试;代码清晰易懂,结构完整,便于理解深度学习图像识别。 请放心下载,这是经过测试的高质量资源,助你取得课程设计高分!

    Java项目毕业设计-航空订票系统(前台订票+后台票务管理)基于SSM开发+数据库(详细源码)-期末大作业.rar

    本项目为Java项目毕业设计-航空订票系统,基于SSM框架开发,结合前台订票与后台票务管理功能,满足现代航空票务需求。系统采用三层架构,包括表现层、业务逻辑层和数据访问层,确保高效稳定运行。数据库设计考虑数据完整性和安全性,采用MySQL数据库存储关键数据。 经过运行测试,系统性能良好,满足设计要求。界面简洁直观,用户友好;后台管理功能强大,方便管理员管理。系统安全性高,有效防止SQL注入、跨站脚本等攻击。 本资源适合计算机相关专业学生和从业者下载学习。对初学者,可快速掌握SSM框架和航空订票系统开发流程;对有一定基础者,可作为参考,拓宽思路,提升技能。此外,也适用于毕业设计、课程设计、项目立项等场景,展现项目基本框架和功能。 请放心下载使用,相信能助您顺利完成学习和项目任务。期待在您的努力下,系统不断完善,功能更加丰富,为航空事业发展贡献力量。

    web期末大作业-基于html+css+js实现的模仿华为商城静态网页源码+项目说明(附静态网页效果链接).rar

    本学期Web期末大作业,我们为您呈现一个精心制作的静态网页源码项目——基于HTML+CSS+JS实现的仿华为商城。经过严格的运行测试,我们确保该项目在各大主流浏览器中均能完美呈现,无兼容性问题。 这个项目不仅是一个简单的网页复刻,更是一次对前端技术的全面实践。我们采用了HTML5标准编写页面结构,利用CSS3实现丰富的样式与动画效果,同时运用JavaScript进行交互逻辑的编写,使得整个页面动态而生动。 我们深知每位同学的需求不同,因此这个项目的源码设计得非常灵活,易于修改和扩展。无论您是想学习前端技术的基础知识,还是想借鉴实际项目经验,亦或是作为课程设计的素材,这个项目都能满足您的需求。 请放心下载使用,我们承诺提供完善的售后服务和技术支持。遇到任何问题,欢迎随时与我们联系。相信通过这个项目,您一定能获得宝贵的实践经验,为未来的学习和职业生涯打下坚实的基础。

    web期末大作业网页设计期末大作业-大鱼海棠(html+css+js) 项目源码案例.rar

    大鱼海棠网页设计期末大作业项目概述 本项目名为“大鱼海棠”,旨在通过HTML、CSS和JavaScript技术,为学生提供一个具有挑战性的网页设计期末大作业。项目源码经过精心编写与测试,确保运行稳定,无兼容性问题。代码结构清晰,注释详细,便于初学者快速上手,同时也为经验丰富的开发者提供了丰富的参考资料。 大鱼海棠的设计灵感来源于同名动画电影,采用了中国传统元素与现代设计相结合的风格,展现出浓郁的中国风。页面布局合理,色彩搭配和谐,交互效果流畅,用户体验良好。 本资源特别适合计算机相关专业的在校学生、老师以及企业员工下载学习。无论您是初学者还是有一定基础的学员,都能从这个项目中学到宝贵的实践经验。此外,大鱼海棠也适用于毕业设计、课程设计、课程作业以及项目初期立项演示等多种场合。 请放心下载使用,我们承诺提供优质的售后服务和技术支持。祝您学习愉快,取得优异成绩!

Global site tag (gtag.js) - Google Analytics