硬件资源准备
- x86电脑一枚(最好多网口)内存2G/硬盘2G只做路由够用了,如有其他需求则自己加配置
- U盘一个 2G以上即可
- 鼠标键盘屏幕
- 能联网的电脑一台(下载工具/固件用,已下载则忽略)
镜像下载
方式1下载:
https://firmware-selector.immortalwrt.org/
方式2下载:
Index of (root) / releases / 24.10.2 / targets / x86 / 64 /
截至发文的immotalwrt的最新版本为24.10.2
这里需要说明下,x86总体有三个镜像类型,常用2个类型也就是 ext4 和 squashfs,这两个版本又分了efi版本和非efi版本。 ext4 和 squashfs区别是squashfs可以使用类似应路由的重置还原功能,ext4则没用(也可以用其他方方法达到相似效果)。efi和非efi这个主要是硬件支持情况,如果硬件支持建议选非efi的配置更容易。
本文以squashfs和非efi版为例,那就是下载 generic-squashfs-combined.img.gz
制作PE系统
使用U盘制作一个PE系统,注意,U盘的内容会被格式化,注意备份U盘数据。推荐使用WEPE,具体制作步骤请自行搜索。
把上面准备好的PE U盘插入装软路由的x86设备,开机bios设置U盘启动。
进入PE后先打开 diskgenius工具,将你的待写入盘所有分区删除然后保存(注意删除所有分区后不要新建分区)
两种方式将immortalwrt镜像写入硬盘:
方式1:
下载写盘工具physdiskwrite
然后打开cmd窗口【开始→cmd】
X:\physdiskwrite.exe -u X:\generic-squashfs-combined.img.gz
X: 是你U盘的盘符,根据启动后的盘符修改(另外可以打开cmd窗口后直接鼠标拖文件到cmd窗口就自动出现路径)。
上面命令回车后会让你选择设备,注意选择你软路由的硬盘,比如 0然后回车,回车后会提示写入会导致之前的数据丢失,输入yes即可开始写入。
方式2:
使用Roadkil’s Disk Image工具直接写入硬盘,无需命令行。
写入完成后重启,bois设置开机启动项为硬盘,并拔掉U盘。启动好以后即可享用immotalwrt。
提示:
默认Lan地址 192.168.1.1,默认账号:root 默认密码:空
多个网卡默认eth0为LAN口,eth1为WLAN口,其他口默认没启用。
以上信息可通过编辑 /etc/config/network 配置文件修改