что-нибудь полезное из C700?

КПК с Linux, установка Linux на iPaq и другие модели, программы
Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 15:13

Ну для начала, взять /boot/zImage* из этого образа и положить в /boot на флешку с zUbuntu. Попробовать загрузиться.
Если не прокатит - снести все с флешки, распаковать этот образ туда и попробовать загрузиться с него.
Если тоже не прокатит - тогда хз.. Ждать новую версию kexecboot, где можно будет сохранить отладочную информацию, чтобы понять, где грабли зарыты.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 15:28

заменил - не запустилось. Архив распаковался с ошибками;( ща попробую запуститься с него...)

может быть распишите все шаги подробно по установке, когда и что заменять? и т.п.
очень вероятно, что где-то что-то неправильно делаю.. :oops:
буду очень благодарен...) вы моя единственная надежда))
Zaurus SL-C760 | Zubuntu | HTC tytn

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 15:38

Warning: unable to open an inital console.
Kernel panic - not syncing: No init found. Try passing init= option to kernel.

снова...)
когда я всё скосил с флэшки даже всё распаковал...
Zaurus SL-C760 | Zubuntu | HTC tytn

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 15:44

Все шаги по установке были расписаны не раз ранее в этой же теме.
Чтобы я мог найти, в чем проблема мне надо 1) пройти все эти шаги в реальности 2) C760, если на моем C1000 это все заработает.
Ни времени, ни желания это делать на своем C1000 у меня сейчас нет..

Так что, изучайте ваш rootfs (и в частности, /boot) и больше читайте и думайте. Посмотрите в /boot/kernel-cmdline. Попробуйте совсем без него, или с ним и опциями "logo.nologo=1 debug". Опции root, rootfstype и rootwait в нем не нужны - их подставит kexecboot. Почитайте вывод ядра, обратите внимание на то, откуда он пытается смонтировать rootfs.
Проблема с "Can't open initial console" уже встречалась у кого-то и прошла сама собой. Проблема с ненайденным init - это, скорее всего, проблема с rootfs.

Хорошо бы еще найти человека с C760/860 и временем, чтобы он проделал аналогичные вещи. Но, похоже, что сейчас это малореально.
У знакомого итальянца с C760, который тестил мне kexecboot, сейчас тоже нет времени, да и других задач хватает..
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 15:46

Приведите файл /boot/kernel-cmdline на флешке вот к такому виду:

Код: Выделить всё

console=tty1 logo.nologo debug
Возможно, там всплыл магический баг с консолью на tty0. Мы особо не вдавались в его подробности, просто заменили в console tty0 на tty1 на C7x0 в ядре kexecboot. Может быть в обычных ядрах этого не сделали.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 16:06

Код: Выделить всё

console=ttyS0,115200n8 console=tty1 noinitrd    debug
вот такое тут...[/img]
Zaurus SL-C760 | Zubuntu | HTC tytn

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 16:17

Так.. есть мысль переехать с ext3 на ext2, потому что в ядре из автобилдера для c7x0 может не быть поддержки ext3.
Переформатируйте раздел на карте в ext2.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 20:29

вобщем ща все свои действия опишу:
I.
1) Переехал на ext2, сдул это- http://www.angstrom-distribution.org/un ... allkit.tgz и установил через POWER + OK, показал логотип ангстрома, потом интерфейс загрузчика.
2) Скачал ядро ангстрома 2.6.24-r20, модули к нему (всё качал отсюда http://www.angstrom-distribution.org/un ... uild/c7x0/ ),
3) Сначала попробывал запустить как советовали авторы http://www.omegamoon.com/blog/static.ph ... urusUbuntu, но увы - те же грабли.

Код: Выделить всё

Warning: unable to open an inital console.
Kernel panic - not syncing: No init found. Try passing init= option to kernel. 
4) заменил zImage.bin в /boot и соотв. модули тоже заменил в оригинале Zubuntu на флэшке(то, что скачал во 2 пункте). Но увы ;) система дальше окна выбора системы не ушла, не запустилась вобщем.
Zaurus SL-C760 | Zubuntu | HTC tytn

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 20:44

Проверьте, что zImage в /boot - это не символическая ссылка. Я посмотрел в образ того, что создает автобилдер. Там zImage - это ссылка на zImage-2.6.26. Если просто сделать "cp zImage somewhere", оно ссылку и скопирует. Поэтому лучше сделать так:
1) удалить все из boot на флешке
2) cкопировать файл zImage-2.6.26 из образа в файл boot/zImage на флешку
3) создать файл boot/kernel-cmdline со следующим содержимым:

Код: Выделить всё

console=tty1 noinitrd logo.nologo debug
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 21:14

скачал [ ] zImage-kexecboot-2.6.26-r10-c7x0.bin за 2 февраля. переменовал, запихнул в /boot, а вот kernel-cmdline скопировал из ядра и просто в нем поменял код на тот, что вы дали. Не запустилось дальше окна загрузки; кстати говоря, никакие файлы арнгстрома я не удалял с флэшки..
Zaurus SL-C760 | Zubuntu | HTC tytn

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 21:36

Хз тогда.. Боюсь, что больше пока ничем помочь не смогу.
Ждите следующего релиза kexecboot, там посмотрим.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 21:47

скачал zImage-2.6.26-r9-c7x0.bin 02-Mar-2009 13:33 1.3M, вставил в /boot, переименовав в zImage-2.6.26 но увы, показалось окно загрузки после того, как выбрал носитель, с которого надо загрузить, и оно снова вернулось к окну выбора носителя..
Zaurus SL-C760 | Zubuntu | HTC tytn

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 21:48

эх....
спасибо вам большое за помощь =)
Zaurus SL-C760 | Zubuntu | HTC tytn

Аватара пользователя
extra19
Аспирант (2 lvl)
Сообщения: 70
Зарегистрирован: Пт мар 20, 2009 21:21

Сообщение extra19 » Вс мар 29, 2009 21:52

http://home.arcor.de/bnsmb/public/htdoc ... _C760.html - через гугл нашел вот это. есть резон пытаться перевести?
Zaurus SL-C760 | Zubuntu | HTC tytn

Jay
Профессор (5 lvl)
Сообщения: 614
Зарегистрирован: Вт апр 26, 2005 11:15

Сообщение Jay » Вс мар 29, 2009 23:40

Да там все то же самое и написано, в общем-то..
Но попробуйте, на translate.ru, например.
Sharp Zaurus SL-C1000/SL-6000L/SL-5500 (Angstrom/kexecboot)

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»