proxmox安装openwrt和飞牛os
proxmox安装openwrt和飞牛os

proxmox安装openwrt和飞牛os

整安装与部署记录(TXT版)
一、基础环境说明

宿主机:x86_64(Intel N100)

虚拟化平台:Proxmox VE

网络网段:192.168.0.0/24

Proxmox IP:192.168.0.98:8006

OpenWrt IP:192.168.0.99

飞牛 OS:FNOS

存储后端:local-lvm(LVM-Thin)

二、Proxmox 常用查看命令
查看存储空间
pvesm status
lvs
df -h /
df -h /var/lib/vz

三、OpenWrt 安装(EFI 镜像方式)
1. 上传 OpenWrt 镜像
scp 20250407-99.1-x86-64-efi.img root@192.168.0.98:/root/

2. 创建虚拟机(示例 VMID=100)
qm create 100 \
–name openwrt \
–memory 1024 \
–cores 2 \
–cpu host \
–net0 virtio,bridge=vmbr0 \
–ostype l26 \
–bios ovmf \
–scsihw virtio-scsi-single

3. 创建 EFI 磁盘
qm set 100 –efidisk0 local-lvm:1

4. 创建系统盘并写入镜像
qm set 100 –scsi0 local-lvm:4
dd if=20250407-99.1-x86-64-efi.img of=/dev/pve/vm-100-disk-0 bs=64M status=progress

5. 设置启动顺序
qm set 100 –boot order=scsi0

6. 启动
qm start 100

四、OpenWrt 修改 IP 地址
编辑网络配置
vi /etc/config/network

示例 LAN 配置:

config interface ‘lan’
option device ‘br-lan’
option proto ‘static’
option ipaddr ‘192.168.0.99’
option netmask ‘255.255.255.0’
option gateway ‘192.168.0.1’
option dns ‘192.168.0.1’

重启网络:

/etc/init.d/network restart

五、飞牛 OS(FNOS)安装
1. 上传 FNOS ISO
scp fnos-1.1.4-1379.iso root@192.168.0.98:/var/lib/vz/template/iso/

2. 创建虚拟机(VMID=101)
qm create 101 \
–name fnos \
–memory 4096 \
–cores 4 \
–cpu host \
–net0 virtio,bridge=vmbr0 \
–ostype l26 \
–bios ovmf \
–scsihw virtio-scsi-single

3. 创建 EFI 盘
qm set 101 –efidisk0 local-lvm:1

4. 创建系统盘
qm set 101 –scsi0 local-lvm:20,ssd=1,iothread=1

5. 挂载 ISO
qm set 101 –ide2 local:iso/fnos-1.1.4-1379.iso,media=cdrom

6. 设置启动顺序
qm set 101 –delete boot
qm set 101 –boot order=scsi0,ide2

7. 启动并通过 Web 控制台安装
qm start 101

六、FNOS 安装完成后处理(关键)
qm shutdown 101
qm set 101 –ide2 none
qm set 101 –delete boot
qm set 101 –boot order=scsi0
qm start 101

七、FNOS 无法创建存储空间的解决方法
原因

只有系统盘(scsi0)

FNOS 禁止使用系统盘创建存储空间

解决:添加数据盘
qm set 101 –scsi1 local-lvm:300,ssd=1,iothread=1
qm reboot 101

然后在 FNOS Web:

存储管理 → 创建存储空间

八、修改 FNOS 内存与 CPU
关机
qm shutdown 101

修改配置
qm set 101 –memory 8192
qm set 101 –cores 4 –cpu host

启动
qm start 101

九、FNOS 修改 IP 地址(Web 推荐)

路径:

控制台 → 设置 → 网络

填写示例:

IP:192.168.0.99

掩码:255.255.255.0

网关:192.168.0.1

DNS:192.168.0.1

十、小雅全家桶(在 FNOS 中直接创建)
目录结构
/volume1/docker
/volume1/xiaoya

Docker Compose 内容
version: “3”
services:
xiaoya:
image: xiaoyaliu/alist
container_name: xiaoya
restart: always
ports:
– “5678:80”
volumes:
– /volume1/xiaoya:/data
environment:
– TZ=Asia/Shanghai

emby:
image: emby/embyserver
container_name: xiaoya-emby
restart: always
ports:
– “8096:8096”
volumes:
– /volume1/xiaoya:/mnt
– /volume1/docker/emby:/config
environment:
– TZ=Asia/Shanghai
depends_on:
– xiaoya

访问地址

小雅:

http://飞牛IP:5678

Emby:

http://飞牛IP:8096

十一、常用 Proxmox 命令速查
qm list
qm config
qm start
qm shutdown
qm reboot

十二、推荐最终架构
Proxmox
├─ OpenWrt(旁路由)
├─ 飞牛 FNOS(存储 + Docker + 小雅)
└─ 其他 Linux / Windows(可选)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注