На конец разобрался с правкой исходников чтобы создать структуру 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.
Предупреждаю! Делайте только те, кто знает что делает, или смелые но внимательные!
Download: vmlinux batch.cfe gisclub vmlinux gisclub batch.cfe
Original: http://gisclub.tv/index.php?topic=4565.msg65715#msg65715
Nav komentāru:
Ierakstīt komentāru