在OMV5中通过命令行安装virtualbox以及创建一个windows虚拟机

2021-03-08 21:23:47 4点赞 14收藏 12评论



在NAS上安装好OMV5后,有时候我们可能 需要运行一些windows下才能运行的应用,通过虚拟机来运行是一个比较好的方法。下面我们来看看如何在OMV5上面安装VirtualBox并创建虚拟机安装一个windows系统。


1、我们通过ssh登录到omv主机上,为virtualbox添加软件源。

nano /etc/apt/sources.list.d/oracle-virtualbox.list


在里面添加下面的内容并保存:

deb https://download.virtualbox.org/virtualbox/debian buster contrib


然后我们需要为virtualbox源添加公钥:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | apt-key add -


好了,virtualbox源添加完成,下面我们开始安装virtualbox。

2、安装virtualbox
现在最新版的virtualbox是6.1.18,我们通过下面的命令来安装:

apt update
apt install virtualbox-6.1


3、安装virtualbox扩展包。

wget http://download.virtualbox.org/virtualbox/6.1.18/Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack


4、安装vboxdrv


在执行VBoxManage命令时,会提示The vboxdrv kernel module is not loaded,我们需要解决这个问题,不然虚拟机是无法启动的。通过以下命令安装vboxdrv:

apt-get install dkms build-essential linux-headers-`uname -r` rcvboxdrv setup


5、好了,virtualbox已经安装完成了,下面我们创建一个windows虚拟机并在里面安装一个windows 7。


首先创建虚拟机:

VBoxManage createvm --name win7 --ostype Windows7_64 --basefolder /root/vm/ --register


我们创建的这个虚拟机名称是“win7”,保存在/root/vm这个目录下面,虚拟机的操作系统为64位windows 7 。


接下来要为虚拟机创建虚拟磁盘:

VBoxManage createmedium --filename /root/vm/win7/win7.vdi --size 102400


我们建立了一个大小为102400MB(100GB),名称是win7.vdi的虚拟磁盘,保存在/root/vm/win7/目录下面。


接下来创建虚拟磁盘控制器:

VBoxManage storagectl win7 --name SATAController --add sata --controller IntelAHCI


我们建立了一个名称叫SATAController的虚拟磁盘控制器,控制器类型是sata。


将磁盘控制器和上面创建的虚拟磁盘绑定:

VBoxManage storageattach win7 --storagectl SATAController --port 0 --device 0 --type hdd --medium /root/vm/win7/win7.vdi


下面再添加一个虚拟光驱

VBoxManage storagectl win7 --name dvddrive --add ide


为虚拟光驱添加光盘镜像:


这里我们在/root/目录下面有一个叫win7.iso的光盘镜像,通过下面的命令,我们将这个光盘镜像添加到win7虚拟机中。

VBoxManage storageattach win7 --storagectl dvddrive --type dvddrive --port 1 --device 0 --medium /root/win7.iso


好了,接下来修改虚拟机的一些配置。


修改虚拟机内存大小,这里修改为2G内存:

VBosManage modifyvm win7 --memory 2048


修改虚拟机的CPU内核数,这里指定这2个内核:

VBosManage modifyvm win7 --cpus 2


设置启动顺序:

VBoxManage modifyvm xp --boot1 dvd
VBoxManage modifyvm xp --boot1 disk

把虚拟机的网卡改成桥接模式:

VBoxManage modifyvm win7 --nic1 bridged --cableconnected1 on --bridgeadapter1 enp7s0


这里的enp7s0要根据自己电脑上的网卡实际的接口名称来填写。


开启远程访问:

VBoxManage modifyvm win7 --vrde on
VBoxManage modifyvm win7 --vrdeport 3900


好了,虚拟机基本上就已经配置完成了,接下来我们就要启动它了。

VBoxManage startvm win7 --type headless


好像什么也没有发生啊。不要着急,打开windows的远程桌面连接,在“计算机(C)”那里输入nas主机的ip:3900,点连接,这时我们就通过远程桌面连接到虚拟机上面去了,下面就像在实体机上安装windows一样了,完成windows 7的安装。

在OMV5中通过命令行安装virtualbox以及创建一个windows虚拟机


在安装windows 7的时候,可能远程桌面连接里面会有两个鼠标箭头,我们需要安装VBoxGuestAdditions来解决这个问题。在虚拟机里面安装完成windows 7后,点开始菜单,关机,然后下载VBoxGuestAdditions并挂载到虚拟机的光驱。

wget http://download.virtualbox.org/virtualbox/6.1.18/VBoxGuestAdditions_6.1.18.iso
VBoxManage storageattach win7 --storagectl dvddrive --type dvddrive --port 1 --device 0 --medium /root/VBoxGuestAdditions_6.1.18.iso


启动虚拟机:

VBoxManage startvm win7 --type headless


通过远程桌面连接到虚拟机,点“我的电脑”,打开光驱,安装VBoxGuestAdditions,安装完成后重启虚拟机就好了。


展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1899元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1779元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2679元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2829元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1979元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4279元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3279元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1329元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

375.78元起
12评论

  • 精彩
  • 最新
  • 没图形操作界面真痛苦,我建议pve下装omv和windows

    校验提示文案

    提交
    用pve也是个好主意,我主要是先装了omv,各种应用都折腾好了,然后发现需要一个windows来挂百度网盘,就又折腾了这个

    校验提示文案

    提交
    docker就可以挂百度网盘,我用的johngong/baidunetdisk,windows还是功耗太大,舍不得开 [龇牙]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 感谢分享,好像网上还没有其他的OMV5安装虚拟机的教程,这是唯一的。如果能图形化就对小白更友好了。

    校验提示文案

    提交
    也可以给omv装个桌面环境,然后远程连上去,就可以用图形界面了 [高兴]

    校验提示文案

    提交
    我照你的教程操作,到这一步:4、安装vboxdrv。卡住了。提示“E: Invalid operation dkms”不知道怎么办了

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 你这是反向操作啊,咱都是pve装omv

    校验提示文案

    提交
    这不是omv都装好了,跑了一段时间了,再重装太麻烦了,就折腾virtualbox了嘛

    校验提示文案

    提交
    收起所有回复
  • omv5的cockpit里不是有图形界面的虚拟机吗?

    校验提示文案

    提交
    我安装cockpit没有成功 [喜极而泣]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

值友2565661852

Ta还没有介绍自己

关注 打赏
最新文章 热门文章
14
扫一下,分享更方便,购买更轻松