注意:
这个不是把固件写到U盘,想使用U盘启动的同学可以离开了,这个是用U盘把固件写到内置的硬盘里,安装完后无需再用到U盘。
前期准备
- 一个软路由
- U盘,并制作成PE盘
- 下载好的lede/openwrt固件,并放到U盘的根目录下, 重命名为1.img,推荐Homelede
- 固件刷写工具- physdiskwrite, , 下载后放到U盘根目录下
进入PE系统
把U盘插到软路由的USB插口,按F2或者DEL进入BIOS,选择U盘启动为第一顺序后引导WINPE系统启动
进入PE系统后打开磁盘工具:DISKGENIUS,删除路由系统盘上面的分区。
删除分区后运行CMD
(按win[左下Ctrl右边四方格图标键]+R组合键,输入cmd
,回车)
- 开始菜单搜索cmd, 选择管理员运行
- 在“CMD”窗口里输入U盘盘符命令
V:
(看一下自己是哪个盘符,替换V即可)进入U盘根目录 - 再输入刷写命令
physdiskwrite -u 1.img
- 选择将固件写入哪一个磁盘,这里只有一个磁盘,选择你的路由启动盘(可以通过观察大小判断是哪个盘符),输入
1
然后回车确认。 - 这里会让你再次确认是否写入“刚才选的”磁盘,按Y继续回车。
确认后就开始写入固件了,正常写入完成会有提示total写入,完成后重启路由器拔掉U盘就OK了
链接路由
软路由的网口1(如果不是可以尝试其他口)插上网线,另一端插在电脑上,然后在你的PC电脑上进入软路由系统设置软路由。一般是192.168.1.1
(可选)更改路由IP地址
- SSH连接路由器
- 输入:
vi /etc/config/network
按回车 vi前面然后空格在斜杆 - 按键盘insert键(一般在退格键右边),出现insert表示可以修改,
- 在
option ipaddr '192.168.1.1'
此行修改为自定义地址,比如192.168.100.1
修改完后按esc - 输入
:wq
保存推出 - 输入
reboot
等待重启 - 使用新地址登录