www.oSLIK.ru

:: Second Generation ::

Часовой пояс: UTC + 3 часа [ Летнее время ]

Текущее время: Ср мар 27, 2019 12:08 am




Начать новую тему Ответить на тему  [ Сообщений: 150 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Linux on SX1 и проблемы с ним
СообщениеДобавлено: Чт ноя 23, 2006 1:11 am 
Не в сети
Уважаемый
Уважаемый

Зарегистрирован: Пт мар 11, 2005 7:50 pm
Сообщения: 348
Господа,предлагаю создать отдельную ветку и все проблемы обсуждать ЗДЕСЬ,дабы небыло флуда и прочего барахла.Отныне все вопросы обсуждаем ЗДЕСЬ!

_________________
Энтузиазм-двигатель прогресса


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 23, 2006 6:55 pm 
Не в сети
Новичок
Новичок

Зарегистрирован: Пт сен 15, 2006 9:09 pm
Сообщения: 7
тогда уж в раздел про линукс топег пихай )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 19, 2006 12:22 am 
Не в сети
Уважаемый
Уважаемый

Зарегистрирован: Пт мар 11, 2005 7:50 pm
Сообщения: 348
ALPHA14 писал(а):
тогда уж в раздел про линукс топег пихай )
А для падонкаф есть одельная тема...Тупиг вроде завецца

_________________
Энтузиазм-двигатель прогресса


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 19, 2006 10:29 am 
Не в сети
Уже Не Новичок
Уже Не Новичок
Аватара пользователя

Зарегистрирован: Ср мар 22, 2006 6:21 pm
Сообщения: 38
Откуда: Запорожье
собственно сразу в тему: памагити, не магу...
а вообще ОЧЕНЬ прошу уважаемую публику выложить последний рутФС в виде бин файла, у меня не DamnSmallLinux не видит карточку в усбшном кардридере.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 19, 2006 10:14 pm 
Не в сети
Местный
Местный

Зарегистрирован: Сб июл 01, 2006 11:40 am
Сообщения: 162
Нужно войти в консоль и прописать это:
modprobe usb-storage
cdrecord -scanbus

Просканировать кардридер на все поддустройства:
echo "scsi add-single-device 0 0 0 1" >/proc/scsi/scsi
echo "scsi add-single-device 0 0 0 2" >/proc/scsi/scsi
echo "scsi add-single-device 0 0 0 3" >/proc/scsi/scsi

Далее создаем папки flash и flash2 в папке mnt!

Подключаем разделы карточки,строчка в {} пояснение,его писать не надо:
mount -t vfat /dev/sdb1{номер раздела, у меня он первый} /mnt/flash
mount -t ext2 /dev/sdb2 /mnt/flash2

находим в папке mnt наши дики!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 19, 2006 10:44 pm 
Не в сети
Z-Team moder
Z-Team moder
Аватара пользователя

Зарегистрирован: Чт янв 30, 2003 1:25 am
Сообщения: 3206
Откуда: Kiev.UA
sЫЫx писал(а):
ALPHA14 писал(а):
тогда уж в раздел про линукс топег пихай )
А для падонкаф есть одельная тема...Тупиг вроде завецца

Неа, турбоптичник. С персональной вывеской.
Не допущу издевательств над великим и могучим!!!! :evil:

Русский, так уж получилось, язык межнационального общения, так пусть таким и остаётся!
Допускаю особенности изучения языка в разных школах или разных странах, но недопускаю сознательного искажения!!! Оставьте это дело неграм из гарлема, это их месть пендостану..
Остальные просто обязаны по возможности использовать литературный русский язык.
Учтём, что иностранцы пользуются автопереводчиками.

_________________
Изображение
У носорога плохое зрение, но это вовсе не его проблемы ... Изображение...
Только ValeraVi имеет право распространять исходники своей программы.
Он есть правообладателем и единственным автором! Все вопросы к нему.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт дек 19, 2006 10:49 pm 
Не в сети
Z-Team moder
Z-Team moder
Аватара пользователя

Зарегистрирован: Чт янв 30, 2003 1:25 am
Сообщения: 3206
Откуда: Kiev.UA
А у кого есть желание создать разумный ФАК по теме Linux on SX1?
Автор будет увековечен в ФАК www.oslik.ru , в ФАК и форуме forum.siemens-club.org , ФАК и форуме forum.allsiemens.com
Настало время создать ФАК, закрыть предыдущую тему, сложности обсуждать в этой.

Иначе будем вынуждены вернуться в основную.. :?

_________________
Изображение
У носорога плохое зрение, но это вовсе не его проблемы ... Изображение...
Только ValeraVi имеет право распространять исходники своей программы.
Он есть правообладателем и единственным автором! Все вопросы к нему.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср дек 20, 2006 10:10 am 
Не в сети
Уважаемый
Уважаемый

