用零刻SEi10 1035G7迷你电脑主机玩ESXI+群晖NAS+Ubuntu开启核显硬解的教程(intel第10/11/12/13代cpu以及amd锐龙apu安装all-in-one开启硬解视频教程)

       今年3月份的时候,博主写过一篇《英特尔12代CPU迷你电脑主机“零刻EQ12”评测》,很多网友对文章中提到【群晖NAS提供存储,把核显直通给了ubuntu系统用来安装Jellyfin10.8.9做影音服务器并开启视频硬解】的All In One玩法非常感兴趣。

       由于Intel的十代、十一代、十二代、十三代的CPU以及AMD锐龙APU、或者使用独立显卡安装群晖DS918+和DS920+系统后,并不能直接驱动这些CPU的核显和独显,所以可以考虑在ESXI里面(如果你使用的CPU有大小核心或者使用的是十三代的CPU,那么建议用Proxmox VE)安装ubuntu22的系统,把核显或者独显直通给ubuntu安装Jellyfin,在ubuntu加载群晖NFS共享的文件夹做影音服务器,就可以完美的开启核显/独显来硬解视频了。

       很多网友留言希望博主能写一篇详细的教程,但是由于这台零刻EQ12已经保存有很多数据了,不可能重新删除硬盘数据再去重新安装一次。直到前几天有一位网友把机器寄到博主这里安装一个All In One的系统,那博主就趁着这个机会来大家分享这个教程吧。这位网友寄过来的机器是零刻SEi10 1035G7迷你电脑主机,CPU型号是Intel的第10代CPU i5-1035G7,内存16G DDR4,内置500G的NVME硬盘,从京东上面看到的参数如下:

       这位网友由于不需要安装主路由,所以这台机器只需要单网卡就足够用了,CPU是4线程8核心,给他做个ESXI6.7+群晖NAS+Ubuntu+OpenWrt旁路由的All In One系统也不会觉得吃力,低功耗的设计保持7*24小时在线,也不会担心电费的问题。

       本教程主要分为四个版块,分别是安装ESXI、在ESXI安装群晖、在ESXI安装Ubuntu、在Ubuntu安装jellyfin并启用硬解,本教程图片内容较多,每个版块的内容可展开观看,看完一个版块可以折叠收起来,不影响阅读下一个版块。下图是本教程需要用到的工具软件、引导文件、安装包等,均可以在我的网盘下载,提前下载到电脑上,保存到非中文名的文件夹中。好了,废话不多说,马上开工!

 

一、【安装ESXI6.7的教程】(如果已经安装好ESXI的可以看一下自己的设置是否正确)

1、找一个空的U盘插到电脑上(如果U盘有数据的话请自行备份,我这里用的是8G的U盘),在电脑上打开Rufus写盘软件(我用的是以前下载的3.20版本,目前Rufus官网最新版本是4.x,任意版本都可以用),点“选择”;

 

2、找到ESXi-6.7.0+RTL8111+RTL8125B.iso(RTL品牌的网卡只能装ESXI6.7才支持,如果使用Intel网卡可以装ESXI7或者ESXI8),打开;

 

3、确认一下“引导类型选择”显示的是ESXI的安装镜像文件,其他不需要设置,直接点“开始”;

 

4、确定;

 

5、耐心等待一会,刷写结束后“状态”会显示“准备就绪”,点“关闭”退出写盘软件;

 

6、把上一步骤写好的U盘拿到零刻SEi10 1035G7迷你电脑主机的USB口上,接上键盘,显示器,网线,按主机电源开关开机,看到屏幕左下角显示下图这行字的时候,马上按下键盘上的DEL键,进入BIOS界面;

 

7、利用键盘的上下左右键,移动到下图这个位置,按回车进入改成U盘启动(如果你不是用零刻SEi10 1035G7,那么BIOS设置界面有可能会不一样,请自行更改);

 

8、按键盘上的F4键,然后利用左右键移动到yes处按回车,保存退出(如果你不是用零刻SEi10 1035G7,那么有可能不是按F4保存退出,请自行更改);

 

9、主机自动重启,然后在左下角会看到如下图所示,就表示即将从U盘启动进入ESXI的安装界面;

 

10、ESXI的引导启动界面;

 

11、耐心等待进度条走完;

 

12、按回车键;

 

13、按F11键;

 

