tftp刷路由固件的原理

发布于 2022-08-30 00:33:53 字数 65 浏览 17 评论 0

最近在折腾各种openwrt和dd-wrt,搞挂很多次,都能通过tftp刷回来,那这个tftp刷机的原理是什么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半寸时光 2022-09-06 00:33:53

其实你并没真正高挂,只是配置错误导致系统无法正常启动。

openwrt和dd-wrt都有个bootloader,其实就像电脑的BIOS。bootloader是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。

bootloader程序中放了相关从tftp获取新操作系统的相关程序,所以bootlader相当于从tftp server获取了新的操作系统,刷入。

其实还有更原始方式是使用ttl来刷机。更真是的,有的把bootloader搞坏了,还可以直接通过复制ROM芯片的方式。我就用此方法救活过好多砖机。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文