Зарегистрирован: Пт мар 11, 2005 7:50 pm
Сообщения: 348
Werefox писал(а):
Неа, турбоптичник. С персональной вывеской.
Не допущу издевательств над великим и могучим!!!!..просто обязаны по возможности использовать литературный русский язык.
С гордостью поддерживаю!!! А на счет ФАКа,так вроде бы у NEO очень даже толково все расписано...

_________________
Энтузиазм-двигатель прогресса


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 21, 2006 7:45 pm 
Не в сети
Костяк Форума
Костяк Форума
Аватара пользователя

Зарегистрирован: Вс ноя 28, 2004 6:28 pm
Сообщения: 756
Откуда: Москва
Написал про установку. Пытался все описать максимально подробно для людей наработавших с линухом. Про что еще желательно написать?
Вот мои наброски:

Установка линуха.
Для установки необходимо:
1) Работающий телефон со свежей прошивкой.
2) Кард ридер (чем проще, тем лучше – меньше проблем с драйверами)
3) Установленный линух или лайф сиди. (например http://eyerie.mcdir.ru/soft/sx1/linsx.iso)
4) Загрузчик.
5) Корневая фаловая система.
6) Свежий uImage.bin
7) Чистая карточка (минимум 128 мегабайт, хоть сам линух весит меньше 32 мегов видит он карточки только от 128 мегабайт и выше, сам проверял, ужимал дистрибутив и пытался пускать с 32 и 64 меговой карточки и линух отказывался монтировать систему)

Самое основное при установки, это правильно подготовить карточку. Если ее нормально подготовить, то на самом телефоне ничего делать не нужно вообще.

Для начала загрузите линух и войдите в систему. Единственное требование к дистрибутиву это поддержка юсб носителей информации. Загружать систему желательно со вставленной карточкой и подключенным кард-ридетром. В таком случае большинство лайф сиди сразу после загрузки обнаружат автоматически кард-ридер и смонтируют карточку.
Вся работа будет описана в консоли.
Командой mount без параметров чтобы узнайте, не смонтирована ли уже карточка. Скорее всего карточкой будет устройство /dev/sda или /dev/sdb (например если на карточке один раздел и она является первым устройством то ее имя будет /dev/sda1 )
Если карточка уже смонтирована то необходимо демонтировать все разделы. Это делается командой umount /dev/sda1 (где вместо sda1 надо пройтись по всем разделам карточки)
Далее необходимо карточку разбить на 3 раздела. Разбивать карточку можно только когда все ее разделы демонтированы!
Удобней всего это делать через cfdisk. При запуске надо указать какое устройство вы хотите разбить. Например, cfdisk /dev/sda (без указания номера раздела)
Вначале удалите все разделы.
Потом создайте разделы в следующем порядке (порядок создания надо соблюдать обязательно! При большом желании первый раздел можно сделать fat16 а второй ext2 но тогда необходимо искать альтернативный uImage.bin):
Ext2 (возможно это будет названо просто Linux, в любом случае потом придется создать файловую систему) минимум 35 мегабайт.
Fat16 (минимум 1,6 мегабайт)
Swap (сколько не жалко, но особо много или мало ставить не стоит. 8-24 мегабайта мне кажется, будут оптимальными)
Ex2 раздел желательно сделать загрузочным.
После разбивки нужно записать файловую систему и выйти из программы.
Потом надо создать саму файловую систему (отформатировать).
Делаеться это командами:
mke2fs /dev/sda1
mkfs.vfat /dev/sda2
mkswap /dev/sda3

Где в каждой команде необходимо указать устройство, включая номер раздела.
После разбивки перед заливкой корневой файловой системы необходимо перезагрузить систему командой shutdown –r now
После загрузки если система автоматически не смонтирует карточку, то ее необходимо смонтировать командой
mount /dev/sda1 /mnt/card
До этого необходимо создать папку /mnt/card
Скорее всего, карточка автоматом будет монтирована в какуюнибудь из папок в /mnt/
Распаковывать корневую файловую систему удобней всего через миднайт коммандер.
Он запускается командой mc
В одном окне зайдите внутрь архива, а в другой в корень карточки. Кнопкой Insert выделите все папки в архиве и командой F5 копируйте их в корень карточки.
Также можно скопировать необходимые файлы на fat раздел. Структура fat раздела должна быть следующей:
\
U-boot.BIN
uImage.bin
LOAD_UBOOT.EXE
\System\libs\
UBOOT.LDD
\System\programs\
starter.exe (этот файл является переименованной копией LOAD_UBOOT.EXE и необходим если вы желаете чтобы при вставленной карточке автоматически загружался линух)
При использовании моего лайф сиди все необходимые файлы находятся в /boot/linsx/

После копирования файлов необходимо ОБЯЗАТЕЛЬНО демонтировать все разделы.
Перед этим выйдите из миднайт коммандера (F10) и выйдите из корня карточки, если вы в данный момент находитесь на карточке командой cd .. или cd \ (узнать, где вы находитесь можно командой pwd)
Демонтируйте командами
umount /dev/sda1
umount /dev/sda2
После демонтировании обязательно дождитесь пока все файлы будут записаны. Это можно увидеть, когда лампочка на кард-ридере перестанет моргать (занимает 1-2 минуты).
Потом можно выключить систему командой shutdown –h now
Все! После этого можно вставлять карточку в телефон и пробовать загрузиться.

