在工作站安装虚拟机

使用的是VBoxManage 来进行虚拟机的管理,安装方式请参考

http://zhuhd.win/TP/index.php/Home/Index/article/id/53.html

ubuntu镜像通过wget下载

如何通过vboxmanage来安装ubuntu系统

  1. 创建好一个名为ubuntu的虚拟机,ostype参数可以用 vboxmanage list ostypes 察看。

 

vboxmanage createvm --name "ubuntu" --ostype "Ubuntu_64" --register

  1. 接着创建一个虚拟硬盘,文件名为 /home/vms/ubuntu.vdi,扩展名vdi不用敲 。在哪个路径下创建vdi就在哪个路径下生成调整一下虚拟机内存

 

vboxmanage modifyvm "ubuntu" --memory 512

  1. 创建ide控制器,创建硬盘空间大小

 

vboxmanage createhd --filename /home/vms/ubuntu --size 40000

  1. 挂上虚拟硬盘以及虚拟光驱

 

vboxmanage storagectl "ubuntu" --name "IDE Controller" --add ide --bootable on

  1. 安装硬盘和系统光驱

 

vboxmanage storageattach "ubuntu" --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium /home/vms/windows-xp.vdi

 

vboxmanage storageattach "ubuntu" --storagectl "IDE Controller" --port 1 --device 0 --type dvddrive --medium /home/iso/windows-xp-install.iso

配置网络

  1. 配置网卡1为桥接模式

 

vboxmanage modifyvm "ubuntu" --nic1 bridged

  1. 绑定桥接到物理网卡

 

vboxmanage modifyvm "ubuntu" --bridgeadapter1 eth0 #eth0要和宿主机的网卡名保持一致enp0s31f6

  1. 开启vrde

 

vboxmanage modifyvm "ubuntu" --vrde on

 

vboxmanage modifyvm "ubuntu" --vrdeport 5000 ##监听5000端口

 

vboxmanage modifyvm "ubuntu" --vrdeaddress 192.168.2.120 ##ubuntu server 的地址

 

vboxmanage modifyvm "ubuntu" --vrdeauthtype external ##认证类型

 

vboxmanage modifyvm "ubuntu" --vrdeauthlibrary default ##使用默认的认证库,也就是使用server的用户名和密码登陆

 

启动虚拟机

 

vboxmanage startvm "ubuntu" --type headless

启动完成之后

 

netstat -nlp|grep 5000

查看端口是否启动

启动成功之后

通过远程链接 使用宿主机的非root用户登录

连接成功之后即可操作系统进行安装

常用控制命令

  1. vboxmanage -h

  2. vboxmanage controlvm "虚拟机" poweroff #关机

  3. vboxmanage controlvm "虚拟机" reset #重启

现在工作站启动了2个虚拟机 分明名为 ubuntu占用5001端口 以及ubuntu1 占用5002端口 。可通过远程桌面连接连接账号密码默认为test dev 等用户的账号密码

安装vmdk虚拟系统

  1. 在终端中,执行以下命令来创建并配置虚拟机:

 

vboxmanage createvm --name <虚拟机名称> --ostype <操作系统类型> --register

  1. 这将创建一个名为 <虚拟机名称> 的虚拟机,并将其注册到VirtualBox中。

  2. 执行以下命令来配置虚拟机的硬件设置:

 

vboxmanage modifyvm <虚拟机名称> --memory <内存大小> --cpus <CPU数量>

  1. <内存大小> 替换为您想要分配给虚拟机的内存大小(以MB为单位),将 <CPU数量> 替换为您想要分配给虚拟机的CPU核心数。

  2. 使用以下命令将vmdk文件附加到虚拟机的虚拟硬盘控制器上:

 

vboxmanage storagectl <虚拟机名称> --name "SATA Controller" --add sata vboxmanage storageattach <虚拟机名称> --storagectl "SATA Controller" --port 0 --device 0 --type hdd --medium <vmdk文件路径>

  1. <vmdk文件路径> 替换为vmdk文件的实际路径。

  2. 最后,使用以下命令启动虚拟机:

 

vboxmanage startvm <虚拟机名称>

  1. 这将启动您的虚拟机,并开始安装vmdk虚拟系统。

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值