14、我要把ESXI安装到零刻SEi10 1035G7主机内置的NVME硬盘上,所以选择在这个NVME硬盘,按下回车键继续;

 

15、按回车键;

 

16、回车;

 

17、设置ESXI的登录密码,密码要求:英文字母+数字+特殊符号的组合、长度8位或以上(比如abcd@1234),密码需要输入两次,设置好了就按下回车键;

 

18、按F11;

 

19、正在安装中;

 

20、显示到这个界面就表示ESXI安装结束了,此时需要把U盘拨出来,然后按下回车键,主机随后会自动重启;

 

21、耐心等待ESXI启动,当显示到如下图一样,有IP地址出来的时候,就表示启动好了,记录一下这个IP地址(这里显示的IP地址是由局域网内的路由器来分配的,如果你的路由器没有开启DHCP的话,有可能会获得不到IP地址,请自行到路由器启用DHCP);

 

22、在局域网内任意一台电脑浏览器,打开刚才记录下来的IP地址,用户名写root,密码是在前面设置的密码,登录;

 

23、进入下图所示位置;

 

24、编辑设置;

 

25、改ESXI的IP地址设置为静态IP(IP地址不要照抄我的,具体的IP地址根据你的局域网网络环境来设置);

 

26、进入下图所示位置;

 

27、编辑设置;

 

28、把“安全”里面这三个参数,全部设置为“接受”,保存;

 

 

29、好了,ESXI的安装步骤到此结束。

 

 