_________________
(Openmoko Neo FreeRunner && Qtopia 4.3.3)+(SX1 && Qtopia 2.2.0)+(sl45 && ~200patches)+(h5550 && Familiar 0.8.4 Opie)+(Asus Eee pc 701 && Slackware 12.1)+(Asus WL-500gP && OpenWRT)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 21, 2006 10:14 pm 
Не в сети
Местный
Местный
Аватара пользователя

Зарегистрирован: Пн сен 05, 2005 8:17 pm
Сообщения: 225
Откуда: Моск. обл., Звенигород
Немного дополню:
- uboot.bin
- лоад_юбутом пользоватся можно если есть патч n-gage. В остальных случаях стартер рулит :)
- немного непонял про перезагрузку системы - зачем? Линукс надо перезагружать только после пересборки ядра :lol:
Ещё хотел спросить, что за система на лайф-сд?

_________________
Изображение
Linux on Sx1 || Мануал на русском
Вот и нестало его... :(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 21, 2006 11:26 pm 
Не в сети
Костяк Форума
Костяк Форума
Аватара пользователя

Зарегистрирован: Вс ноя 28, 2004 6:28 pm
Сообщения: 756
Откуда: Москва
Я просто привык перезагружать систему, чтобы автоматом обновлялась таблица монтирования. Лень руками все монтировать с указанием типа файловой системы итд.
Лайф на основе SLAX. Если идея с лайфом понравиться, то буду образ обновлять и файлы не просто на диск кину, а нормально прикручу к слаксу.

_________________
(Openmoko Neo FreeRunner && Qtopia 4.3.3)+(SX1 && Qtopia 2.2.0)+(sl45 && ~200patches)+(h5550 && Familiar 0.8.4 Opie)+(Asus Eee pc 701 && Slackware 12.1)+(Asus WL-500gP && OpenWRT)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 22, 2006 12:04 am 
Не в сети
Местный
Местный

Зарегистрирован: Сб июл 01, 2006 11:40 am
Сообщения: 162
SR писал(а):
Если идея с лайфом понравиться, то буду образ обновлять и файлы не просто на диск кину, а нормально прикручу к слаксу.


Да,очень нравится!Прикрути к ней лучше эмулятор Кутопии, и все средства для компиляции программ и их установки в телефон...И фак бы по этому направлению (установка программ,компиляция и тд...) был бы очень полезен!

Кстати,я пробовал в RedHat используя Qt клепать программы,не думал,что все на столько просто, и в инете переведенных на Русский книг достаточно много,и что самое главное понятным языком...Вот только как эти программы скомпилировать и установить,я до сих пор не вкурил...как то все мудренно!

А cpp я привык видеть на парах програмирования в виде таинственного синего экрана,где все ручками надо...А тут так все...Класс!!! Ну это так,личное открытие...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 22, 2006 12:27 am 
Не в сети
Местный
Местный

Зарегистрирован: Сб июл 01, 2006 11:40 am
Сообщения: 162
А можно как то в Кутопии подмонтировать fat16 для просмотра/чтения?и так,чтобы это автоматом делалось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 22, 2006 4:24 pm 
Не в сети
Местный
Местный
Аватара пользователя

Зарегистрирован: Сб сен 16, 2006 10:10 am
Сообщения: 134
Откуда: Зеленоград
похоже у меня сразу не выполнился 2-ой пунк требований (про кард ридер), карточка не видится... пробовал две разных, обе по 512...
можно ли как-то исправить? :roll:

_________________
Siemens SX1 Black(32mb)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб дек 23, 2006 12:45 am 
Не в сети
Местный
Местный

Зарегистрирован: Сб июл 01, 2006 11:40 am
Сообщения: 162
Raven1374 писал(а):
похоже у меня сразу не выполнился 2-ой пунк требований (про кард ридер), карточка не видится... пробовал две разных, обе по 512...
можно ли как-то исправить? :roll:


Нужно войти в консоль и прописать это:
modprobe usb-storage
cdrecord -scanbus

Просканировать кардридер на все поддустройства:
echo "scsi add-single-device 0 0 0 1" >/proc/scsi/scsi
echo "scsi add-single-device 0 0 0 2" >/proc/scsi/scsi
echo "scsi add-single-device 0 0 0 3" >/proc/scsi/scsi

Далее создаем папки flash и flash2 в папке mnt!

Подключаем разделы карточки,строчка в {} пояснение,его писать не надо:
mount -t vfat /dev/sdb1{номер раздела, у меня он первый} /mnt/flash
mount -t ext2 /dev/sdb2 /mnt/flash2


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 150 ]  На страницу 1, 2, 3, 4, 5 ... 10  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Black by Daz (FI) :: Ported to phpBB3 by NeXur.
Русская поддержка phpBB

[ Time : 0.077s | 11 Queries | GZIP : Off ]