Цитата:
Сообщение от alex286
Команда в статье выглядела так:
dd if=original_flash.bin of=flash_without_boot.bin skip= 257 bs=512
Обратили внимание? Не 256, как край блока, а 257! А это означает, что вы отрезали вместе с boot первые 512 байт своей прошивки!!! ...
Скорее всего команда имеет место быть, но видимо не для нашего роутера. В "нашем" начальный загрузчик имеет 128К прошивка начинается с адреса 2000Н, то сразу после этого адреса.
Правда об этом можно спорить,.. мол все зависит от разметки и так далее.., спорьте, я не против..
Правильная команда:
dd if=original_flash.bin of=flash_without_boot.bin skip=256 bs=512
|
Вы бы сначала со своим роутером разобрались, прежде чем советовать "правильные" команды...
В статье речь идет об обрезке родных TP-Link-овских прошивок с бутом, и там все нормально описано
Цитата:
Cut the first 0x20200 (that is 131,584 = 257*512) Bytes from original firmware:
dd if=orig.bin of=tplink.bin skip=257 bs=512
|
это для восстановления на родную прошивку и разметка в openwrt тут уже не при чем.