immortalWrt 软路由固件下载方法

从咸鱼购买: https://m.tb.cn/h.8elyLjB?tk=KEZmgDXtHPj

硬件规格:

项目 详情
处理器 Intel Celeron N5105
网卡 4 × 2.5G (Intel i226)
内存 DDR4 SO-DIMM × 2,支持 2133/2400/2666/3200 MHz
存储 M.2 NVMe + SATA 2.5” SSD(10mm 厚度)
显示 HDMI 输出
电源 DC 12V 3-10A,5.5×2.5mm 接口
BIOS AMI EFI,支持来电自启 / 看门狗 / PXE
功耗 默认 6W,无风扇被动散热
接口 2 × USB 3.0 / 2 × USB 2.0
尺寸 长 152 × 宽 123 × 厚 48 mm

实际配置:

项目 详情
固态硬盘 三星 PM961 128GB M.2 NVMe(型号 MZVLW128HEGR-000L1,PCIe 3.0; 二手的花了100)
内存 海力士 DDR4 SO-DIMM 8G × 2 @ 2666 MHz (老笔记本淘汰下来的内存)
电源 DC 12V 3A (我不需要做NAS, 所以3A足够, 直接从商家购买 -20)

ImmortalWrt 简介

ImmortalWrt 是基于 OpenWrt 的一个第三方分支,由国人开发者维护,主要面向中文用户优化。相比原版 OpenWrt,ImmortalWrt 提供了更丰富的本地化软件包、更友好的 LuCI 中文界面,以及对国内常用硬件(如迅驰、友善等)的更好支持。

选择 ImmortalWrt 的核心理由:

  • 本地化支持:预集成国内常用的上网认证、多拨、流控等插件
  • 硬件适配广:对 ARM/x86 等平台的兼容性更好,支持更多迅驰、友善等软路由设备
  • 开箱即用:默认启用中文 LuCI 界面,预置常用工具链,无需额外编译

固件下载

官方固件下载

官方固件下载地址

可直接根据硬件(路由器)型号选择对应的固件下载, 但我用的是飞速迅的设备, 没有对应的固件, 我只能选择通用的固件.

通用固件下载地址

国内镜像源

镜像站 地址
北京大学 https://mirrors.pku.edu.cn/immortalwrt/
中国科学技术大学 https://mirrors.ustc.edu.cn/immortalwrt/
上海交大 https://mirrors.sjtug.sjtu.edu.cn/immortalwrt/
CERNET http://mirrors.cernet.edu.cn/immortalwrt/

固件选择

x86/64 平台 25.12.1 版本 为例,固件文件名由以下几部分组成,理解它们的含义才能选对固件:

文件系统类型

类型 说明
ext4 可读写的文件系统,支持保存数据和安装软件,推荐日常使用
squashfs 只读压缩文件系统,体积更小、启动更快,但修改需要 overlay,适合嵌入式 Flash 设备, 可一键恢复出厂设置

常见搭配方案(嵌入式 / Linux 发行版经典用法)

squashfs(只读系统本体) + ext4(可写数据分区)

  • 系统内核、程序、库放在 squashfs(压缩只读,省空间、防破坏)
  • 用户配置、日志、数据挂载独立 ext4 分区存放可写内容

镜像类型

类型 说明
combined 内核 + 根文件系统 + U-Boot 打包在一起,整盘写入即可使用,推荐首选
rootfs 仅根文件系统部分,需单独配合内核使用,适合已有引导环境的场景
kernel 仅内核文件,单独使用需自行挂载 rootfs
image.iso 安装光盘镜像,用于物理机光驱引导安装

启动模式

类型 说明
efi UEFI 启动(如 *-efi.img.gz),适用于现代主板和虚拟机
无后缀 Legacy 传统 BIOS 启动

虚拟磁盘格式

类型 适用场景
img.gz 通用裸磁盘镜像,可直接 dd 写盘或写入磁盘,物理安装首选
qcow2 QEMU/KVM 虚拟机格式,Proxmox、ESXi(需转换)等虚拟化平台使用
vdi VirtualBox 虚拟硬盘格式
vhdx Hyper-V / WSL2 虚拟硬盘格式
vmdk VMware 虚拟硬盘格式

推荐选择

  • 物理机 / 软路由刷机generic-ext4-combined.img.gz(整盘写入,dd 或 Rufus 即可)
  • Proxmox / KVM 虚拟化generic-ext4-combined-efi.qcow2.gz
  • VMware 虚拟化generic-ext4-combined-efi.vmdk.gz
  • 首次安装测试generic-image-efi.iso(光盘引导安装)

根据我的设备信息, 我选择的是 immortalwrt-25.12.1-x86-64-generic-squashfs-combined-efi.img.gz

为什么选择squashfs? 只听说多了一个恢复出厂设置功能就用了

附 opkg 软件源镜像

国内访问官方软件源速度较慢,建议切换为国内镜像。编辑 /etc/opkg/distfeeds.conf,将 downloads.immortalwrt.orgdownloads.openwrt.org 替换为以下任一镜像地址:

镜像站 替换地址
清华大学 TUNA https://mirrors.tuna.tsinghua.edu.cn/openwrt
中国科学技术大学 https://mirrors.ustc.edu.cn/openwrt
阿里云 https://mirrors.aliyun.com/openwrt
腾讯云 https://mirrors.cloud.tencent.com/openwrt
华为云 https://mirrors.huaweicloud.com/repository/openwrt

一键替换命令:

1
2
3
4
5
# 替换为清华大学源(推荐)
sed -i 's_downloads\.immortalwrt\.org_mirrors.tuna.tsinghua.edu.cn/openwrt_g' /etc/opkg/distfeeds.conf

# 更新软件索引
opkg update

ImmortalWrt 23.05+ 版本还可以通过 UCI 命令快速设置镜像:

1
2
uci set system.@imm_init[0].opkg_mirror='https://mirrors.tuna.tsinghua.edu.cn/openwrt'
uci commit system

immortalWrt 软路由固件下载方法
https://blog.carlvictor.cn/posts/cdcef164.html
作者
Carl Victor
发布于
2026年7月31日
许可协议