momo 发表于 2023-12-27 11:35:06

虚拟机上安装NAS系统你需要了解的一些基础知识

如果你有1台电脑,性能还不错,如果只用来安装群晖系统,有点浪费。那么我们可以通过虚拟机的方式,在这台电脑上安装多个系统。例如,群晖系统、OpenWrt路由器系统、Ubuntu系统、Windows系统等等,这样就能实现电脑的最大化利用。

那如何创建虚拟机,创建虚拟机需要哪些条件。下面是虚拟化的一些基础知识,你只需要简单了解下,并不需要深入去研究。

创建虚拟机需要软件层和硬件层的支持。

一、软件层:创建虚拟机需要软件的支持。

软件有两种方式:

1、可以Windows里面安装虚拟机软件实现,这个软件有Hyper-V,Hyper-V是Windows自带的虚拟机软件,免费使用。
另外一个主流的是VMware Workstation Pro,这个是收费的。Windows里面安装虚拟机软件,然后虚拟机软件里面你可以安装群晖等多个操作系统。
这个模式的话,太占用硬件资源了,一般不推荐。

2、用专门的虚拟机操作系统实现,这个软件有 Proxmox VE ,这个是免费的。另外一个是VMware vSphere 这是一个收费软件,但是这个软件有个版本叫,VMware vSphere Hypervisor (ESXi),这个软件有试用期,试用期过后高级功能不可用,但是基础功能可以继续免费使用。
这个模式的优势非常明显,操作系层面直接支持虚拟化,没有多余的功能占用硬件资源,主推。

二、硬件层:创建虚拟机需要硬件的支持。

1、需要CPU支持虚拟化技术,Intel的CPU需要支持VT-x技术,AMD的CPU需要支持AMD-v技术。

如图,是否支持虚拟化技术,CPU参数里面有说明。

2、如果想要PCI设备(例如显卡)直通给虚拟机用,那么还需要CPU主板支持 I/O 虚拟化技术。


I/O 虚拟化技术在Intel和AMD的叫法不同。

[*]Intel里面叫 VT-d 全称为 Intel® Virtualization Technology for Directed I/O
[*]AMD里面叫 IOMMU 全称为 Input/Output Memory Management Unit

3、硬件层支持虚拟化后,还需要在电脑的BIOS开启虚拟化技术,才能使用。

注意:
什么是直通,简单来说,就是直接把显卡插到虚拟机上使用。




页: [1]
查看完整版本: 虚拟机上安装NAS系统你需要了解的一些基础知识