d********g 发帖数: 10550 | 1 好多教程都只写步骤不教背景知识,万一一个没搞对就把人带到沟里。这个刷神由也就
是基本的Linux知识和一些常识而已,今天来简单科普一下
一些简单的类比:
CFE:启动盘
recovery mode:急救盘(只读)
firmware:操作系统
nvram:用户配置文件
jffs:存在外置硬盘的用户配置文件
1. 为什么要降级/升级/搞HTML
就是为了进命令行而已。根据版本不同,有telnet和ssh两种。只要能搞出来其中一种
,哪种简单就哪种
2. 为什么要每一个步骤都清空nvram
其实根本没必要。如果换了firmware,清空nvram相当于恢复出厂默认设置,再重新配
,因为不同的firmware可能参数不同,这是可以的。每一步搞一下,只是心理安慰,适
合新手倒也没大错
3. 正确的知其所以然的步骤
a. 先进命令行。怎么搞出来的不赘述
b. 刷CFE。这时候启动盘换了,但是操作系统还是老的。不清nvram重启有可能还能进
,清nvram之后不一定,也就是所谓的不停重启“砖了”。这是假砖,谁让你不懂瞎跟
着教程清nvram
c. CFE里有网络配置默认参数,TMO的是192.168.29.1网关,ASUS是192.168.1.1。这是
为什么清了nvram之后会变,因为从CFE里读出来重新配置了
d. 上面几步都是浮云。只要CFE刷成ASUS的,进入recovery mode之后就可以刷任意的
firmware了(因为firmware会检查签名,直接刷不行)
e. recovery mode里刷ASUS的一个特定版本的firmware,是为了扩大rootfs(可以想象
成Windows的C盘)。因为ASUS之前太小看码工写垃圾代码的能力了,以为32MB足够。后
来垃圾代码(当然还有一些新功能)越来越多,必须扩容
f. recovery mode需要注意是DHCP不一定能用,所以才需要手工配置IP。根据nvram是
否清空过,这个IP也不一样
g. 刷完firmware之后清nvram才有意义。然后再刷成自己想要的最终版,再清一次
nvram,就有一个干净的系统可以开始设置了
总之都是基本知识。另外有个建议是不会Linux的赶紧学学,没啥难的。用Ubuntu、
CentOS的别瞎折腾了,Arch才是王道才可以救你。学完Arch回头再上FreeBSD,那才是
极乐世界 |
g**********y 发帖数: 423 | |
a*o 发帖数: 19981 | 3 愉快。
【在 g**********y 的大作中提到】 : 刷了神由到底有什么好处?
|
m*****i 发帖数: 38 | |
l*******s 发帖数: 7316 | 5 多谢科普
我把你这篇的链接加到我的教程里了。
【在 d********g 的大作中提到】 : 好多教程都只写步骤不教背景知识,万一一个没搞对就把人带到沟里。这个刷神由也就 : 是基本的Linux知识和一些常识而已,今天来简单科普一下 : 一些简单的类比: : CFE:启动盘 : recovery mode:急救盘(只读) : firmware:操作系统 : nvram:用户配置文件 : jffs:存在外置硬盘的用户配置文件 : 1. 为什么要降级/升级/搞HTML : 就是为了进命令行而已。根据版本不同,有telnet和ssh两种。只要能搞出来其中一种
|
c*****e 发帖数: 3226 | 6 CFE 是 bootloader
【在 d********g 的大作中提到】 : 好多教程都只写步骤不教背景知识,万一一个没搞对就把人带到沟里。这个刷神由也就 : 是基本的Linux知识和一些常识而已,今天来简单科普一下 : 一些简单的类比: : CFE:启动盘 : recovery mode:急救盘(只读) : firmware:操作系统 : nvram:用户配置文件 : jffs:存在外置硬盘的用户配置文件 : 1. 为什么要降级/升级/搞HTML : 就是为了进命令行而已。根据版本不同,有telnet和ssh两种。只要能搞出来其中一种
|
c*****e 发帖数: 3226 | 7 哈哈
【在 m*****i 的大作中提到】 : 好好的科普贴非要最后带段私货
|
I********x 发帖数: 858 | 8 为什么不刷open wrt?
【在 a*o 的大作中提到】 : 愉快。
|
c****d 发帖数: 2418 | 9 merlin用起来更简单,更稳定
除非一定要openwrt的功能,否者merlin更好
【在 I********x 的大作中提到】 : 为什么不刷open wrt?
|
T****n 发帖数: 6187 | 10 赞公孙大神科普,呵呵
【在 d********g 的大作中提到】 : 好多教程都只写步骤不教背景知识,万一一个没搞对就把人带到沟里。这个刷神由也就 : 是基本的Linux知识和一些常识而已,今天来简单科普一下 : 一些简单的类比: : CFE:启动盘 : recovery mode:急救盘(只读) : firmware:操作系统 : nvram:用户配置文件 : jffs:存在外置硬盘的用户配置文件 : 1. 为什么要降级/升级/搞HTML : 就是为了进命令行而已。根据版本不同,有telnet和ssh两种。只要能搞出来其中一种
|
|
|
l*******s 发帖数: 7316 | 11 +1
Common Firmware Environment (CFE), pronounced as 'cafe', is a firmware
interface and bootloader developed by Broadcom for 32-bit and 64-bit system-
on-a-chip (SOC) systems.
【在 c*****e 的大作中提到】 : CFE 是 bootloader
|
j********2 发帖数: 4438 | 12 openwrt相当于软路由,利用不到硬件级的一些加速,比如nat。好处是开发很活跃,各
种功能都有人添加维护。所以对于新手来说从基于asus固件魔改的merlin也堪用了,不
用折腾
【在 I********x 的大作中提到】 : 为什么不刷open wrt?
|
T******o 发帖数: 508 | |
k*v 发帖数: 1836 | 14 以前刷DDWRT玩路由挂网站,B T下载,现在不玩了,没想到什么需要 |
H****l 发帖数: 778 | 15 freebsd还是openbsd是自慰的猴子来着 |
c****1 发帖数: 1095 | |