绿联DXP系列新品 PVE底层+UGOS Pro虚拟机 傻瓜式教程
绿联DXP新品已经发售半个月,笔者首发入手了一台DXP4800。和大多数用户体验下来的感受一样,这款产品硬件很不错,但新系统UGOS PRO欠缺打磨,实在还不足以称其为一个好用的NAS系统。因此笔者希望先将机器刷机为其他更成熟的NAS系统使用,但同时又想保留UGOS PRO系统,一是为了方便的内网穿透功能,二是为了见证其系统的完善。本文正是为此需求而诞生的,新人第一次发教程,可能问题多多,希望多多包涵。由于操作较为复杂,并且为了照顾新手用户,内容可能较为啰嗦。
观前提醒:
本教程仅限于绿联NAS产品用户尝鲜使用,非绿联用户请勿尝试破解系统
千万不要分享自己克隆出来的img镜像包,里面包含自己的sn码等个人信息
开始操作前建议先对绿联的原装emmc/ssd系统盘进行备份,并将镜像保存下来
绿联控制面板-终端机开启ssh
ssh登录绿联,输入sudo -i并输入密码,进入root权限,然后执行如下命令(示例为docker文件夹在存储空间1的情况,如果不是请自行修改一下)
#emmc机型使用
dd if=/dev/mmcblk0 of=/volume1/docker/ugos.img status=progress
#ssd机型使用
dd if=/dev/nvme1n1 of=/volume1/docker/ugos.img status=progress
待执行完毕后将共享文件夹docker内出现的ugos.img文件保存到本地进行备份
一、绿联安装pve
制作pve引导u盘
1、下载pve的iso系统镜像文件,下载地址:https://www.proxmox.com/en/downloads
2、制作PVE安装U盘:制作工具很多自行选择,此处以rufus为例
①设备处选择你准备好的空u盘,后续操作将清除上面所有数据
②引导类型选择处选择你刚刚下好的iso文件,弹窗点确定
③点右下角的“开始”按钮,弹窗点确定,然后耐心等待提示写入完成
按照1-2-3的顺序操作2
修改绿联BIOS
1、将绿联nas通过hdmi接上显示器,插上刚刚制作的启动u盘,以及键鼠、网线和电源
2、nas开机后,按Ctrl+F2进入bios

3、先→切一个选项卡到Advanced,找到WatchDog Settings,按Enter选中,将watchdog control一项改为disabled(如果不熟练的话,建议操作完后立刻执行第6步操作,保存修改后重新进入BIOS进行接下来的操作)


4、 (可选操作,完全按照本教程的话不需要)进入Chipset禁用绿联自带系统,如果是2800/4800这里禁用emmc5.1 Controller,如果是4800plus或以上的型号这里禁用M2-KEYM2,禁用就是按Enter进入,将enabled改为disabled
5、进入boot标签页
把boot option#1改成你插的u盘
boot option#2改成NVME
(如果是ssd机型,安装完成pve后可能出现无法正常从pve系统盘启动,需要在最下面的UEFI NVME Drive BBS Priorities设置里调整一下m2固态的启动顺序)

6、进入Save&Exit,选择SaveChanges and Reset,保存修改并退出bios

PVE安装指引
1、修改完BIOS后顺利的话会进入如下安装界面,选择默认的第一项

2、(后面显示比例有点小问题,凑合看吧)这一页面直接点有右下角的agree即可

3、这一页是选择PVE系统盘,请注意选择你自己装的m2固态盘,然后右下角next

4、按图选择国家和时区,然后next

5、设置密码和你的邮箱,然后next

6、两个网卡任意选择都行(记清楚了,别把这个网口直通给虚拟机),任意设置本机名称,其余的ip、网关、dns如果不懂就保持默认

7、最后确认无误后就可以点install,然后等待进度条完成

8、安装完成后默认会自动重启,看到黑屏重启后立刻拔下u盘,否则会再次进入安装界面
二、pve的初始化和基本配置
1、根据pve成功启动后的页面上提示的ip地址,登录pve的webui(ip:8006),用户名为root

2、使用脚本一键优化pve
可以直接用pve页面下的shell功能,也可以使用自己的ssh终端工具连接到pve

