零刻 SER8 8845HS 安装 Proxmox VE 完整指南

1次阅读
没有评论

共计 2663 个字符,预计需要花费 7 分钟才能阅读完成。

本文记录一下在零刻 SER8 8845HS 上安装 Proxmox VE 的完整过程。

PVE

PVE 是 Proxmox Virtual Environment 的缩写,是一个开源的基于 Debian 的虚拟机管理系统,采用成熟的 KVM 虚拟化技术,提供 Web 操作界面。

准备工作

在开始安装 Proxmox 之前,您需要准备以下物品:

  • 安装介质:一个 8GB 以上容量的 U 盘
  • Proxmox ISO 镜像:从官方网站下载 Proxmox VE 8.x 版本(推荐 8.4 或更新版本,包含更新的内核),不建议使用 9.x 版本可能内核过于新可能不兼容
  • 刻录工具:使用 Rufus,[[balenaEtcher]] 将 ISO 刻录到 U 盘,或者制作 Ventoy U 盘,然后将 ISO 镜像拷贝到 U 盘

BIOS 配置步骤

在安装 Proxmox 之前,需要在 BIOS 中启用虚拟化功能。

进入 BIOS 的方法

  1. 关闭 SER8 主机
  2. 按下电源按钮启动
  3. 当屏幕出现零刻 Logo 时,快速按下 Del 键进入 BIOS

显存设置(若需要 GPU 直通):

  1. 进入 BIOS,选择 AdvancedAMD CBS
  2. 进入 NBIO Common OptionsGFX Configuration
  3. 设置以下参数:

    • IGPU Configuration:改为 UMA_SPECIFIED
    • UMA Version:改为 Auto
    • UMA Frame buffer Size:设置为 4G(根据需要调整)
    • GPU Host Translation Cache:改为 Enabled
    • TCON INSTANT ON LOGO:改为 Auto
  4. F4 键,选择 Y 保存并退出

Proxmox 安装过程

第一步:创建安装 USB

使用 Rufus 或 Ventoy 工具将 Proxmox ISO 刻录到 U 盘。推荐使用 Ventoy,因为它不需要反复格式化 U 盘。Ventoy 只支持 Windows/Linux ,可以找一台 Windows,然后下载 Ventoy 安装包,插入 U 盘,在页面中点击安装即可。

第二步:在 SER8 中安装 Proxmox VE

  1. 插入 U 盘,启动 SER8
  2. 在出现 Logo 的同时按下 F7 进入 Boot Menu
  3. 选择从 U 盘启动,进入 Ventoy
  4. 在 Ventoy 中选择 "Proxmox VE"

第三步:配置安装参数

在安装程序中配置以下参数:

  • 位置:选择您所在的国家和时区
  • 管理员密码:设置强密码
  • 邮箱:输入管理员邮箱地址
  • 主机名:设置合适的主机名
  • IP 配置:设置静态 IP 地址(根据家中的局域网网络设置,格式:192.168.1.XXX/24,因为我家的局域网设置成了 192.168.2.x 所以需要根据设定修改成 192.168.2.xxx 网络)

需要注意的是设置的 IP 地址一定要正确,否则会访问不到 PVE。点击安装,之后会自动进行安装并重启。

安装后的配置

配置软件源(非常重要) 安装完成后,通过 SSH 连接到 Proxmox:

ssh root@<您配置的IP地址>

运行以下命令切换到免费软件源:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/post-pve-install.sh)"

安装 CPU 微代码

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/microcode.sh)"

访问 Web 界面

在浏览器中访问如下的地址,记住 https,别遗漏 s

https://<您配置的IP地址>:8006/

使用 root 账户和安装时设置的密码登录。

GPU 直通配置(可选)

如果您计划在虚拟机中使用核显直通,需要进行额外配置。

识别 GPU PCI ID 通过 SSH 连接后执行:

lspci -nn | grep -e 'AMD/ATI'

对于 8845HS,通常显示:

65:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix3 [1002:1900] (rev c5)
65:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller [1002:1640]

启用 IOMMU:

编辑 /etc/default/grub,修改 GRUB_CMDLINE_LINUX_DEFAULT 行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=pt"
update-grub

配置 VFIO 模块

echo "vfio" >> /etc/modules
echo "vfio_iommu_type1" >> /etc/modules
echo "vfio_pci" >> /etc/modules
echo "vfio_virqfd" >> /etc/modules

指定 GPU 设备

echo "options vfio-pci ids=1002:1900,1002:1640" >> /etc/modprobe.d/vfio.conf
echo "softdep radeon pre: vfio-pci" >> /etc/modprobe.d/vfio.conf
echo "softdep amdgpu pre: vfio-pci" >> /etc/modprobe.d/vfio.conf
echo "softdep snd_hda_intel pre: vfio-pci" >> /etc/modprobe.d/vfio.conf

更新并重启

update-initramfs -u -k all
reboot

重启后通过以下命令验证配置:

lspci -nnk

确保 GPU 的 "Kernel driver in use" 为 vfio-pci

常见问题

BIOS 中看不到 AMD CBS 选项

若 BIOS 版本 V26 以上看不到 AMD CBS,按 Ctrl+F1 开启隐藏菜单。

WiFi 性能问题

SER8 的 WiFi 性能相对较弱,建议使用有线连接作为 Proxmox 宿主机,或考虑使用 USB WiFi 适配器。

GPU 直通时出现 Error 43

这通常由 AMD Reset Bug 引起。需要在 Windows 虚拟机中安装 RadeonResetBugFix 服务,或重启 Proxmox 宿主机。

验证安装

安装完成后,可以访问 Proxmox 的 Web 管理界面,查看硬件信息和系统状态,确认 8845HS 处理器和 16GB 或 32GB 内存被正确识别。根据实际需求创建虚拟机来测试平台的稳定性。

正文完
 0
评论(没有评论)