二、【在ESXI安装群晖DS923+的教程】(如果已经安装好群晖DSM系统的可以看一下NFS是否正确开启

1、在电脑上安装StarWind V2V Image Converter V8.0.167.0并运行,点“下一步”;

 

2、Next;

 

3、点下图位置的三个小点;

 

4、找到群晖的引导文件DS923_7.2-64570.img(本教程安装DS923+系统的7.2-64570版本,如果你想安装其他型号或者其他的版本,可以自行替换引导文件,文件名和路径不能有中文和特殊符号),打开;

5、Next;

 

6、选择“Vmware ESX server image”,Next;

 

7、Next;

 

8、Next;

 

9、当看到100%的时候,表示转换完成,点“Finish”;

 

10、在电脑浏览登录ESXI,点“创建/注册虚拟机”;

 

11、创建虚拟机,下一步;

 

12、虚拟机的名称写一下,兼容性使用默认默认,客户机操作系统系列选择“Linux”,客户机操作系统版本选择“其他4.X 或更高版本的Linux (64位)”(如果你用的是ESXI7或者ESXI8,这里选择“其他4.X  Linux (64位)),下一步;

 

13、下一步;

 

14、系统给出的默认配置太低了,请根据自己实际硬件配置的情况进行调整;

 

15、我把虚拟机的配置调整到8个核心,4G内存,并且把多余的SCSI控制器、USB控制器、CD/DVD驱动器删除,只留下CPU、内存、SATA控制器,网络适配器、显卡;

 

16、在虚拟机选项里面,把引导选项里面的“启用UEFI安全引导”这个打勾去掉,下一页;

 

17、完成;

 

18、找到刚刚建立的DS923虚拟机,编辑;

 

19、添加硬盘,现有硬盘;

 

20、选中DS923文件夹,点“上载”;

 

21、找到DS923_7.2-64570.vmdk和DS923_7.2-64570-flat.vmdk,每次选择一个文件打开一个文件,重复上一个步骤分两次上载到DS923文件夹

 

22、当DS923_7.2-64570.vmdk和DS923_7.2-64570-flat.vmdk两个文件都上传完成后,这里就会显示出DS923_7.2-64570.vmdk(此时DS923_7.2-64570-flat.vmdk会自动处于隐藏状态,属于正常现象),点DS923_7.2-64570.vmdk这个文件,再点“选择”;

 

23、添加硬盘,新标准硬盘;

 

24、根据实际需要设置虚拟机硬盘的大小,我这里分配400GB,硬盘置备设置为精简置备,保存;

 

25、打开DS923虚拟机的电源;

 

26、虚拟机引导盘会自动制作引导,制作完成后重启一次并启动,启动完成后显示如下图;

 

27、在电脑上用Synology Assistant(也叫做群晖助手)搜索群晖的IP,如果你的电脑开启防火墙的话有可能会搜索不到,可以进路由器里面找IP;

 

28、在电脑浏览器打开群晖的IP地址,安装;

 

29、选择“从计算机手动上传.pat文件”,浏览;

 

30、找到DS923+_7.2-64570(系统安装包).pat,打开;

 

31、下一步;

 

32、打勾,继续;

 

33、输入我们要安装群晖系统的型号,我装的是DS923+,所以输入DS923+,删除;

 

34、安装中;

 

35、安装完成后会显示一个10分钟的倒计时,此时虚拟机会自动重启;

 

36、耐心等待几分钟,刚才显示10分钟倒计时的界面会变成欢迎使用界面,点“开始”;

 

37、根据实际需要设置设备名称(必须以英文字母开头)、管理员账号(可以使用中文)、管理员密码(要求:大写字母+小写字母+数字的组合,长度8位或以上),下一步;

 

38、选择“当有可用的DSM或套件更新时通知我,我会手动安装”,下一步;

 

39、跳过;

 

40、仍然跳过;

 

41、不勾选,提交;

 

42、不用了,谢谢;

 

43、不用了,谢谢;

 

44、放弃保护我的账户;

 

45、确定;

 

46、立即创建;

 

47、开始;

 

48、下一步;

 

49、勾选硬盘1,下一步;

 

50、选择“跳过硬盘检查”,下一步;

 

51、点“最大化”;

 

52、下一步;

 

53、下一步;

 

54、应用;

 

55、确定;

 

56、打开群晖控制面板,文件服务,NFS,在“启用NFS服务”处打勾,最大NFS协议选择“NFSv4.1”,应用;

 

57、群晖控制面板,共享文件夹,新增,新增;

 

58、名称写一个非中文的名字,我这里要建立一个文件夹,专门用来做做影视库,所以写的是media,下一步;

 

59、跳过,下一步;

 

60、下一步;

 

61、下一步;

 

62、应用;

 

63、打开群晖桌面的File Station,在media里面建立两个文件夹:电影、电视剧,方便将来分类存放;

 

64、我在电影文件夹里面上传了两部电影(为了可以得到精准的海报信息,电影文件名的命名需要符合规则,具体可参考《EMBY家庭多媒体中心解决方案(二)》),电视剧文件夹就存放电视剧(为了可以得到精准的海报信息,电视剧文件名的命名需要符合规则,具体可参考《EMBY家庭多媒体中心解决方案(三));

 

65、群晖控制面板,网络,网络界面,局域网1,编辑;

 

66、根据实际情况给群晖设置静态IP(如果群晖的IP想保持不变,建议在主路由器里面给群晖设置ARP/IP绑定以后,群晖再改回DHCP);

 

67、群晖控制面板,共享文件夹,media文件夹,编辑;

 

68、NFS权限,新增;

 

69、按照下图设置,保存;

 

70、设置好以后,记录一下左下角的装载路径,后面需要用到,保存;

 

72、到此,群晖安装和设置完成;

 

 

三、【在ESXI安装Ubuntu 22的教程】(如果已经安装好Ubuntu 22系统并开启了root和ssh的可以不看)

1、在ESXI首页主菜单上,创建/注册虚拟机;

 

2、创建虚拟机,下一页;

 

3、虚拟机的名称写ubuntu,兼容性选择默认,客户机操作系统系列选择“Linux”,客户机操作系统版本选择“Ubuntu Linux(64位)”,下一页;

 

4、下一页;

 

5、系统会自动给出默认的配置;

 

6、根据你的实际情况进行配置,我这里设置CPU为4个核心,内存4G,硬盘50G,其他保持默认,下一页;

 

7、完成;

 

8、找到刚刚建立的ubuntu虚拟机,编辑;

 

9、找到“CD/DVD驱动器1”,选择“数据存储ISO文件”;

 

10、选中ubuntu文件夹,上载;

 

11、找到ubuntu-22.10-desktop-amd64.iso需要安装不低于ubuntu22的版本因此我要安装的是ubuntu22.10桌面版,如果安装无UI的服务器版本也可以),打开;

2023年10月9日更新:由于ubuntu官网更新,建议下载Ubuntu 22.04.3 LTS下载安装,理由是Ubuntu 22.04.3 LTS的内核版本升级到了最新的6.2版本,理论上inte第14代的CPU也支持开启核显硬解,然后LTS版本将提供免费安全和维护更新至 2027年4月。

 

