Тема: N810 Проблема с bootmenu

Друзья! Помогите решить проблему.
N810 с установленными CSSU и Diablo Turbo.
Решил поставить bootmenu и организовать загрузку системы с sd карты.
Разбил карту ext2-ext2-swap, скопировал систему на p2, установил bootmenu.
Дал команду chroot /mnt/initfs cal-tool --set-root-device ask
Перезагрузил, bootmenu появилось, выбрал второй пункт - не загружается, пишет failed и загружается с флэша.
Я сообразил что это из-за того что я не делал свой bootmenu.conf и bootmenu пытается загружать с ext3 p2.
Смастерил свой bootmenu.conf в /etc и перепрошил bootmenu c подтверждением добавить bootmenu.conf.
Всё. Теперь при перезагрузке меню с выбором не появляется, команда chroot /mnt/initfs cal-tool --set-root-device ask ничего не даёт,
press and hold menu button не работает, таблетка загружается с флэша.
Хотел перепрошить на стандартный initfs командой sudo flasher-3.5 -F RX-44_DIABLO_5.2008.43-7_PR_COMBINED_MR0_ARM.bin --flash-only=initfs -R с Debian десктопа - пишет:
USB device found found at bus 001, device address 007.
Found device RX-44, hardware revision 0805
NOLO version 1.1.16
Version of 'sw-release': RX-34+RX-44+RX-48_DIABLO_5.2010.33-1_PR_MR0
Не прошивает initfs то есть.
Что бы такое предпринять чтобы bootmenu снова нормально заработало?
Непосредственно в /mnt/initfs что-то отредактировать?

2

Re: N810 Проблема с bootmenu

Я уже мало что помню про эти дела с N8x0. Но точно помню что вот тут есть точно работающая инструкция на этот счёт.

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

Re: N810 Проблема с bootmenu

Mitrandir пишет:

Я уже мало что помню про эти дела с N8x0. Но точно помню что вот тут есть точно работающая инструкция на этот счёт.

Спасибо, я это читал и всё это знаю. Проблема в том что меню не отображается в bootmenu, то ли не срабатывает команда
"# chroot /mnt/initfs cal-tool --set-root-device ask", то ли что-то ещё. Я не могу загрузить ничего, автоматически идёт загрузка с флэша.

4

Re: N810 Проблема с bootmenu

А может с синтаксисом файла bootmenu.conf что-то не то?

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

Re: N810 Проблема с bootmenu

Mitrandir пишет:

А может с синтаксисом файла bootmenu.conf что-то не то?

Я удалял bootmenu.conf из initfs и перешивал, ничего не меняется.
У меня есть мысль что у меня что-то не так с модулями подгруженными, но я не знаю как проверить.
У меня ext3 партиции некорректно маунтятся - файлы читаются, но при попытке записи seg fault в mc.
А потом umount пишет device busy.

6

Re: N810 Проблема с bootmenu

ммм, а точно с ФС всё в порядке? Когда что-то не так с модулями, то ext3 просто не монтируется. А если ошибки при чтении, то это больше смахивает на битую ФС.

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

Re: N810 Проблема с bootmenu

Mitrandir пишет:

ммм, а точно с ФС всё в порядке? Когда что-то не так с модулями, то ext3 просто не монтируется. А если ошибки при чтении, то это больше смахивает на битую ФС.

Не думаю. Ошибок чтения нет. Есть ошибки записи на подмонтированную ext3.
Может быть во всём виновато Diablo Turbo с testing кернелом, но я что-то не хочу всё перепрошивать чтобы узнать.
К тому же какая фс, на партиции что я монтирую? Там ошибок точно нет.

8

Re: N810 Проблема с bootmenu

Sergei_Alekseev пишет:

Может быть во всём виновато Diablo Turbo

Кстати, вполне может быть, ибо они там, если не ошибаюсь, покрутили тайминги флеш-памяти smile

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

Re: N810 Проблема с bootmenu

Mitrandir пишет:
Sergei_Alekseev пишет:

Может быть во всём виновато Diablo Turbo

Кстати, вполне может быть, ибо они там, если не ошибаюсь, покрутили тайминги флеш-памяти smile

Короче проблема решилась установкой старой версии bootmenu, не деб файлом которое:

cd /home/user/bin
wget http://fanoush.wz.cz/maemo/initfs_flasher.tgz
tar zxvf initfs_flasher.tgz
cd /home/user/bin/initfs_flasher/
./initfs_flash

Видимо в новой версии какие-то глюки нарисовались.