oracle虚拟机搭建群晖,在OMV5中通过命令行安装virtualbox以及创建一个windows虚拟机...

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

2021-03-08 21:23:47

3点赞

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的安装。

f5754cb3c64ba727db4a0b2bfa40107b.png

在安装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,安装完成后重启虚拟机就好了。

未经授权,不得转载

c2ad9c123c4d84295e50d901fd065b58.png

### 安装 OMV (OpenMediaVault) 在 PVE 上 #### 创建 KVM 虚拟机 为了在 Proxmox Virtual Environment 中安装 OpenMediaVault,首先需要创建一个新的 KVM 虚拟机。通过 Web 界面进入 PVE 控制面板并选择要创建虚拟机的节点。点击“创建 VM”,然后选择 Linux 类型的操作系统模板[^1]。 #### 配置硬件资源 对于 OMV 的运行来说,合理的资源配置至关重要。建议至少分配 2 GB RAM 和两个 CPU 核心给这个虚拟实例;磁盘空间取决于计划存储的数据量大小,通常情况下初始设置可以考虑给予 50GB 左右的空间用于 OS 及应用程序安装。 #### 使用 ISO 文件启动安装过程 获取最新的 OpenMediaVault ISO 映像文件,并将其上传至 PVE 存储库中。当创建好新的 KVM 实例之后,在其配置选项里指定此 ISO 作为光驱介质来引导系统完成首次安装流程。 ```bash wget https://downloads.sourceforge.net/project/openmediavault-plugin-developers/OMV_5.x openmediavault_5.0_amd64.iso?r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fopenmediavault-plugin-developers%2Ffiles%2Flatest%2Fdownload&ts=1697872800&use_mirror=vorboss -O /var/lib/vz/template/iso/openmediavault_5.0_amd64.iso ``` #### 进行网络连接设定 确保所建立好的 KVM 能够访问外部互联网以便后续更新软件包以及下载必要的驱动程序和支持工具。如果是在桥接模式下工作,则可以直接继承宿主机已有的网卡参数实现无缝联网功能。 #### 启动虚拟机并执行安装向导 一切准备就绪后就可以尝试开机了。一旦成功加载来自 CD/DVD 的 LiveCD/LiveDVD 或者 PXE Boot Server 提供的服务端口,便会自动跳转到图形化的安装界面指导用户一步步操作直至结束整个部署环节。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值