virtualbox vboxmanage命令[通俗易懂]

virtualbox vboxmanage命令[通俗易懂]查看当前虚拟机VBxoManagelistvms查看当前正在运行的虚拟机VBoxManagelistrunningvms启动虚拟机VBoxManagestartvm虚拟机名无前端图形界面方式启动虚拟机VBoxManagestartvm虚拟机名–typeheadless使用VRDP方式通过命令行启动虚拟机:(33…

大家好,又见面了,我是你们的朋友全栈君。

查看当前虚拟机

VBxoManage list vms

查看当前正在运行的虚拟机

VBoxManage list runningvms

启动虚拟机

VBoxManage startvm 虚拟机名

无前端图形界面方式启动虚拟机

VBoxManage startvm 虚拟机名 –type headless

使用 VRDP 方式通过命令行启动虚拟机: (3389)

VBoxManage startvm 虚拟机名 –type vrdp

关闭虚拟机

VBoxManage controlvm 虚拟机名 poweroff

 

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 62277025792

      本文转自echoroot 51CTO博客,原文链接:http://blog.51cto.com/echoroot/1956426,如需转载请自行联系原作者


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134191.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 图形的绘制_二维图形绘制

    图形的绘制_二维图形绘制作者:furenjun本文内容:一.认识System.Drawing类二了解GDI三.掌握常用的绘图方法3.1绘制一些简单的图形3.2绘制一个多色的矩形3.3绘制一个渐变的矩形3.4绘制一个多色渐变的矩形四.应用本文学到的方法打造属于自已的第一批图形4.1电子屏效果4.2霓虹灯效果4.3进度条显示效果 前言   …

  • MySQL慢查询日志详解

    MySQL慢查询日志详解本次代码执行环境的mysql版本是:5.6.37-log1.慢查询日志概念(也叫慢日志):在MySQL中执行时间超过指定时间的SQL语句2.常见的几个相关的变量(可以直接去mysql下的配置文件my.cnf文件中去改,我下面是直接在SQLyog中进行操作)默认情况下慢查询日志是关闭的,这里我开起来了①slow_query_log②slow_query_log_file用下面的代码可以查一下慢查询日志是否开启以及慢日志的位置SHOWVARIABLESLIKE’%slow_que

    2022年10月12日
  • adb常用命令–安装apk[通俗易懂]

    adb常用命令–安装apk[通俗易懂]方法一:adbpush  adbpushxxxx.apk/system/app(安装到 system/app目录下,有时安装不成功)手机中的系统apk应用(*.apk)位置:/system/app安装新apk到手机 adbpushxxxx.apk/system/app。后面的/system/app就是apk的安装目录。adbpush没有adbinstall保险,

  • tracker服务器地址_rack服务器

    tracker服务器地址_rack服务器tracker服务器内容精选换一换云审计服务支持删除已创建的追踪器。删除追踪器对已有的操作记录没有影响,当您重新开通云审计服务后,依旧可以查看已有的操作记录。DELETE/v1.0/{project_id}/tracker无无无请参见错误码。云审计服务目前仅支持删除已创建的数据类追踪器。删除追踪器对已有的操作记录没有影响,当您重新开通云审计服务后,依旧可以查看已有的操作记录。DELETE/…

  • 基于51单片机的贪吃蛇游戏设计_单片机制作小游戏

    基于51单片机的贪吃蛇游戏设计_单片机制作小游戏基于51单片机的贪吃蛇游戏前言:这篇文章是我当时制作完成后写的总结,已经过去了一段时间,苦于找不到实物的图片,就把全文都粘贴到了下面。今天是11月2日,昨天我完成了我的贪吃蛇的制作。那个战线一个多月,让我煞费苦心的工作。在这一过程中,学到了许多新知识,也认识了许多新朋友,无论星火杯结果如何,它都将成为我的大学生涯,甚至一生中宝贵的财富。所以我决定将我学到的,想到的都写下来,给将来的

    2022年10月30日
  • useGeneratedKeys和keyProperty

    useGeneratedKeys和keyProperty<!–useGeneratedKeys:仅适用于insert和update)这会令MyBatis使用JDBC的getGeneratedKeys方法来取出由数据库内部生成的主键(比如:像MySQL和SQLServer这样的关系型数据库管理系统的自动递增字段),默认值:false。说白了就是使用自增主键,增加的时候自动使用自增主键–><!–keyProperty:使用主键自增之后,就无法拿到主键,但是需要使

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号