Перейти до змісту

допоможіть вирізати бут


Factory

Рекомендовані повідомлення

гемор наступний, умудрились люди грохнути загрузчика, є файл звідки виковиряти, невистачає знань :(

отже є чарівна команда: dd if=orig.bin of=tplink.bin skip=257 bs=512

яка вирізає саму прошивку а бут пропускає,

все звичайно добре але як от зробити наоборот тобто вирізати початок і пропустити лишнє(потрібен бут)

дякую всім хто відгукнеться

Посилання на коментар
Поділитись на інші сайти

Ну.. разве что по dd...

dd if=orig.bin of=tplink.bin skip=257 bs=512

Тут написано:

копировать данные из входного файла orig.bin в выходной файл tplink.bin,

начиная с байта входного файла в позиции 257x512+1

( = пропустить 257 блоков размера 512 байт )

до тех пор, пока входной файл не закончится.

//-------------------------------

Такая запись,

dd if=orig.bin of=tplink.bin count=257 bs=512

значит:

копировать данные из входного файла orig.bin в выходной файл tplink.bin,

начиная с байта входного файла в позиции 1,

до тех пор, пока не будет скопировано 257x512 байт.

//-------------------------------

чарівна команда

гуглится яндексом вдоль и впоперек.

В остальном, добавить нечего, ибо задача описана мегаабстрактно.

Ок.

Посилання на коментар
Поділитись на інші сайти

якщо boot =1 сектор

dd if=orig.bin of=boot.bin skip=256 bs=512 count=1

якщо все, з нуля, i до початку прошивки

dd if=orig.bin of=boot.bin bs=512 count=256

Посилання на коментар
Поділитись на інші сайти

Заархівовано

Ця тема знаходиться в архіві та закрита для подальших відповідей.



×
×
  • Створити...