PVE 教程,PVE 如何添加 PCIe 设备
提示 并不是所有的主板添加 PCIe 设备都需要这么操作,只有当你的主板添加 PCIe 设备有问题的时候,才需要参考本篇教程来解决。 PCIe(Peripheral Component Interconnect Express)是一种 高速 串行计算机扩展总线标准,主要用于扩充计算机系统总线数据吞吐量以及提高设备通信速度。像是显卡,SSD,各种扩展卡,网卡,声卡等等需要数据高速传输的场景使用的都是 PCIe 标准和 CPU 进行通信。 在 PVE 装好之后,如果后期 PCIe 设备有变化,有可能会导致系统失联,这里举个典型的例子:比如我这里有个 N100 双网口的主板,在刚装好系统之后,查看 PVE 的 pci 设备列表: 1lspci 可以看到两个 2.5G 网卡的设备为: 1202:00.0 Ethernet controller: Intel Corporation Ethernet Controller I226-V (rev 04)03:00.0 Ethernet controller: Intel Corporation Ethernet Controller I2 ...
PVE 教程,重新安装虚拟机
如果你的 PVE 虚拟机出现异常,需要重装,可以参考本篇教程重新安装系统,下面以 iStoreOS 和 fnOS 为例。 镜像 下载最新的固件 iStoreOS x86 固件,解压后重命名为:istoreos.img。 下载 fnOS 镜像 将 istoreos.img 或者 fnOS 的 iso 镜像 上传到 PVE 的 local(pve)。 重装 iStoreOS移除虚拟启动磁盘停止 iStoreOS 虚拟机,在 iStoreOS 虚拟机的 硬件 中,选中虚拟硬盘 sata0,点击上面的 分离。 再选中下面的 未使用的磁盘 0,点击上面的 移除。 重新导入虚拟磁盘这里 iStoreOS 虚拟机的 ID 为 100,之前已经将 istoreos.img 上传到了 PVE 的 local(pve),在 PVE 的 Shell 中,使用下面的命令将 istoreos.img 导入 ID 为 100 的虚拟机中: 1qm importdisk 100 /var/lib/vz/template/iso/istoreos.img local 在 iStoreOS 虚拟机的 硬件 ...
PVE 教程,虚拟 HomeAssistantOS
HomeAssistant 可以通过独立的 HAOS,Docker,Core,Supervised 等方式安装,各个版本区别如下: HAOS 对各种特性支持最完整,因此只要条件允许,推荐安装 HAOS。本篇就来介绍如何在 PVE 中虚拟 HAOS。 获取镜像HAOS 的 PVE 虚拟机镜像可以从 Github 下载,比如最新的适合 PVE 的镜像为:haos_ova-13.1.qcow2.xz,下载后解压得到 haos_ova-13.1.qcow2,将这个镜像放到电脑桌面上。 创建虚拟机新建虚拟机,名称填写:HAOS。 操作系统选择 不使用任何介质,操作系统保持默认。 机型选择 i440fx,BIOS 选择 OVMF(UEFI),取消勾选 添加 EFI 磁盘。 删除默认的 SCSI 磁盘。 CPU 核心可以按需选择,这里选 2 核心,类别改为 host。 内存设置为 2048 MB,也就是 2GB 大小。 网络模型保持默认。 确认设置没有问题,点击 完成。 导入镜像适用于 PVE 的镜像格式为 qcow2,不能直接通过 PVE 的 ISO 镜像 上传。我们可以通过 s ...
PVE 教程,虚拟 Windows
本篇以安装 Windows 10 为例,介绍如何在 PVE 中安装 Windows 虚拟机。 资源 Win_10_22H2_64BIT Win_11_23H2_64BIT VirtIO 驱动 Autologon,开启 Windows 自动登录 安装 Windows上传 ISO 镜像下载上面提供的 Windows 10 镜像以及 Virtio 驱动,你也可以自己从官网下载,并上传到 PVE 的 ISO 镜像 中。 创建虚拟机点击 PVE 右上角的 创建虚拟机 按钮,按下面的步骤来操作。 填写虚拟机名称:Windows10,点击下一步。 选择使用 CD/DVD 光盘镜像文件(ISO),也就是 Windows 10 ISO 镜像,选择操作系统为 Microsoft Windows,版本选 10/2016/2019,勾选 为 VirtIO 驱动程序添加额外的驱动器,并选择 Virtio-win-0.1.240.iso 驱动,点击下一步。 机型选择 q35,点击下一步。 磁盘 总线/设备 切换为 SATA,磁盘大小按你的实际情况来填写(建议至少 50G,也就是 Windows ...
PVE 教程,虚拟 iStoreOS 旁路由
旁路由在逻辑上和你网络中的 PC,手机没有区别,都是网络中的一个普通设备,仅仅是多了一个流量转发的功能。网络中的其他设备如果需要使用,只需要将设备 IP 设置为静态,把 网关 和 DNS 指向旁路由的 IP 即可。 旁路由对网口数量没有要求,只需要设备有一个网口就可以。下面就介绍如何在 PVE 中虚拟 iStoreOS 作为旁路由。 iStoreOS 镜像iStoreOS 镜像你可以在 官网下载 并解压得到 img 文件。为了减少出错,解压后可以重命名为 istoreos.img。 在 PVE 的 ISO 镜像 中上传 iStoreOS 的镜像 istoreos.img。 建立虚拟机在 PVE 中创建虚拟机,名称自己填写,注意这里有个 VM ID,是该虚拟机的唯一 ID 标识(默认 PVE 会自动分配,不需要修改),后续在 PVE 的 shell 终端中可以使用命令通过该 ID 操作虚拟机。 选择 不使用任何介质。 系统 BIOS 选择 q35。 删除默认的磁盘。 CPU 核心可以设置为 2,类别一般选择 host。 内存选择 1024,也就是 1GB。 网络保持默认。 ...
PVE教程,更新群晖引导
提示 本教程适用于使用 PVE 安装的群晖系统,CPU 为 N5105/N6005/N100/12~14 代桌面级 CPU 的机器。 更换引导,重装系统不会影响现有数据。 如果系统版本差异过大,可能会有部分系统软件需要重新设置。 有时候想更新群晖系统,或者群晖系统出问题无法解决,可以尝试更新引导,重新安装系统解决。 更新引导有两种方式,优先推荐使用 在线更新,如果在线更新异常,可以尝试手动更新引导。 在线更新引导RR 引导支持在线更新,你可以在群晖的 控制面板 -> 任务计划 中手动运行名为 RebootToLoader 的任务,然后重启群晖就会自动进入引导菜单,在引导菜单中可以直接更新引导。 重启后访问 NAS IP:7681 端口,就能进入引导菜单,选择 Update menu 菜单。 按提示就可以在线更新,更新完成后重新 Boot the loader,就可以启动群晖。 手动更新引导如果无法在线更新引导,或者切换其它的引导,可以参考下面的教程操作。 下载引导目前最新的引导可以从这里下载: Synology RR 引导 其中的 *.pa ...
PVE教程,常见功能设置
打开 PVE 管理后台,会提示登录,语言可以选择中文。 PVE 系列教程如果你是小白,想学习 PVE,推荐观看群友 @红茶海 的 系列视频教程。零基础入门,对小白友好! 哔哩哔哩:喝红茶聊技术。 关闭虚拟机如果需要修改虚拟机设置,或者给虚拟机添加 USB 设备,需要 先关闭虚拟机。 关机有两种办法:可以直接在虚拟机中关闭系统(比如群晖系统的关机按钮),或者也可以如下图所示直接在 PVE 中点 停止 按钮关机。 查看配置在 PVE 中点击 概要 可以查看机器配置。 机器的所有硬件资源(直通的设备除外)都由 PVE 来管理,包括内存,CPU,网卡,硬盘,USB 接口等等。 使用 PVE 安装的 All in one 系统,一般会将 SATA 控制器直通给 NAS,将部分网口(PVE 管理口不需要直通)直通给 iStoreOS(软路由),直通的设备就由对应的虚拟机直接管理。 修改虚拟机内存PVE 作为一个系统,本身也需要一些内存来稳定运行,所以分配内存的时候,所有虚拟机的内存容量之和不能超过物理内存容量,并且至少要预留 1G 的内存给 PVE。 以 8GB 的物理内存为例,预留 1GB ...
Diff Excel:一键对比 Excel 差异的开源工具(高亮标注+差异报告,跨平台可用)
简单高效的 Excel 差异对比工具,具有多 Sheet 对比、格式保持、差异高亮等功能。 Github地址 https://github.com/zbuzhi/diff-excel 下载地址 https://github.com/zbuzhi/diff-excel/releases 功能特性 • 核心功能 • Excel 文件对比:支持对比两个 Excel 文件的差异。 • 多 Sheet 对比:支持选择多对 Sheet 同时对比,一对一映射,任意搭配。 • 格式保持:可选择保持原始文件 Sheet 的单元格格式(单元格大小、合并单元格、字体样式等)。 • 差异高亮:使用颜色高亮显示不同的单元格。 • 备注功能:可在差异单元格中添加备注显示原始内容。 • 自定义颜色:支持自定义差异高亮颜色。 • 技术特点 • 模块化架构:清晰的文件结构,易于维护和扩展。 • GUI 界面:基于 Fyne 框架的直观用户界面。 • 跨平台:支持 Windows、macOS、Linux。 • 高性能:支持大型 Excel 文件处理。 开发和运行12345678910111213 ...
使用 1Panel 安装 Docker 应用
在 1Panel 的容器中,使用 Compose 安装 docker,下面以安装 Alist 为例: 在 容器 -> 编排 中 创建编排,填写 compose 文件夹 名称和 yml 配置: 将 Armbian 中的下载文件夹 /mnt/disk/downloads 映射到容器的 /mnt/downloads: 1234567891011121314151617181920212223242526name: alistservices: alist: restart: always volumes: - ./data:/opt/alist/data - /mnt/disk/downloads:/mnt/downloads #映射自己的路径 ports: - '5244:5244' - '5245:5245' environment: - PUID=0 - PGID=0 - UMASK=022 - TZ=Asia/Shanghai ...
Armbian 设置共享服务
如果需要共享文件给局域网的其他设备,Armbian 需要手动配置共享服务。 在磁盘挂载设置好之后,这里先创建一个下载文件夹,路径为 /mnt/disk/downloads。你可以用 1Panel 或者其他的文件管理器来创建文件夹。以 1Panel 为例,在 系统 的 文件 中就可以直接创建: SMB 共享安装 SMB 服务1apt install samba 编辑 SMB 配置文件方法一,直接通过 1Panel 编辑: 方法二,使用 nano 命令编辑: 1nano /etc/samba/smb.conf 在配置文件末尾按下面的示例新增配置: 1234[armbian_share]comment = armbian_sharepath = /mnt/disk/downloadswritable = yes 编辑完成,按 Ctrl+X,输入 Y 回车保存退出。 设置 SMB 用户创建 SMB 共享用户 root,按提示设置密码: 1smbpasswd -a root 重启 SMB 服务1service smbd restart WebDAV 共享建议直接通过 Docker ...