12、耐心等待上传完成后,点ubuntu镜像,选择;

 

13、把“连接”打勾,保存;

 

14、打开电源;

 

15、点到下图画面处;

 

16、进入到ubuntu的安装界面,默认显示英文界面,在左边列表向下拉;

 

17、找到“中文(简体)”;

 

18、选中“中文(简体)”,安装ubuntu;

 

19、继续;

 

20、选择“最小安装”,继续;

 

21、现在安装;

 

22、继续;

 

23、找到地图上中国所在的位置,点一下;

 

24、如果你选对了,默认会显示“Shanghai”,继续;
25、根据实际需要设置使用人的姓名、计算机名、登录账号名称、登录密码,选择“自动登录”,继续;

 

26、安装中,耐心等待;

 

27、安装完成会出现如下提示,点“现在重启”;

 

28、现在如下界面的时候,按一下回车,虚拟机会自动重启;

 

29、在ESXI虚拟机的菜单“操作”,找到“在新选项卡中打开控制台”点一下,浏览器会新开一个标签,显示ubuntu虚拟机的桌面,便于操作;

 

30、点“跳过”;

 

31、稍后询问;

 

32、设置;

 

33、参考下图设置,关闭;

 

34、关闭;

 

35、前进;

 

36、前进;

 

37、完成;

 

38、点ubuntu桌面右上角网络图标;

 

39、点下图位置进入设置网络的界面;
40、点下图位置进入设置的界面;

 

41、根据你的网络环境给ubuntu设置静态IP,设置完成后点“应用”;

 

42、点下图位置按纽关闭网络;

 

43、点下图位置按纽重新启用网络;

 

44、点下图位置进入设置的界面;

 

45、看到已经显示是修改后的IP地址了,修改成功;

 

46、ubuntu控制面板,电源,把“息屏”设置为“从不”;

 

47、ubuntu控制面板,隐私;

 

48、把“自动锁屏”关闭;

 

49、关闭ubuntu控制面板;

 

50、ubuntu桌面左下角,点下图的位置;

 

51、找到“终端”,打开运行;

 

52、输入sudo -i回车;

 

53、输入当前账号密码(输入在第25步骤设置的密码,输入密码的时候,屏幕上是不显示任何信息的,无需理会,输完直接按回车即可);

 

54、此时会看到有root@开头,表示当前已处于root权限下;

 

55、输入passwd回车;

 

56、给root用户设置密码,建议使用大写字母+小写字母+数字作为密码,长度在8位以上,密码需要重复输入一次;

 

57、系统提示“已成功更新密码”就表示设置成功;

 

58、输入以下命令回车:

nano /etc/pam.d/gdm-autologin

 

 

59、找到“auth required pam_succeed_if.so user != root quiet_success”这行内容;

 

60、在最前面添加一个“#”;

 

61、然后按ctrl+o键,屏幕上会提示需要保存的文件名,按回车确定;

 

62、文件写入成功,按ctrl+x键,退出编辑状态;

 

63、输入以下命令回车:

nano /etc/pam.d/gdm-password

 

 

64、找到“auth required pam_succeed_if.so user != root quiet_success”这行内容;

 

65、在最前面添加一个“#”;

 

66、然后按ctrl+o键,屏幕上会提示需要保存的文件名,按回车确定;

 

67、文件写入成功,按ctrl+x键,退出编辑状态;

 

68、输入以下命令回车:

nano /root/.profile

 

 

69、找到“mesg n 2> /dev/null || true”这行内容;

 

70、在最前面添加一个“#”;

 

71、在“#mesg n 2> /dev/null || true”这行的上面,输入:

tty -s && mesg n || true

 

72、然后按ctrl+o键,屏幕上会提示需要保存的文件名,按回车确定;

 

73、文件写入成功,按ctrl+x键,退出编辑状态;

 

74、输入以下命令回车:

apt install openssh-server

 

 

75、输入y回车;

 

76、耐心等待安装完成;

 

77、输入以下命令回车:

nano /etc/ssh/sshd_config

 

 

78、找到“#PermitRootLogin prohibit-password”这行;

 

79、在“#PermitRootLogin prohibit-password”这行的下面,添加以下内容:

PermitRootLogin yes

 

80、然后按ctrl+o键,屏幕上会提示需要保存的文件名,按回车确定;

 

