dlinyj: (Default)
[personal profile] dlinyj
Ждёте сисек? Нет, тут будет о линуксе. Я тут последние несколько дней хожу, и думаю какая же линукс апупительная система. Она апупительная, пока не начинаешь с ней жостко трахатся. Тут нашёл прелестное руководство по установке линя на КПК.

Итак, юзаю Angstrom через Haret. Делал так:
1. Установил на бук Debian 4.0r0
2. С помощью GParted разбил карту (использовал 4Gb CF) на 2 раздела: 1-й раздел (1 гиг) - EXT2, второй (оставшееся место) - FAT16
3. Скачал HaRET 0.5.1 (_http://www.handhelds.org/~koconnor/haret/haret-0.5.1.exe)
4. Скачал дистриб Angstrom, ядро и файл загрузки HaRET (_http://www.angstrom-distribution.org/releases/2007.12/images/hx4700/Angstrom-x11-image-glibc-ipk-2007.12-hx4700.rootfs.tar.gz , _http://www.angstrom-distribution.org/releases/2007.12/images/hx4700/zImage-2.6.21-hh20-r6-hx4700.bin , _http://www.angstrom-distribution.org/releases/2007.12/images/hx4700/startup.txt)
5. Слегка поправил файл Startup.txt для загрузки с CF (в самом файле написано как что делать)
6. Для того, чтобы опознавались все 128 метров оперативы добавил " mem=128M" (!!!без кавычек!!!) в конце параметра cmdline
7. Скопировал в Linux файл в раздел EXT2 Angstrom-x11-image-glibc-ipk-2007.12-hx4700.rootfs.tar.gz, распаковал его на карту в корень
8. Скопировал файлы Startup.txt и zImage-2.6.21-hh20-r6-hx4700.bin в папку с Haret.exe (у меня лежит в \CF Card\Haret\)
9. Запустил HaRET

Линь запустился. Винда стоит 6R1 от кожуры.


Найденно тут: http://4pda.ru/forum/index.php?showtopic=45744&mode=threaded&pid=1331052

ИМХО, чудесное руководство для старта. Мне нравится тот факт, что отсутствует риск погубить загрузчик. Да и плюс не хочу затирать винду, а хочется сделать как бы "двойную" загрузку, как на "взрослом" ПК. Ну и в третьих, как установить линь - манов найденно море, а вот как вернуть винду - не нагуглил ;).

Вышеописанный способ хорош ещё тем, что можно легко опробовать разные сборки, без лишних телодвижений. Форматируй ext2 раздел, заливай туда новое ядро, и будь счастлив. Тем более есть прекрасный сайтец, где можно пособирать в веб интерфейсе ядрышки (вы уже чуете как это круто?) http://www.angstrom-distribution.org/ (пипка Online-bulder, и там есть КПК-шник наш, жаль нету френдлиарма...).

Первый гемморой начался с программой gparted. Поплясав с бубном, я таки заставил её работать. Разметил разделы. Но она ext2 сделала доступ только с рутовскими правами. Потрахавшись и с этим (спасибо [livejournal.com profile] vshmuk ) я решил эту проблему.

Всё разметил, все файлы разложенны. Уже пишу видео, как происходит первая загрузка, и тут затык. Оказывается не отредактировал файлик startup.txt . Точнее отредактировал, но не корректно... В общем сделал... И так сделал и сяк сделал - не монтирует, хоть ты тресни. Затыкается в одном и том же месте. То ли у меня не правильно разделы определены (первый раздел ext2, второй FAT16)...


Затык...


Очень хочу спать, по сему откладываю пока что...

А вообще, если получится - напишу подробный гайд, как же это повторить. Поскольку можно кучу опытов с ядрами поставить!
(deleted comment)

Date: 2010-03-20 07:26 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Этот вопрос равносилен вопросу: а зачем мы живём, или для чего мы учимся, или зачем мы рожаем детей. Мне нравится, я этим и занимаюсь. Здесь нет каких-то предрассудков по поводу свободного или несвободного По. Мне не нравится вин це (мобайл). По сему я хочу поставить более удобный линь.
(deleted comment)

Date: 2010-03-20 04:53 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
см. следующий пост, там мой ответ на этот комментарий ;)

Date: 2010-03-20 04:54 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
По поводу доков, сдк, и набора приложений - не говорите ерунды!
(deleted comment)

Date: 2010-03-20 05:29 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
1. Мне это не нужно. Я пользуюсь либо онлайн почтовиком, либо через оперный почтовик.
2. openOffice - решает все проблемы. Интерфейс вполне юзабельный и в КПК.
3. Зачем?
4. Вот тут да, ну фарфокс вполне справляется с этой задачей ;).

Да любой arm-linux-gcc с кучей доков.

Да кто ж спорит, в данном случае я делаю чисто для себя :). Хотя вот то что последнее я собрал себе, вполне так юзабельно ;).
(deleted comment)

Date: 2010-03-20 05:47 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Вы смотрели видео в следующем посте? Я воочию видел как на КПК поднимали обычный дебиан. Ничего не мешает перекомпилировать (точнее он уже есть) фарфокс. Работает как на обычном компе.

Date: 2010-03-20 04:36 am (UTC)
From: [identity profile] minimumlaw.livejournal.com
Хм, судя по логу PCMCIA включена, а IDE диски забыли.
Всего-то. Верните назад и пересоберите ядро.
Да, и включите коментирование с OpenID....

Date: 2010-03-20 07:28 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Это загрузчик. Ядро ещё даже не начало цеплятся. А загрузчик как-то хитро настроен. Видимо разбить надо было как-то по другому...

Date: 2010-03-20 09:52 am (UTC)
From: [identity profile] cluster-d.livejournal.com
А вот народ запускает Убунту на телефоне как у меня: http://www.youtube.com/watch?v=qE_rDay9RJ8

Но я больше жду полноценного Андроида.
Edited Date: 2010-03-20 09:56 am (UTC)

Date: 2010-03-20 10:44 am (UTC)
From: [identity profile] blrchger.livejournal.com
Убунту-то там работает, вот только функции телефона он теряет :(

Date: 2010-03-20 11:00 am (UTC)
From: [identity profile] dlinyj.livejournal.com
открываем gcc...

Date: 2010-03-20 12:49 pm (UTC)
From: [identity profile] blrchger.livejournal.com
ненене, там нужны драйвера для радио, а их вроде как под Linux нет

Date: 2010-03-20 01:02 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Если нет драйверов, то открываем маны, ассемблер арма, архитектуру телефона, затем gcc...

В общем меня поняли ;)

Date: 2010-03-20 02:46 pm (UTC)
From: [identity profile] dron-gus.livejournal.com
Он тебе ругается,что не видит указанный раздел. Никогда не работал с CF картами, но судя по их интерфейсу они действительно должны быть hd**. По огрызку лога,что видно на фото, видно :) что ядро видит только SD флешку (mmcblk0 с единственным разделом mmcblk0p1). Если не заставишь CF карту видеться, можешь попробовать корень на SD.

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 07:00 pm
Powered by Dreamwidth Studios