跳到主要内容

在 Proxmox VE 中安装群晖 DSM

前言

感觉比在 ESXi 中安装要简单不少。本文中使用 DS918+ 型号引导和系统。

文中从互联网上下载的文件备份

文中有一些文件是从互联网上下载的,为了防止其中的某些资源在某些时刻时效,这里做一个备份

下载引导

XPEnology Community1 下载 DS918+ v1.04b 引导文件,得到synoboot.img

image-20220618113024071

下载系统

v1.04b 支持 DSM 6.2 或 6.2.1 系统,去 群晖网站 2 下载系统;首先选择系统版本,这里选择 6.2.1 的第一个版本 6.2.1-23824,得到DSM_DS918+_23739.pat

image-20220618201311930

image-20220618201409606

创建虚拟机

在 PVE 的 Web 控制台中创建虚拟机。

  1. 常规。需要注意一下 VM ID,后面导入引导磁盘的时候用的到;

screenshot-192.168.10.200_8006-2022.06.18-11_45_57

  1. 操作系统。不使用任何介质;

screenshot-192.168.10.200_8006-2022.06.18-11_46_38

  1. 系统。没什么需要更改的,保持默认设置即可;

screenshot-192.168.10.200_8006-2022.06.18-11_47_25

  1. 磁盘。删除默认的磁盘;

screenshot-192.168.10.200_8006-2022.06.18-11_47_47

  1. CPU。根据需要设置;

screenshot-192.168.10.200_8006-2022.06.18-11_48_11

  1. 内存。根据需要设置;

screenshot-192.168.10.200_8006-2022.06.18-11_48_22

  1. 网络。网卡模型选择 E1000,取消勾选防火墙;

screenshot-192.168.10.200_8006-2022.06.18-11_48_37

  1. 确认;

screenshot-192.168.10.200_8006-2022.06.18-11_48_56

  1. 删除 CD/DVD 驱动器;

image-20220618182642048

  1. 添加一个串行端口,可以在控制台上看到引导日志,对于排查错误很有帮助。

image-20220618194623034

导入引导磁盘

img格式的镜像是不能直接作为磁盘使用的,需要你手动把它转换为qcow2格式并导入到虚拟机中。

首先需要上传synoboot.img到 PVE 主机内,可以通过 SFTP 上传,存放位置没有要求,临时用用,用完可以在 PVE 上删除。

使用 SSH 连接上 PVE 主机,执行命令。

执行下面的命令来转换磁盘格式。

qemu-img convert -f raw -O qcow2 synoboot.img synoboot.qcow2

执行下面的命令来导入磁盘。其中104是虚拟机 ID,local-lvm是存储位置的名称;你可能要根据你的情况对命令进行一些修改。

qm importdisk 104 synoboot.qcow2 local-lvm

命令执行完毕之后可以在 PVE Web 控制台中查看到一个未使用的磁盘。

image-20220618121759934

双击该磁盘或点击「编辑」即可添加这个磁盘到虚拟机。总线选择 SATA。

screenshot-192.168.10.200_8006-2022.06.18-12_19_03

硬盘直通

这里直接直通 SATA/SAS 控制器,要确保你的 PVE 操作系统没有安装在该控制器上的硬盘内,不然会导致 PVE 无法正常启动。

如果你没有其他硬盘控制器(如 NVME)用来安装 PVE 的话就不要选择直通硬盘控制器,你可以选择其他方法来直通硬盘。

直通硬盘控制器的优点是 DSM 可以读取到硬盘的 S.M.A.R.T.3 信息。

使用 SSH 连接上 PVE 主机,执行命令。

编辑/etc/default/grub文件。

nano /etc/default/grub
# 在里面找到
# GRUB_CMDLINE_LINUX_DEFAULT="quiet"
# 如果是 intel cpu 请改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"
# 如果是 amd cpu 请改为
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt"

更新 grub。

update-grub

重启主机。

reboot

在 Web 控制台中向虚拟机添加 PCI 设备。

image-20220618123347893

设置引导顺序

在「选项」->「引导顺序」中设置引导顺序。勾选从sata0启动,把其他启动项都去掉。

image-20220618172735749

启动和安装系统

在 Web 控制台中启动虚拟机。

通过串口控制台查看 IP。在启动虚拟机后需要快速打开串口控制台,要不然可能会错过一些日志信息。

image-20220618194830834

image-20220618194814526

或是通过路由器的管理页面查看 DSM 的 IP 地址;

image-20220618172958405

再或者使用 Synology Assistant4 寻找 DSM 的 IP 地址;

image-20220618183659193

访问该 IP 地址即可看见 DSM 安装向导。点击「设置」开始安装向导;

image-20220618180330535

点击「手动安装」,不要点「立即安装」,不然会安装最新的系统导致无法启动;

image-20220618180434695

点击「浏览」,上传自己下载的系统文件DSM_DS918+_23824.pat,之后再点击「立即安装」;

image-20220618180552646

image-20220618180651460

系统安装完毕。

image-20220618195821760

可以去串口控制台看日志,日志打印完毕就代表启动成功了;并且在串口控制台内还可以看到 IP 地址。如果网页没有自动刷新的话你可以手动刷新一下网页。

image-20220618200154164

DSM 设置

设置用户名和密码。

image-20220618200229776

关闭自动更新。

image-20220618200321484

不要使用 QuickConnect,正版群晖可以使用,黑群晖就不要用了。

image-20220618200348349

搞定。

image-20220618200436543

创建存储空间

在「存储空间管理员」套件中创建存储空间。注意在创建存储空间的时候不要勾选使用引导盘。

image-20220618200732971

系统工作正常。

image-20220618201922750

image-20220618201713478

参考资料

以下是在编写本文时使用到的、但未在文中明确引用的参考资料,希望对你有帮助。