81、文件写入成功,按ctrl+x键,退出编辑状态;

 

82、输入以下命令重启ssh服务:

systemctl restart ssh

 

 

83、到此,ubuntu的安装和设置已经完成;

 

84、右上角打叉关闭终端;

 

 

四、【在Ubuntu安装Jellyfin并开启核显硬解】

1、在电脑上运行MobaXterm,点“会话”、“SSH”;

 

2、输入ubuntu的IP地址,用户名写root,端口默认22不用改,点“好的”;

 

3、输入ubuntu系统root账号的密码(用的是【在ESXI安装Ubuntu 22的教程】版块中第56个步骤设置的密码),输入密码的时候屏幕上是不显示任何内容的,不用理会,输完密码直接按回车

 

4、看到屏幕上显示的是以root@开头的就对了;

 

5、敲下面的命令,在ubuntu系统的/mnt文件夹下创建nas文件夹作为挂载群晖NFS的路径:

mkdir /mnt/nas

 

6、输入以下命令回车,建立自动挂载脚本文件nas.service;

nano /etc/systemd/system/nas.service

 

7、把以下内容复制记事本,根据实际情况进行修改,需要把192.168.1.79改成你的群晖IP地址,同时把/volume1/media修改成在【在ESXI安装群晖DS923+的教程】版块中第70个步骤显示的装载路径,修改好以后重新复制粘贴到nas.service中:

[Unit]
After=network.target

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/usr/bin/mount -t nfs -o defaults 192.168.1.79:/volume1/media /mnt/nas
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target

 

 

8、然后按ctrl+o键,屏幕上会提示需要保存的文件名,按回车确定;

 

9、文件写入成功,按ctrl+x键,退出编辑状态;

 

10、输入命令回车,给脚本文件设置权限:

chmod 664 /etc/systemd/system/nas.service

 

11、输入命令回车,重新加载服务;

systemctl daemon-reload

 

 

12、输入命令回车,设置脚本允许开机后自动运行;

systemctl enable nas.service

 

13、输入命令回车并输入y回车,安装挂载NFS的工具,;

apt-get install nfs-common

 

14、输入命令回车,启动挂载群晖的nfs脚本;

systemctl start nas.service

 

15、输入三条命令回车,建立jellyfin需要用的文件夹;

mkdir /home/jellyfin
mkdir /home/jellyfin/config
mkdir /home/jellyfin/cache

 

 

16、输入命令回车,更新系统;

 

17、输入命令回车并输入y回车,更新系统;

 

18、输入命令回车,更新系统;

 

19、输入命令回车并输入y回车,安装必要的运行环境:

apt install apt-transport-https ca-certificates curl software-properties-common gnupg lsb-release

 

20、输入命令回车,添加 Docker官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

 

21、输入命令回车,添加 Docker官方仓库:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 

22、输入命令回车,更新Ubuntu源列表:

apt update

 

23、输入命令回车并输入y回车,安装 Docker:

apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

 

24、输入命令回车,启动 Docker:

systemctl start docker

 

25、输入命令回车,设置开机自动启动 Docker:

systemctl enable docker

 

26、输入命令回车,安装jellyfin中国区特供版:

docker run --name jellyfin -d \
-v /home/jellyfin/config:/config \
-v /home/jellyfin/cache:/cache \
-v /mnt/nas:/nas \
--net=host \
-e TZ="Asia/Shanghai" \
--env UID=0 \
--env GID=0 \
--env GIDLIST=0 \
--restart always \
--device /dev/dri:/dev/dri \
nyanmisaka/jellyfin:latest

 

27、输入命令回车,先把ubuntu关机:

poweroff

 

28、回到ESXI,找到下图所示的核显(如果你要直通独显,则选择你的独立显卡),点一下“切换直通”;

 

29、找到下图的位置,在右边搜索栏输入“ACS”,找到如图上第一行,编辑选项;

 

30、改成“ture”,保存;

 

31、启用安全Shell(SSH);

 

32、回到MobaXterm软件上面,再开一个SSH窗口,输入ESXI的IP地址,用户名是root,端口号默认22,点“好的”;

 

33、输入ESXI的密码,输入密码的时候屏幕上是不显示任何内容的,不用理会,输完密码直接按回车

 

34、输入命令(要注意大小写和空格),回车:

esxcli system settings kernel set -s vga -v FALSE

 

 

