H00010-使用铭凡MS-01部署我的All-in-one家庭网络中枢(下):安装Debian&飞牛OS&windows

在上期中,我们把新换的小主机在PVE下部署了iKuaiiStoreOS,实现了软路由功能。但一台All in One主机的价值远不止于此,它更应该是一个集网络、存储、开发、娱乐于一体的全能服务器。

所以今天,我将手把手教大家在PVE 9.1基础上,继续部署Debian系统(开发环境)、fnOSNAS系统)和Windows系统(挂机/日常使用)。无论你是刚入门的新手,还是想拓展All in One玩法的小伙伴,这期保姆级教程都能帮到你。

准备工作

在开始之前,请确保你已经具备以下条件:

  • 硬件:一台已安装PVEX86主机(安装教程可参考上期视频)
  • 镜像文件
    • Debian镜像(用于部署开发环境)
    • fnOS镜像(国产NAS系统)
    • Windows镜像(推荐Win11
    • virtio驱动镜像(Windows安装必备)

所有用到的工具和镜像下载链接:

Debian镜像:https://mirror.lzu.edu.cn/debian-cd/13.3.0/amd64/iso-dvd/

fnOS镜像:https://www.fnnas.com/download?key=fnos

Windows镜像:https://next.itellyou.cn/

virtio驱动镜像:https://github.com/virtio-win/virtio-win-pkg-scripts/

一、部署Debian系统(开发环境首选)

Debian作为稳定可靠的Linux发行版,非常适合搭建开发环境、运行Docker或作为轻量级服务器。

1. 创建虚拟机

进入PVE后台,在local(pve)存储中上传Debian镜像。然后点击右上角"创建虚拟机"

  • 名称:自定义(如debian-dev
  • ISO镜像:选择刚上传的Debian镜像
  • 系统:默认即可
  • 磁盘50GB(根据需求调整)
  • CPU2核,类别选择host(性能最佳)
  • 内存2GB
  • 网络:默认

核对配置无误后点击"完成"

2. 安装系统

启动虚拟机,进入Debian安装界面:

  1. 选择第一项Graphical install(图形化安装)
  2. 语言选择"中文简体",地区选择"中国",键盘保持默认"汉语"
  3. 等待组件安装和网络配置完成
  4. 主机名:自定义(如debian-server),域名留空
  5. 设置root密码,创建普通用户并设置密码
  6. 分区:选择"使用整个磁盘" → 确认磁盘 → "将所有文件放在同一个分区" → 完成分区并写入
  7. 等待基本系统安装
  8. 软件源:选择"中国",仓库地址保持默认
  9. 软件选择:建议勾选"SSH server"(方便远程管理),其他默认
  10. 安装GRUB引导:选择"",选择引导设备
  11. 安装完成后系统自动重启

3. 后续清理

进入桌面登录后,关闭虚拟机,在硬件选项卡中删除光盘驱动器。这样Debian系统就干净地安装完成了。

二、部署fnOS系统(轻量NAS方案)

fnOS是一款国产NAS系统,界面清爽,操作简单,非常适合个人或家庭用户搭建私有云。

1. 创建虚拟机

上传fnOS镜像后,创建虚拟机:

  • 名称:自定义(如fnos-nas
  • ISO镜像:选择fnOS镜像
  • 磁盘:建议给大一点,我给了300GB(根据你的硬盘调整)
  • CPU2核,类别host
  • 内存2GB
  • 其他:保持默认

2. 安装系统

启动虚拟机,进入fnOS安装流程:

  1. 选择第一项启动
  2. 磁盘选择:直接下一步
  3. 系统分区:我给30GB(足够系统使用)
  4. 确认安装,等待完成
  5. 网络配置保持默认,系统自动重启
  6. 出现fnOS登录界面时,记录显示的访问地址

3. 初始化NAS

在浏览器输入刚才记录的地址:

  1. 点击"开始NAS之旅"
  2. 设置设备名称管理员账号密码
  3. 勾选同意协议,进入桌面
  4. 创建存储空间
  • 文件系统默认
  • 单块硬盘选择basic模式(无法组RAID
  • 下一步,权限默认
  • 输入管理员密码确认格式化
创建完成后,fnOS就正式可用了

三、部署Windows系统(日常应急/挂机)

PVE下跑Windows,可以用来挂机下载、运行一些Windows-only软件,甚至作为远程桌面使用。

1. 上传必要文件

local(pve)存储中上传:

  • Windows 11镜像
  • virtio驱动镜像(包含网卡、磁盘、显卡驱动)

2. 创建虚拟机

  • 名称:自定义(如win11
  • ISO镜像:选择Win11镜像
  • 类别:选择Microsoft Windows
  • 勾选"virtio驱动程序添加额外的驱动器",镜像选择virtio驱动
  • EFI存储和TPM存储:都选择PVE存储空间
  • 显卡:选择virtio GPU(提升显示性能)
  • 磁盘80GB
  • CPU4核,类别host
  • 内存4GB(建议给足,Win11比较吃内存)
  • 网络:默认

3. 安装Windows

启动虚拟机,关键步骤注意:

  1. 屏幕出现Press any key...迅速按任意键,否则会跳过安装
  2. 进入安装界面,语言默认,点击"现在安装"
  3. 密钥:选择"我没有产品密钥"
  4. 接受许可条款
  5. 磁盘为空?别慌
  • 点击"加载驱动程序" → "浏览"
  • 展开virtio驱动器 → amd64 → w11文件夹
  • 选择驱动程序安装,磁盘就能识别了
选择磁盘,点击下一步开始安装 等待安装完成,系统会自动重启数次

4. 绕过网络限制(Win11强制要求)

重启后进入配置界面:

  1. 地区选择"中国",键盘选择"微软拼音"
  2. 到了网络连接界面,因为没驱动无法联网
  3. 按下Shift + F10,输入oobe\bypassnro后回车
  4. 系统自动重启
  5. 再次走到网络界面时,点击左下角的"我没有internet连接"
  6. 设置用户名(密码可留空)
  7. 关闭所有隐私功能,等待进入桌面

5. 安装virtio驱动

进入桌面后,网络和显卡都还是不可用状态,需要手动安装驱动:

  1. 打开文件资源管理器进入此电脑
  2. 打开virtio驱动的光盘驱动器
  3. 找到virtio-win-guest-tools.exe64位安装包)并运行
  4. 一路下一步,同意安装,等待完成
  5. 安装完成后,网络自动连接,分辨率也可调整了

至此,Windows系统完美运行在PVE中。

总结

至此,我们的All in One主机已经集齐了:

  • iKuai + iStoreOS(主旁路由)
  • Debian(开发/Docker环境)
  • fnOS(私有NAS
  • Windows(日常应急/挂机)

一台小主机,实现了路由、存储、开发、娱乐四合一的玩法。当然,硬件性能允许的话,你还可以继续添加更多服务,比如HomeAssistant智能家居、Jellyfin媒体服务器等。