运行pve_source脚本(来源https://bbs.x86pi.cn/thread?topicId=20)
wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2024-01-06/file/24f723efc6ab4913b1f99c97a1d1a472b2.gz' && tar zxvf /root/pve_source.tar.gz && /root/./pve_source
在是否接受? (Y/y-接受 | N/n-不接受) :输入y并回车
然后根据提示,推荐先选16,防止local空间出现不足(尤其是ssd机型的img包较大)
1和9也推荐设置一下,6和7可根据个人需求选择
是否接受? (Y/y-接受 | N/n-不接受) : y
-------------------------PVE 换源工具-------------------------
1、一键设置 DNS、换源并更新系统
2、更换 Proxmox VE 源
3、更新软件包
4、更新系统
5、设置系统 DNS
6、去除无效订阅源提示
-------------------------PVE UI 修改-------------------------
7、修改 PVE 概要信息
8、应用 PVE 暗黑主题
-------------------------PVE 高级配置-------------------------
9、配置 PVE IOMMU 与核显直通、核显 SR-IOV, 群晖 虚拟 USB 引导等
-----------------------PVE CPU 工作模式-----------------------
10、配置 CPU 电源管理 P-State 状态
11、配置 CPU 工作模式
------------------------- 其他工具 -------------------------
12、通过 SLAAC 获取 IPv6
13、卸载内核(Kernels)及头文件(Headers)
14、设置 PVE 启动内核
15、设置 NTP 自动校时服务器
16、移除 local-lvm 存储空间(危险操作!)
17、禁止系统修改网卡名称, 使用 eth0 ~ ethN 原名(风险操作!)
------------------------- 网络连通性 -------------------------
网络连通性:已连接互联网
--------------------------------------------------------------
Ctrl+C : 退出
==============================================================
请选择 :
三、安装绿联虚拟机
创建虚拟机
1、点pve界面右上角的创建虚拟机,VM ID默认即可(后面还要用到这个虚拟机编号),名称随意

2、操作系统:选择不使用任何介质

3、系统:机型、BIOS和EFI存储按照下面这样选即可

4、磁盘:总线改成SATA即可

5、CPU:类别选host,核心数按照实际情况填写

6、内存:不要少于6g,最好8g

7、网络不用修改,直接保持默认即可,然后点右下角的完成
8、导入系统镜像
先不着急启动,来到pve的loacal存储里的ISO镜像部分,点击上传,将我们最开始导出的系统镜像ugos.img上传
先点local(pve),再点ISO镜像,然后点击上传按钮
选择对应文件,点击上传上传完成后会显示这样的输出内容,确认/var/lib/vz/template/iso/ugos.img这部分应该和我一致,不一致请在下一步操作种自行修改对应内容

来到pve的shell界面(或终端ssh登录pve),输入以下内容后执行,其中10X换成你刚刚创建虚拟机的编号(VM ID),例如本示例中改为106
qm importdisk 10X /var/lib/vz/template/iso/ugos.img local-lvm

待导入完成后显示Successfully imported disk as 'unused0:local-lvm:vm-106-disk-1',然后进入刚刚创建虚拟机的硬件设置页面,添加刚刚导入的未使用磁盘
这里会多出一个未使用的磁盘0,双击该磁盘
确保总线设备设置为sata0,然后点添加9、再给虚拟机再添加一个sata1硬盘作为存储池,大小随意

确保总线设备为sata1,点击添加10、来到虚拟机的选项设置

SMBIOS设置:填入以下两行信息
UUID: 03000200-0400-0500-0006-000700080009
产品:dxp4800(填你机器的型号,但全部用小写字母,比如用的是DXP6800PRO就写dxp6800 pro)
串行:ECxxxx(你的机器的sn码)

引导顺序设置:取消除了sata0以外的勾选

BIOS Shell引导启动项
启动虚拟机,来到控制台页面,应该会卡在如下界面

按回车进入BIOS,依次选择device manager、secure boot configuration,然后将attempt sucure boot选项的x取消掉

按esc返回BIOS首页后选择continue
然后会进入shell界面

输入以下内容后回车,添加启动项(注意:这里的命令由于bug,无法正确显示其中的斜杠,请参考下面的图示输入)
bcfg boot add 1 FS0:斜杠EFI斜杠debian斜杠shimx64.efi "ugos"
然后输入exit回车,退出shell
这一步请按照图示内容输入在bios首页再次选择contine后应该就能顺利启动绿联系统了,出现如下画面为成功

映射系统盘emmc/ssd
1、此时已经可以进入webui或者app登录自己账号并使用uglink进行连接,但还存在一个很大的问题就是系统无法正常进行升级,此步骤就是要解决这个问题
2、再次通过ssh登录绿联,输入sudo -i并输入密码,进入root权限
3、创建udev规则文件,进入编辑器页面
nano /etc/udev/rules.d/10-custom-names.rules
4、在编辑器页面,粘贴以下内容,按ctrl+x,输入y回车,保存退出
KERNEL=="sda[1-7]", SUBSYSTEMS=="scsi", ATTRS{scsi_level}=="6", SYMLINK+="mmcblk0p%n"
5、重启udev服务
udevadm control --reload-rules && udevadm trigger
6、输入ls -l /dev/mmcblk*验证是否成功映射,出现如下输出为成功
ls -l /dev/mmcblk*
lrwxrwxrwx 1 root root 4 Jun 9 09:51 /dev/mmcblk0p1 -> sda1
lrwxrwxrwx 1 root root 4 Jun 9 09:51 /dev/mmcblk0p2 -> sda2
lrwxrwxrwx 1 root root 4 Jun 9 09:50 /dev/mmcblk0p3 -> sda3
lrwxrwxrwx 1 root root 4 Jun 9 09:50 /dev/mmcblk0p4 -> sda4
lrwxrwxrwx 1 root root 4 Jun 9 09:50 /dev/mmcblk0p5 -> sda5
lrwxrwxrwx 1 root root 4 Jun 9 09:50 /dev/mmcblk0p6 -> sda6
lrwxrwxrwx 1 root root 4 Jun 9 09:50 /dev/mmcblk0p7 -> sda7
7、最后再次重启绿联虚拟机
reboot
之后系统应该就可以正常升级系统
四、安装黑群晖虚拟机
可以直接参考这篇文章https://post.smzdm.com/p/al82z7ee/
需要注意的几个点
1、rr最新版下载地址:https://rrorg.cn/download
2、虚拟机网络用e1000不如用virto性能更好
3、如果需要使用核显,黑裙型号请选择SA6400
4、如果想用黑裙系统管理所有sata存储,可以将sata控制器直通给该虚拟机使用(6盘位以上应该有两个sata控制器)
5、建议选择的插件:acpid,mountloader,reboottoloader,hdddb,nvmevolume,sensors,storagepanel
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

心雅文荷
校验提示文案
如水凉
按这个方法添加的硬盘没有识别出来,也不知道哪里操作不对(我把local-LVM删了合并只有一个local,只有这个和大佬操作不一致)
另外,从原来物理绿联系统里拿出来的硬盘,RDM直通过去的硬盘识别为QEMU硬盘,不能直接使用,要重新格式化,到时再拿回物理绿联里,应该又要重新格式化,无法通用。
控制器直通的话,所有sata硬盘过去了,但识别为USB外接设备,无法创建存储池(可以访问里面数据)。
校验提示文案
醒梦12138
校验提示文案
巧思趣玩
校验提示文案
njsfcy
校验提示文案
一片培根卷儿
校验提示文案
David的日常
校验提示文案
paulfeng
校验提示文案
值友8558604156
校验提示文案
墨锋
校验提示文案
大马买东西
校验提示文案
疾风剑豪索隆
校验提示文案
TPSH
root@DXP4800-TPSH:~# udevadm control --reload-rules && udevadm trigger
root@DXP4800-TPSH:~# ls -l /dev/mmcblk*?
ls: cannot access '/dev/mmcblk*': No such file or directory
大神,为何都顺利,最后验证不出来
校验提示文案
神一样的阿布
校验提示文案
朽木冰汐
校验提示文案
分离丧失的既视感
校验提示文案
沙和尚
校验提示文案
rollen
校验提示文案
汤姆果子
校验提示文案
山寨假货
校验提示文案
值友9125636792
校验提示文案
值友3334315672
校验提示文案
aiis
校验提示文案
byronxie
校验提示文案
瑟瑟发抖的酱油
校验提示文案
SparkYuan
校验提示文案
醒梦12138
校验提示文案
巧思趣玩
校验提示文案
如水凉
按这个方法添加的硬盘没有识别出来,也不知道哪里操作不对(我把local-LVM删了合并只有一个local,只有这个和大佬操作不一致)
另外,从原来物理绿联系统里拿出来的硬盘,RDM直通过去的硬盘识别为QEMU硬盘,不能直接使用,要重新格式化,到时再拿回物理绿联里,应该又要重新格式化,无法通用。
控制器直通的话,所有sata硬盘过去了,但识别为USB外接设备,无法创建存储池(可以访问里面数据)。
校验提示文案
心雅文荷
校验提示文案
H2OXO2H
校验提示文案
文灬武
校验提示文案
大马买东西
校验提示文案
败了个败
校验提示文案
TPSH
root@DXP4800-TPSH:~# udevadm control --reload-rules && udevadm trigger
root@DXP4800-TPSH:~# ls -l /dev/mmcblk*?
ls: cannot access '/dev/mmcblk*': No such file or directory
大神,为何都顺利,最后验证不出来
校验提示文案
orisma84
校验提示文案
汤姆果子
校验提示文案
坏坏爱笨笨
校验提示文案
rollen
校验提示文案
paulfeng
校验提示文案