35、重新引导;

 

36、重新引导;

 

37、找到下图的位置,编辑设置;

 

38、在“已启用”处选择“是”,保存;

 

39、点下方DS923,再点“启用”;

 

40、点下方ubuntu,再点“启用”;

 

41、点下方ubuntu,再点“配置”;

 

42、把启动延迟改成180秒(因为需要在ubuntu加载群晖的NFS文件夹,必须等群晖启动完成,所以ubuntu才需要设置延迟开机),保存;

 

43、再次确认一下修改是否正确;

 

44、打开DS923虚拟机的电源;

 

45、找到ubuntu虚拟机,编辑;

 

46、点“内存”,找到“预留”,输入与上方RAM一样的数值;

 

47、添加其他设备,PCI设备;

 

48、选择核显(如果你要使用独显解码,则选择独显);

 

49、等群晖DS923启动完成后,再打开ubuntu虚拟机的电源;

 

50、此时由于我们直通了核显,所以这个地方看到的ubuntu的启动LOGO(我截图太快了,我刚刚打开虚拟机所以暂时不显示LOGO),不可以从此处点进去进入ubuntu的桌面了,但是可以用MobaXterm软件通过SSH访问;

 

51、等ubuntu启动完成后,在浏览器打开http://ubuntu的Ip加上8096端口(比如http://192.168.1.78:8096),进入Jellyfin的设置界面,选择“汉语(简化字)”;

 

52、设置Jellyfin的管理员登录账号和密码,下一个;

 

53、下一个;

 

54、按照下图设置,下一个;

 

55、按照下图设置,下一个;

 

56、完成;

 

57、输入刚才第52个步骤设置的账号和密码,登录;

 

58、点右上角的人像图标;

 

59、进入控制台;

 

60、点左边菜单“媒体库”,然后在右边点+图标;

 

61、按照下图设置;

 

62、按照下图设置;

 

63、按照下图设置;

 

64、按照下图设置,确定;

 

65、添加的文件夹正确,确定;

 

66、左边菜单“播放”,选择正确的硬件加速模式,使用N卡独显解码选择“Nvidia NVENC”,使用AMD核显解码选择“AMD AMF”,本教程使用的是Intel核显解码,所以选择“Intel QuickSync(QSV)”;

 

67、按照下图设置;

 

68、按照下图设置;

 

69、保存;

 

 

五、Jellyfin播放视频开启硬件加速测试

1、在Jellyfin的首页,电影的封面海报已经自动显示在上面了(下图是博主把影片信息做了模糊处理,原图并无马赛克),如果你的Jellyfin刮削海报不能正常显示的话,请参考《群晖的Video/Emby/PLEX等视频套件海报刮削器不正常显示的解决方法》,给ubuntu系统hosts添加对应的IP地址;

 

2、影片的相关内容已经自动显示在上面了(下图是博主把影片信息做了模糊处理,原图并无马赛克),播放影片;

 

3、电影播放正常,从播放信息来看,影片是HEVC 10bit的编码,目前正在转码播放中(把HEVC转成了H264),转码原因是视频编码和音频编码不支持(下图是博主把影片画面做了模糊处理,原视频并无马赛克);

 

4、进入ubuntu的SSH下,敲top命令查看资源占用情况,发现当前播放电影的软件消耗当前虚拟机CPU资源约40%左右(注意:当前物理机是8个核心,ubuntu虚拟机只分配了4个核心);

 

5、到ESXI首页看一下整机的CPU资源占用才27%;

 

6、完美开启硬解!如果你正在使用Intel十代、十一代、十二代、十三的CPU,又无法开启核显硬解视频的,可以考虑一下本教程的方案

 

