1. 首页
  2. 系统运维
  3. Linux

在ubuntu中通过命令行vboxmanage安装virtualbox虚拟机

首先安装virtualboxvirtualbox extension pack扩展,这两个包对应的版本号一定要一样,具体参考官方安装网页。因为会有很多依赖,推荐使用apt安装,如果仅下载安装包可能会出错。

1、安装virtualbox extension pack (支持rdp远程桌面协议等,便于远程连接安装)
vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.12-93733.vbox-extpack

2、创建虚拟机win2003
vboxmanage createvm –name win2003 –ostype Windows2003_64 –register

3、设置内存、显存参数
vboxmanage modifyvm win2003 –memory 1024 –vram 256 –hwvirtex on

4、添加磁盘控制器:分别对应sata和ide,和第五步两者选择一个就可以。因为我使用之前安装过的vdi文件,而且这个系统是在ide环境下配置,所以不能使用sata +ahci,不然启动时会出现蓝屏的现象。
sata
vboxmanage storagectl “win2003” –name “SATA Controller” –add sata –hostiocache on –bootable on

IDE
vboxmanage storagectl “win2003” –name “IDE Controller” –add ide –controller PIIX4 –hostiocache on –bootable on

5、在控制器上加入磁盘或者光盘
sata
vboxmanage storageattach win2003 –storagectl “SATA Controller” –port 0 –device 0 –type hdd –medium /E/VM/virtualbox/win2003.vdi

IDE
vboxmanage storageattach win2003 –storagectl “IDE Controller” –port 0 –device 0 –type hdd –medium /E/VM/virtualbox/win2003.vdi

如果没有安装过系统,再输入以下命令指定安装光盘镜像文件的目录。如果出现重复uuid的问题,可以参考之前的这篇文章《如何修改VirtualBox虚拟机VDI文件的UUID》:http://blog.nbqykj.cn/?p=1525.html 。

vboxmanage storageattach win2003 –storagectl “IDE Controller” –type dvddrive –port 1 –device 1 –medium /E/iso/win2003-x64.iso

6、添加网卡:默认网卡1是nat模式,如果没特别需求可以不用修改,虚拟机安装后直接可以连接外网。

修改网络链接格式为bridged
vboxmanage modifyvm win2003 –nic1 bridged –bridgeadapter1 wlan0

创建vboxnet0 hostonly虚拟网卡,添加网卡2为hostonly模式
vboxmanage hostonlyif create ipconfig vboxnet0 –dhcp
vboxmanage modifyvm win2003 –nic2 hostonly –hostonlyadapter2 vboxnet0

7、添加串口设备
vboxmanage modifyvm win2003 –uart1 0x3F8 4 –uartmode1 /dev/ttyS0

8、打开远程连接
vboxmanage modifyvm win2003 –vrde on
(本地内网使用,没有配置认证,默认3389端口)

9、启动win2003

在启动之前可以使用vboxmanage showvminfo win2003查看下虚拟机的配置,看是否满足自己要求。

带界面启动:vboxmanage startvm win2003 –type gui

不带界面启动,服务器中使用:vboxmanage startvm win2003 –type headless

10、打开远程桌面:进行安装或者直接使用系统,和本地使用一样。
windows系统:远程桌面>IP:3389>连接
ubuntu系统:remmina远程桌面客户端>协议选择RDP>IP

评论列表(0条)

联系我们

0574-55011290

QQ:248687950

邮件:admin@nbhao.org

工作时间:周一至周五,9:00-18:00,节假日休息

QR code