etc:users:kmu
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
etc:users:kmu [2009/08/12 14:33] – krinkinmu | etc:users:kmu [2016/08/08 20:53] (current) – ↷ Links adapted because of a move operation kel | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Как я ставил ядро | + | * [[etc: |
- | Ну начал я с того, что запорол рабочую систему на таблетке, | + | |
- | Теперь надо поставит ось на таблетку для этого выключаем девайс, | + | |
- | + | | |
- | | + | |
- | + | * [[etc:users: | |
- | ну а дальше нужно просто включить устройство (а можно включить его на зарядку). Все к моей радости заработало, | + | |
- | + | | |
- | ---- | + | |
- | + | ||
- | ==== root file sistem ==== | + | |
- | Теперь занимаемся изменением rootfs (чистенькая rootfs может быть получена | + | |
- | + | ||
- | # flasher-3.5 --unpack -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin | + | |
- | + | ||
- | на что мне отвечают примерно следующее: | + | |
- | + | ||
- | | + | |
- | + | ||
- | SW version in image: RX-44_DIABLO_5.2008.43-7_PR_MR0 | + | |
- | Image ' | + | |
- | Version 2.6.21-200842maemo1 | + | |
- | Image ' | + | |
- | Version 0.95.22-200842maemo1w38b3 | + | |
- | Image ' | + | |
- | Version RX-34+RX-44+RX-48_DIABLO_5.2008.43-7_PR_MR0 | + | |
- | Image ' | + | |
- | Valid for RX-44: 0808 | + | |
- | Version 1.1.16-200844maemo2 | + | |
- | Image ' | + | |
- | Valid for RX-44: 0808 | + | |
- | Version 1.1.16-200844maemo2 | + | |
- | Image ' | + | |
- | Valid for RX-44: 0808 | + | |
- | Version 1.1.16-200844maemo2 | + | |
- | Image ' | + | |
- | Valid for RX-44: 0801, 0802, 0803, 0804, 0805, 0806, 0901, 0902 | + | |
- | Version 1.1.16-200844maemo2 | + | |
- | Image ' | + | |
- | Valid for RX-44: 0801, 0802, 0803, 0804, 0805, 0806, 0901, 0902 | + | |
- | Version 1.1.16-200844maemo2 | + | |
- | Image ' | + | |
- | Valid for RX-44: 0801, 0802, 0803, 0804, 0805, 0806, 0901, 0902 | + | |
- | Version 1.1.16-200844maemo2 | + | |
- | Unpacking | + | |
- | Unpacking initfs image to file ' | + | |
- | Unpacking rootfs image to file ' | + | |
- | Unpacking 2nd image to file ' | + | |
- | Unpacking xloader image to file ' | + | |
- | Unpacking secondary image to file ' | + | |
- | Unpacking 2nd image to file ' | + | |
- | Unpacking xloader image to file ' | + | |
- | Unpacking secondary image to file ' | + | |
- | + | ||
- | появилось много всяких разных файлов... | + | |
- | + | ||
- | теперь попробуем смонтировать rootfs.jffs2 у себя на компьютере, | + | |
- | + | ||
- | | + | |
- | modprobe mtdblock | + | |
- | modprobe mtdram total_size=65536 erase_size=256 | + | |
- | modprobe jffs2 | + | |
- | dd if=/ | + | |
- | mkdir / | + | |
- | mount -t jffs2 / | + | |
- | + | ||
- | из всего произведенного я знаю только две последние | + | |
- | + | ||
- | Чтобы | + | |
- | + | ||
- | umount / | + | |
- | modprobe -r jffs2 | + | |
- | modprobe -r mtdram | + | |
- | modprobe -r mtdblock | + | |
- | + | ||
- | Теперь, | + | |
- | + | ||
- | dpkg -x $HOME/ | + | |
- | + | ||
- | Пока не пробовал, | + | |
- | + | ||
- | ---- | + | |
- | + | ||
- | ==== Как заставить работать таблетку со своим ядром ==== | + | |
- | + | ||
- | Для начала берем работающее ядро | + | |
- | + | ||
- | # flasher-3.5 --unpack -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin | + | |
- | + | ||
- | Появляется несколько файлов, нас интересуют два из них: initfs.jffs2 и rootfs.jffs2. Далее нам нужно собрать свое ядро (я пока воспользовался стандартной конфигурацией, | + | |
- | Если все прошло удачно появится образ ядра (подробнее про сборку можно посмотреть | + | |
- | + | ||
- | # flasher-3.5 -f -k / | + | |
- | + | ||
- | Честно | + |
etc/users/kmu.1250073222.txt.gz · Last modified: 2009/08/12 14:33 by krinkinmu