UNRAID 篇四:虚拟机的配置与创建~

【写在前面】:本文仅记录自己的折腾过程, 不具有代表性, 也仅记录我自己的经历

Unraid两个比较方便的功能 Docker和VM.

本篇是VM相关的记录.

以下所有操作均需要设置好阵列和共享目录!

1. 在unraid中配置虚拟机基础配置

   路径: 管理页面 - 设置(Setting) - 虚拟机管理器(VM Manager)

   点击右上角的 高级视图

UNRAID 篇四:虚拟机的配置与创建~

虚拟机基础设置

   

   1.1 选择好保存虚拟机文件保存的位置

   1.2. 选择好读取存储ISO镜像文件的位置

       即 在创建虚拟机时, 我们可以选择的镜像文件的位置 (后边会用到).

       挂载好阵列后, 我们可以通过SMB管理文件, 这里一般用来存放系统镜像.

   13. 如果你要安装 Windows, 需要额外下载一个磁盘驱动文件

         (即 默认 Windows VirtIO 驱动程序 ISO)

   1.4. 根据自己需要修改其他设置

   1.5. 应用设置

2. 创建虚拟机

   路径: 管理页面 - 虚拟机(VMs)

   点击 添加虚拟机(ADD VM)

UNRAID 篇四:虚拟机的配置与创建~

添加虚拟机

   选择你要创建的虚拟机系统 (这里以 Ubuntu 为例)

 

UNRAID 篇四:虚拟机的配置与创建~

虚拟机配置

   2.1 名称

         页面上显示的名称, 同时也是保存在磁盘上的文件夹的名称.

         即 假设 名称为 Ubuntu, 虚拟机默认存储路径为 /mnt/user/Storage/vm/

         则 我们在磁盘上会看到一个 /mnt/user/Storage/vm/Ubuntu 的文件夹, 

             里边有一个vdisk1.img 的文件.

   2.2 逻辑CPU

         分配给虚拟机的可用CPU核心数

         以我的机器为例:  假设分配4个核心给虚拟机, 点选4个变为亮橙色即可.

         注意: 左侧 物理线程/ 右侧 逻辑线程

         CPU 的线程分为 物理线程 和 逻辑线程

         假设 物理线程工作效率为 100%, 那么 逻辑线程工作效率达不到 100%.

         如果需要效率计算, 请点选物理线程.

   2.3 初始内存 / 最大值内存

         虚拟机可用的内存大小, 直接限制初始内存接即可, 这样会直接分别初始内存的大小到虚拟机.

   2.4 机器

         一般默认即可, 有特殊需求的时候再更改.

   2.5 BIOS

         虚拟机BIOS类型

         系统支持UEFI引导, 选择 OVMF.

         系统不支持UEFI引导, 选择 SeaBIOS.

   2.6 USB控制器

          虚拟机内USB版本, 如果需要3.0的话, 选择 3.0 qemu XHCI.

   2.7 操作系统安装 ISO

          要安装的系统镜像文件 (存储在之前设置好的ISO目录., 见 1.2)

   2.8 主要 虚拟磁盘位置

          划分给虚拟机的硬盘存放位置, 一般默认自动即可.

          如果你有 SSD 且想让虚拟机跑在SSD上, 可将存放位置选为 SSD 的磁盘.

          如果你用的是 img 类的镜像文件, 这里选择手动, 并将在后边选择你的镜像位置.

          例如 我这里选择的是 LEDE 的虚拟机镜像文件.

手动指定镜像文件

   2.9 主要 虚拟磁盘大小

         划分给虚拟机的磁盘大小, 记得写单位( M / G / T).  .

         (之前没有写单位, 导致只分了256字节到虚拟机...)

   2.10 主要 虚拟磁盘类型

           虚拟机磁盘类型 默认选择 raw ( qcow2 还在开发中)

   2.11 主要 虚拟磁盘总线

           虚拟机磁盘通信协议 默认选择 Virtio 即可 (性能高), 如果无法启动的话再选择 SATA.

           如果想添加多个磁盘, 点击左侧的 + 即可添加第二块硬盘, 以此类推.

   2.12 Unraid 共享

           将unraid的文件夹共享给虚拟机

   2.13 Unraid 挂载标签

           虚拟机内挂载标签

           Linux 命令: mkdir -p /mnt/media;

                              mount -t 9p                    -o trans=virtio media   /mnt/media

                                             文件系统类型  挂载选项        标签     挂载路径

                              - 9p 是一种 KVM 虚拟化的文件系统

                              - trans=virtio 指定交互协议

                              - media 这一步中设置的标签

                              - /mnt/media 虚拟机内的文件路径

           关于挂载的参数, 可参考KVM 的官方文档 和 这篇文章.

    2.14 显卡 / 声卡

            我没有直通过显卡/声卡, 这里就不班门弄斧了...

    2.15 网络 MAC / 网络桥接

            虚拟机网卡 MAC 地址, 有特殊需求可自行更改

            选择桥接的网卡

    2.16 其他 PCI 设备

            其他直通的设备, 我这里没有可直通的设备, 略...

    2.17 其他参数根据需求自己填写

   以上都配置好之后, 点击 创建 就在 unraid 下创建了一个虚拟机.

3. 连接虚拟机

   当虚拟机创建好并开启之后, 我们就可以通过 VNC ( Virtual Network Console ) 来连接我们的虚拟机了,

   接下来就是使用了, 这里就不展开了.

下一篇: 我用 Ubuntu Server 都架设了哪些服务, 都干了什么.

版权声明:本文源自 网络, 于,由 楠木轩 整理发布,共 2639 字。

转载请注明: UNRAID 篇四:虚拟机的配置与创建~ - 楠木轩