2

给ea6500v2刷梅林

 4 years ago
source link: http://www.nihao001.com/archives/1954.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

终于在ea6500v2路由器上刷好了梅林固件,在总结一下啊。

路由器里的几个概念:

CFE:CFE的作用跟PC的BIOS一样是负责引导操作系统的

固件(Firmware):路由器的操作系统,就像PC上的Windows一样

NVRAM:用于存储路由器的设置,相当于PC的CMOS。

工作过程:当路由器插上电后自动进入CFE,CFE进行类似PC的BIOS那样进行自检,自检通过后就引导路由器的固件了(相当于的PC的Windows了),正常情况下最多一分钟路由器的固件就会引导完毕,并且Power灯是常亮的。如果Power灯一闪一闪,那一般是CFE没有引导成功路由器的固件(固件不存在、不正确、已损坏等等)。

ps:这个解释不一定准确,但是很形象。

什么是JFFS ?

JFFS is a writeable section of the flash memory (the size will vary between router models, with the newer models having a bit over 60 MB of space available), which will allow you to store small files (such as scripts) inside the router without needing to have a USB disk plugged in. This space will survive reboot (but it might NOT survive firmware flashing, so back it up first before flashing!). It will also be available fairly early at boot (before USB disks).

什么是squafs?

官方下载的都分jffs2和squafs两种格式

jffs2文件系统格式是适合于断电的系统,不像FAT那样容易丢文件,因为路由器一般都容易突然断电。

官方的jffs2格式刷到路由器后就是一个jffs2分区,ROM本身和以后安装的软件都在这个分区里都可以读写。

而squafs格式则是把ROM压缩到了一个文件刷进路由器,然后剩下的空间格式化成jffs2并且优先于ROM文件,有点像WM手机上的情况。ROM只读分区挂在/rom下,而另一个可读写jffs2分区挂到/overlay,当/overlay下有和/rom同名的文件就优先读这个,相当于覆盖了ROM文件,实际上并没有覆盖。这种情况的优点是ROM压缩率高,可写分区就更大一点,其次只要备份/overlay就可以把ROM以为的所有文件都备份下来,以后全部还原就可以不用重新配置了。格式化/overlay分区就相当于恢复openwrt出厂设置了。

官方推荐squafs,因为这种格式就算配置乱了还可以恢复刷机后的出厂设置,二是压缩后节省空间。jffs2格式搞乱了就只能重刷了开始刷机:

背景:之前这个ea6500v2安装的是老版本的梅林,升级7.7的梅林后发现不能保存配置。于是才开始这几天的刷机之路。

步骤1: 安装原版固件

(1)使用有线网卡接入路由器LAN口,设置固定IP为192.168.1.10,子网掩码255.255.255.0,其他空着;

(2)关闭路由器,按住reset键不放,然后给路由器上电;

步骤2:安装固件dd-wrt固件

步骤3:备份cef,修改cef, 写入cef

技巧:

清空nvram:长按wps


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK