logo

在 N5105 软路由上安装 ESXi 7 并直通核显给 Debian / Ubuntu 虚拟机实现 jellyfin 硬件转码

作者:新兰2024.01.18 03:38浏览量:1221

简介:本文将指导你如何在 N5105 软路由上安装 ESXi 7,并使用核显直通技术将核显分配给 Debian / Ubuntu 虚拟机,进而通过 Docker 实现 jellyfin 硬件转码视频文件。我们将详细介绍整个过程,包括安装 ESXi、配置核显直通、创建虚拟机、安装 Docker 和 jellyfin,以及配置硬件转码。让我们开始吧!

一、安装 ESXi 7
在 N5105 软路由上安装 ESXi 7 需要一些准备工作。首先,你需要准备一个 USB 闪存驱动器(至少 8GB)来作为 ESXi 的安装介质。然后,下载 ESXi 7 的 ISO 镜像文件,并使用 USB 闪存驱动器将其烧录为可启动的 USB 设备。接下来,将 USB 设备插入 N5105 的 USB 口,并重启路由器。在 BIOS 中,将启动顺序设置为从 USB 设备启动,保存设置并重启。系统将开始安装 ESXi 7。
二、配置核显直通
安装完 ESXi 7 后,你需要配置核显直通。首先,登录到 ESXi 的 Web 管理界面。然后,选择“管理”>“硬件摘要”,确认你的核显已经启用。如果没有启用,你需要编辑虚拟机的设置,将其连接到核显。在虚拟机设置中,选择“显示”选项卡,然后选择“使用宿主机的直通 GPU”,并将其连接到正确的 GPU 设备。保存设置并重新启动虚拟机。
三、创建 Debian / Ubuntu 虚拟机
接下来,你需要创建一个 Debian / Ubuntu 虚拟机来运行 jellyfin。在 ESXi 的 Web 管理界面中,选择“创建新虚拟机”,然后按照提示完成虚拟机的创建过程。为虚拟机分配足够的内存和 CPU 资源,并确保将其连接到正确的网络适配器。
四、安装 Docker
在 Debian / Ubuntu 虚拟机上,你需要安装 Docker 来运行 jellyfin。首先,更新系统软件包:

  1. sudo apt update && sudo apt upgrade -y

然后,安装 Docker:

  1. sudo apt install docker.io -y

安装完成后,启动 Docker 服务:

  1. sudo systemctl start docker

五、安装 jellyfin
接下来,在 Debian / Ubuntu 虚拟机上安装 jellyfin。首先,拉取 jellyfin 的 Docker 镜像:

  1. docker pulljellyfin/jellyfin:latest

然后,运行 jellyfin 的 Docker 容器:

  1. docker run -d --name jellyfin -p443:443 -p80:80 -p32400:32400 jellyfin/jellyfin:latest

这将启动一个名为“jellyfin”的 Docker 容器,并将其绑定到宿主机的端口上。现在,你已经在 N5105 软路由上成功安装了 ESXi 7,并通过核显直通技术将核显分配给了 Debian / Ubuntu 虚拟机。你可以通过 Docker 在该虚拟机上运行 jellyfin,实现硬件转码视频文件的功能。你可以通过访问 http://<路由 IP 地址>:80 来访问 jellyfin 的 Web 管理界面。

相关文章推荐

发表评论