点赞
  1. xxx666说道:
    Google Chrome Windows 10
    作业全部完成,就差这个挂载多个文件夹了。
    1. 博主说道:
      Google Chrome Windows 10
      好的
      1. xxx666说道:
        QQbrowser Windows 10
        怎么挂载多个文件夹让jellyfin访问啊
        1. 博主说道:
          Google Chrome Windows 10
          举一反三自己改脚本
  2. xxx666说道:
    Google Chrome Windows 10
    这个挂载 nfs 文件夹,能不能同时挂载多个啊。。 比如 ExecStart=/usr/bin/mount -t nfs -o defaults 192.168.10.100:/volume2/media /mnt/nas ExecStart=/usr/bin/mount -t nfs -o defaults 192.168.10.100:/volume1/nas下载 /mnt/nas
  3. 海蓝色说道:
    Google Chrome Windows 10
    博主,12代大小核cpu安装esxi是不是不稳定啊?听说会紫屏,屏蔽了cpu检测也会在建立虚拟机时紫屏,或是使用中出现莫名其妙的问题,pve还不怎么会用对Linux不熟悉
    1. 博主说道:
      Google Chrome Windows 10
      大小核的cpu无法正常安装esxi(虽然可以非常规手段强行安装,但终究还是不太好用),你装PVE吧。
      1. 海蓝色说道:
        Chrome iPhone iOS 16.5
        好的 谢谢博主
      2. 海蓝色说道:
        Chrome iPhone iOS 16.5
        那要是12代纯大核或是纯小核cpu就可以正常装esxi了吗
        1. 博主说道:
          Google Chrome Windows 10
          是的
          1. 海蓝色说道:
            Chrome iPhone iOS 16.5
            感谢
  4. rensheng说道:
    WebView Android 13
    按照教程安装好jellyfin在问价见界面智能找到nas文件夹,找不到nas再下一级的文件夹,请问是什么原因?鼓捣了一天,最后找不到电影 :xinsui:
    1. 博主说道:
      Google Chrome Windows 10
      不行就删了重新做呗
      1. rensheng说道:
        WebView Android 13
        就是删了又做了一次,中间还有很多小问题,服务器和密匙报错什么的,两次都是只识别nas文件夹。
      2. rensheng说道:
        WebView Android 13
        第三遍好了,但是我CPU是i3_12100的,当jellyfin播放影片,我esxi里面显示CPU占用50%多,给Ubuntu分了4核,应该是硬解了吧,感谢大佬。
      3. rensheng说道:
        WebView Android 13
        重启后就不行了咋回事,还是只能到nas文件,不能再到下一级文件了。
        1. 博主说道:
          Google Chrome Windows 10
          NAS要先启动好,ubuntu才启动,否则ubuntu启动后挂载不了NAS的路径。你在ESXI设置虚拟机自动启动需要设置延迟,启动顺序是NAS为第一启动顺序,然后ubuntu间隔5分钟后启动。
  5. blank说道:
    Google Chrome Windows 10
    您好,我安装的Ubuntu23.04,也是按照教程操作的,为啥不能硬解呢?是系统的原因吗?
    1. 博主说道:
      Google Chrome Windows 10
      你用什么硬件都不说,谁知道啊?
      1. blank说道:
        Safari iPhone iOS 17.0.3
        不好意思,忘记了。 :heixian: 机器是n5105,esxi8.0u2,安装的Ubuntu23.04,按照教程一步步操作的,但是无法硬解,不知道问题出在哪里了
        1. 博主说道:
          Google Chrome Windows 10
          n5105是可以的,前年N5095和N5105卖得很火的时候,我就是用这个方法做过很多台机器了,没有问题啊。
          1. blank说道:
            Safari iPhone iOS 17.0.3
            我把Ubuntu重装了,再按照您的教程试试,之前也是一步步按你发的步骤操作。
          2. 博主说道:
            Google Chrome Windows 10
            我装的Ubuntu不是23.04,是22.10,你要不要试一下这个版本?
          3. rogerhouston说道:
            Google Chrome Windows 10
            大佬 n5095可以用这个方法实现核显硬解吗
          4. 博主说道:
            Google Chrome Windows 10
            当然可以啊!前两年N5095和N5105卖得很火的时候,我就用这个方法帮很多人解决了硬解的问题。
    2. rogerhouston说道:
      Google Chrome Windows 10
      那博主,是不是用这个方法,n5095就不用太考虑群辉的安装版本,不一定非sa6400不可了。 今天用j大佬的固件搞了下编译完成重启后直接卡在第一个界面。下了最新8.02pve进入也装不了。 被n5095这个神版搞的无力了,没有硬解群辉看几十G的视频太卡了。
      1. 博主说道:
        Google Chrome Windows 10
        是的,群晖你可以随便安装任何型号任何版本。
  6. 恩赐解脱说道:
    Google Chrome Windows 10
    AMD 4800H按照博主配置Ubuntu完成,到显卡直通这一步就进行不下去了,能出一份锐龙7的显卡直通教程吗?感谢
    1. 博主说道:
      Google Chrome Windows 10
      你的ESXI里面核显直通不了吗?
      1. 恩赐解脱说道:
        Google Chrome Windows 10
        ESXI里选中核显,会出现各PCI设备不停自动勾选取消的情况。 然后通过筛选AMD/ATI设备,单独勾选显卡与声卡驱动,能实现直通。 可是这种直通的情况,Ubuntu虚拟机连启动都启动不了,最后我放弃了。。
        1. 博主说道:
          Google Chrome Windows 10
          ESXI直通不了的话,还有PVE呢,怕啥?
          1. 恩赐解脱说道:
            Google Chrome Windows 10
            哈哈哈 正在看你的PVE攻略呢,然后看你博客竟然也是南宁友仔,可惜我现在钦州驻外,不然回去请你吃粉吃酸嘢
      2. 恩赐解脱说道:
        Google Chrome Windows 10
        最后感觉是,不要贪图AMD的性能,想玩核显直通还是老老实实用INTEL平台吧。 不过确实从博主的文章里学到了很多有用的知识,十分感谢,回头再试试把老婆的9400F老机器换掉,用来做黑裙吧。
  7. OGKvH5UNZ81c8yOhN77t8RzLi_xM说道:
    我现在的疑惑就是,也就是两个挂载其实是都可以访问的,但是我只能读取到叫nas的目录,而显示不出nas2这个目录,这是为什么啊
    1. 博主说道:
      Google Chrome Windows 10
      初步判断可能你在配置挂载NFS路径的时候,配置内容可能有误,请认真检查吧。
      1. rogerhouston说道:
        Google Chrome Windows 10
        大佬,我遇到的问题和他一样。 请教您下 ExecStart=/usr/bin/mount -t nfs -o defaults 192.168.1.79:/volume1/media /mnt/nas 这句里media 和mnt之间源代码里有个空格,这个空格是需要的嘛
        1. 博主说道:
          Google Chrome Windows 10
          media与mnt之间是必须要空格的,代表不同的两个参数
          1. rogerhouston说道:
            WebView Android 13
            在jellyfin里搜索路径的时候死活读不出来。这种情况咋办呢。检查了几轮均如此。
    2. rogerhouston说道:
      Google Chrome Windows 10
      你的问题解决了吗
  8. OGKvH5UNZ81c8yOhN77t8RzLi_xM说道:
    可是jellyfin里还是只有nas这个目录,我把群晖我关了群晖nfs,确实能正常访问我群晖的硬盘,mnt下却看不见nas和nas2文件夹,nas2是我挂载的群晖上的移动硬盘,然后我把挂载路径颠倒了下,移动硬盘挂载为nas,jellyfin已经有的nas目录就变成了我的移动硬盘
  9. OGKvH5UNZ81c8yOhN77t8RzLi_xM说道:
    老哥你好,首先感谢你的文章,我有一个问题实在是想不明白,首先我群晖上有个usb硬盘,用了你的nfs共享方法,时钟无法挂在usb的这个硬盘,今天想到我之前都是用的smb共享的文件夹,就百度了ubuntu怎么挂载smb硬盘,就成功把usb硬盘也挂载上了
  10. vc说道:
    Google Chrome Windows 10
    Jellyfin 不是本来就支持挂载网络文件夹吗?博主这种通过 nfs 挂载到宿主机再映射给 Jellyfin 的方式是有性能优势吗?
    1. vc说道:
      Google Chrome Windows 10
      另外请教一下,我是畅网的 n100,参考教程装了 ubuntu 22.04.3,内核版本是 5.15.0-83-generic,能看到 /dev/dri/renderD128 ,但是 lshw -C display 显示 *-display UNCLAIMED, jellyfin 硬解也失败了,可能是什么原因呢?有一个区别是我装的纯 server 版,没开 desktop 和这个有关系吗?
      1. vc说道:
        Google Chrome Android 10
        哦,没注意教程里的不是 n100 是个10代u,查了一下 n100 需要的内核版本应该要升到5.18以上
        1. 博主说道:
          Google Chrome Windows 10
          如果你按照教程用ubuntu22.10就对了,22.10的内核是5.19的。
    2. 博主说道:
      Google Chrome Windows 10
      你动手试一下看看不就知道我为什么要这样咯

发表回复