何谓不死 uboot? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
WKPlus
V2EX    路由器

何谓不死 uboot?

  •  
  •   WKPlus 2015-01-07 19:01:52 +08:00 34748 次点击
    这是一个创建于 4005 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近gmail被封,终于下决心在路由器上搭建个ss,买了个小米路由mini,打算刷个pandorabox。
    看攻略的时候,经常看到不死uboot这个词,google了一下也没找到具体解释。

    怕刷成砖,想着先弄点不死uboot神奇在哪里再开刷。

    有大神可以解释下么?给个文档自己看也行。
    18 条回复    2017-11-12 17:16:45 +08:00
    pright
        1
    pright  
       2015-01-07 19:08:44 +08:00
    看了下好像就是带web功能的u-boot,可以直接http上传更新固件,不用上TTL
    Tink
        2
    Tink  
    PRO
       2015-01-07 19:23:15 +08:00
    1楼正解
    ouqihang
        3
    ouqihang  
       2015-01-07 20:00:11 +08:00
    小米那个不死uboot的意思是 无论你刷成什么样了,按照它的教程把固件拉到U盘然后都可以在开机时重新刷入
    jasontse
        4
    jasontse  
       2015-01-07 20:06:15 +08:00 via iPad
    贸然折腾不死 uboot 反而会把你弄死
    aiwha
        5
    aiwha  
       2015-01-07 22:07:19 +08:00 via Android
    这玩意貌似相当于手机里的bootloader+recovery
    GPU
        6
    GPU  
       2015-01-07 22:20:58 +08:00   1
    意思是 Flash 引导启动的 Uboot 程序是不可修改的所以不死 , openwrt 系统的分区可以随便你怎么折腾 。

    而1楼这个所说的带有web功能就是不死的其实这样说有点太过笼统 , 就算有web界面也是可以不带“不死”功能的 。

    Web刷机功能只是不死固件的一个附属功能,因为图形界面的学习成本较低 。


    还有就是可以把 "不死uBoot " 理解成 电脑的 BIOS , 只有通过特定途径才可以修改的uboot 的程序

    差不多这样吧 .
    pright
        7
    pright  
       2015-01-08 00:16:35 +08:00
    @GPU 有TTL的话无所谓死不死了,反正都能烧。这个主要还是针对没有TTL来说的。
    bugeye
        8
    bugeye  
       2015-01-08 08:51:55 +08:00
    @pright 很多人也没TTL线,加上淘宝上的TTL用的芯片基本都是假货。没法在win 8 64位系统上用。很多时候我只能开虚拟机用linux调TTL,太折腾了。而且有时候不小心,焊TTL线才会焊错,接TTL线也可能接错(对于没有电路知识的人来说),so 刷不死的uboot还是很有用,很方便的。
    WKPlus
        9
    WKPlus  
    OP
       2015-01-08 13:21:14 +08:00
    @GPU 谢谢,有点懂了。
    是指Flash被分成两个分区,一个用来存储uboot,一个用来存储openwrt系统?所以刷系统的时候uboot不会被搞坏?

    “还有就是可以把 "不死uBoot " 理解成 电脑的 BIOS , 只有通过特定途径才可以修改的uboot 的程序”
    如果这样理解uboot,那么不带“不死”的uboot,怎么理解呢?
    GPU
        10
    GPU  
       2015-01-08 14:29:45 +08:00
    @WKPlus
    [ 还有就是可以把 "不死uBoot " 理解成 电脑的 BIOS ]
    bios 就是uboot , openwrt系统的分区就是硬盘. 就这样.
    pright
        11
    pright  
       2015-01-08 20:14:08 +08:00
    @bugeye 我也没说没有用啊,你是不是回错了
    pright
        12
    pright  
       2015-01-08 20:15:49 +08:00   1
    @GPU 不死uboot一样是烧在flash上的,一样能被改写,不是单独固化芯片,怎么可能防止修改
    WKPlus
        13
    WKPlus  
    OP
       2015-01-08 20:51:20 +08:00
    @pright 那小米这种插入U盘,reset开机就可以刷固件的,是不是也算不死uboot呢?
    qw7692336
        14
    qw7692336  
       2015-02-21 21:38:23 +08:00
    @GPU @pright 是不是指flash分成两个区域,一个相当于bios,一个相当于硬盘?那么uboot会不会不小心刷掉了呢?怎样才能刷uboot?
    lparam
        15
    lparam  
       2015-04-01 11:31:44 +08:00   1
    就是在https://github.com/pepe2k/u-boot_mod上面做些汉化和修改工作。
    根据GPL,修改者应该提供源码。
    我问过作者,但是他拒绝提供。
    以下是他原话:
    hackpascal:
    我不会公布源代码的
    我自己开发的bootloader很快就会完成了
    到时候就会停止更新uboot了

    地址:
    http://www.right.com.cn/forum/space-uid-200302.html
    http://www.right.com.cn/forum/thread-136444-1-1.html
    etrock
        16
    etrock  
       2015-05-01 01:31:34 +08:00
    @lparam 我还想问下他源码的,看来不自找没趣了。。。
    dtwangquan
        17
    dtwangquan  
       2016-11-07 16:49:12 +08:00
    @lparam 其实 hackpascal 写的那个 breed 开源了就好了,哈
    standin000
        18
    standin000  
       2017-11-12 17:16:45 +08:00
    @lparam 无法访问链接,能提供二进制文件吗?谢谢!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2725 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 15:01 PVG 23:01 LAX 07:01 JFK 10:01
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86