Vmlinux для установки в USB и запуска системы из /dev/mtdblock1.На конец разобрался с правкой исходников чтобы создать структуру mtd нашего ресивера. Теперь можем запускать vmlinux без HDD используя флешь память ресивера. Запустится оригинальная прошивка но vmlinux будет наш.
Пока не запускаем ядро по новей с дополнительными возможностями, я этому особого смысла не вижу, кроме увлечение числа экспериментаторов. Если что то не хватает в ядро 2.6.12, по моему, лучше и безопасней добавить соответствующий модуль.
ВНИМАНИЕ! Не питаетесь монтировать другие mtdblock (на пример mtdblock0), а то удалите оригинальный vmlinux как это сделал я. Пришлось перешивать ресивер.
Не знаю что не хватает, но vmlinux запускается
только если папка app форматирована в jffs2 (установили мои samba, transmission или использовали скрипт setupapp).
Установка:1. Сохраняем в USB (в FAT32) файлы vmlinux и batch.cfe.
2. Включаем ресивер удерживая MENU.
3. Должен загрузится vmlinux, а система стартовать из mtd1.
Если кому интересно, завтра постараюсь сделать патч для mtd и описать как собрать самому.
Предупреждаю! Делайте только те, кто знает что делает, или смелые но внимательные!