dlinyj: (Default)
[personal profile] dlinyj
Поправочка: на х86 машины . О всяких армах, мипсах, поверписи я молчу. Там ещё быстрее ;))).

Последнее время ищу быстрое, дешёвое, простое, а главное надёжное решение для сервера. Mele пока отпала из-за геммороя с компиляцией (надо много времени чтобы разобраться, а его нет :( ). В результате пробую разные решения. Остановился я на OpenWRT, как на оси, которую я уже обмусолил со всех сторон, и которую я могу легко собрать и разобрать, дописав нужные штуки. (Я лукавлю ;) ).

Сначала попробовал востановить тот самый роутер, который у меня так и никто и не забрал


Злополучный роутер


После перешивки на OpenWRT заработали даже все порты, в т.ч. и WAN. Не работает правда первый лан. Попробовал туда даже скомилять свою програмку - всё работает. Но смутило подглючивание и потери сети. В общем, штука оказалась не очень надёжная. Годится только для лёгких опытов.

Благодаря многоуважаемому камраду [livejournal.com profile] goodic у мну появилась промышленная мамка на х86 архитектуре. Самое кошерное, она может работать от CF! Т.е. есть штатный разъём. Шикарно, у меня как раз завалялась карточка на 128 мегабайт!
Итак, самая быстрая установка Linux. Занимает меньше минуты, считая скачивание образа :)
Качаем OpenWRT отсюда http://downloads.openwrt.org/backfire/10.03.1/x86_generic/ . Я взял openwrt-x86-generic-combined-jffs2-64k.img. После чего вставляем карту в карт ридер и чистим её (тупо забиваем нулями):

dlinyj@dlinyj-G31M-S2L:~/Загрузки$ sudo dd if=/dev/zero of=/dev/sdc bs=65535
dd: запись «/dev/sdc»: На устройстве кончилось место
1957+0 записей считано
1956+0 записей написано
скопировано 128188416 байт (128 MB), 40,5104 c, 3,2 MB/c


И после чего записываем скромные семь метров линуха:

dlinyj@dlinyj-G31M-S2L:~/Загрузки$ sudo dd if=openwrt-x86-generic-combined-jffs2-128k.img of=/dev/sdc
14255+1 записей считано
14255+1 записей написано
скопировано 7298564 байта (7,3 MB), 6,59664 c, 1,1 MB/c


Вставляем карточку в плату:


Промышленная мамка и расово чистая китайская клавиатура, с китайским языком


Настраиваем загрузку с этого харда, и грузимся. После первичных настроек получаем расово чистую ОпенВРТ


Можно готовить коктейль


Это всё выводится чере VGA. Осталось настроить сетку (там зачем-то сделан никому не нужный бридж) и доставить нужные пакеты. Единственное мы с [livejournal.com profile] sevasat (тоже владелец такой мамки с опенврт) не поняли, можно ли поставить иксы :). Я знаю, что кощунственна мысль OpenWRT с иксами, но ведь забавно ;))).

Благодарю [livejournal.com profile] goodic за железки и посильную помощь, камрада [livejournal.com profile] sevasat за доставку и идеи, а так же за классный вечер

P.S. За что я люблю линукс, что на абсолютно любом железе и любой конфигурации в конечном итоге он везде линукс, одинаково работает. И программы все переносимы и там и там. Это просто прекрасно. Разработал софт для одного железа, железо на 100% поменялось - перенёс без потерь.

Date: 2012-11-16 10:06 pm (UTC)
From: [identity profile] goodic.livejournal.com
а посмотри, что там за проц? Частота интересует. Любопытно

Date: 2012-11-16 10:08 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
целка 600

Date: 2012-11-16 10:36 pm (UTC)
From: [identity profile] juunitaki.livejournal.com
Вот так писюки убивают творческий подход. Там же и Убунту заработает, наверное. Зачем OpenWRT?

Date: 2012-11-16 10:43 pm (UTC)
From: [identity profile] sevasat.livejournal.com
Памяти маловато да и проц не нов далеко.

Date: 2012-11-17 05:15 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Он не убивает, а дополняет. Я ж mele на помойку не понёс.

Там "жёсткий" (компакт-флеш) всего 128 мегабайт. По моему в два раза больше ОЗУ. Камень целка 600 МГц. Графика мне, в общем-то, не нужна. Плюс, я уже сказал что OpenWRT я знаю.

Date: 2012-11-18 11:18 pm (UTC)
From: [identity profile] vshmuk.livejournal.com
Это японская клава. Китайская не так выглядит

Date: 2012-11-19 04:35 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Это расово-чистая китайская. Привезена лично товарищем из Китая

Date: 2012-11-19 09:39 am (UTC)
From: [identity profile] vshmuk.livejournal.com
Тогда странно. Китайцы давно на пиньинь перешли

Date: 2012-11-19 10:43 am (UTC)
From: [identity profile] goodic.livejournal.com
у меня японская клава. Не похожа она на ту, что здесь на фотографии.

Date: 2012-11-19 10:51 am (UTC)
From: [identity profile] vshmuk.livejournal.com
Да, мы уже выяснили

Date: 2012-11-19 07:31 am (UTC)
From: [identity profile] goodic.livejournal.com
ну как? Уже столько отработало. Не перегревается?

Date: 2012-11-19 07:45 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Не, я не гонял в жёстком режиме. Я настроил и пока отключил. Т.к. использовать планируется в комплекте с железкой, для которой ещё не дописан софт.

Вентиль надо ставить. Адово греется мост. Так адово, что я боюсь как бы вообще не поплавился припой.

Date: 2012-11-19 08:21 am (UTC)
From: [identity profile] goodic.livejournal.com
мост - да. В новых ревизиях с него отдельная трубка проброшена до радиатора.
2012-11-19 12.00.32-2

Date: 2013-06-17 09:19 am (UTC)
From: [identity profile] olegarch.livejournal.com
Компиляцию для mele я решил просто - я компилирую на mele. Чистый Debian без изысков, в качестве винта - SSD каких-то китайских KingSpec. Щас подниму новый uboot от hno, - обещали boot from sata а то как-то не ортодоксально - ядро с бутом на флехе, система на sata....

Date: 2013-06-17 10:23 am (UTC)
From: [identity profile] dlinyj.livejournal.com
А есть инструкция для нубов, как это готовить? Спрашиваю не для себя. Передал мелюшку товарищу, он не эмбендер. У меня просто нет времени этим заниматься, да и на работе такого секса хватает.

Date: 2013-08-28 03:40 am (UTC)
From: [identity profile] zxslaver.livejournal.com
Доброго. Товарисч dlinyi, вы пишете что "взяли" openwrt x86, а на CF записали jffs2-128k.img. Это очепятка такая или тут тайный смысл порылся? ~_^

И вопрос; данный дистрибутив умеет раздачу интернета с 3G по LAN т WiFi ?

Date: 2013-08-28 05:11 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Не пойму что вас смыщает в первом вопросе. Я взял образ файловой системы jffs2 размером 128 мегабайт.

На второй вопрос ответпростой: если вы сможете это настроить, то да. Это же linux (злорадный смех)

Date: 2013-08-28 05:53 am (UTC)
From: [identity profile] zxslaver.livejournal.com
Вот жеш... Вопрошаю об очепятке. а сам туда же ^_^
*Товарисч dlinyi, вы пишете что "взяли" jffs2-64k.img, а на CF записали jffs2-128k.img.

Date: 2013-08-28 06:01 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Да это те же яица, только в профиль. Размер сектора другой.

Date: 2013-09-05 11:34 pm (UTC)
From: [identity profile] greg dizl (from livejournal.com)
Господа, заморочился я тут установкой OpenWRT на старый комп (х86).
Залил образ на флэшку, сунул в USB, все замечательно вроде пошло загружаться, но в конце вывалилась ошибка:
Kernel panic - not syncing: VFS: Unable to mount rootfs or unknown-block (8,2)
Вопрос - что оно от меня хочет?
P.S.
Совсем идиотом себя не считаю - на роутере успешно крутится последний самосборный транк, а вот с установкой на x86 не сталкивался.
Прошу Вашей помощи. Спасибо.

Date: 2013-09-06 09:09 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Недостаточно данных, для того чтобы дать ответ. Но суть такова, что ядро загрузилось, не не смогло найти и примонтировать rootfs, о чём и говорит. В чём проблема - не знаю!

Date: 2013-09-07 04:28 am (UTC)
From: [identity profile] greg dizl (from livejournal.com)
С первым моментом разобрался. Оно искало /dev/sda2, но теперь возникло другое "kernel panic no init found try passing init".
Тут вообще ступор.

Date: 2013-09-09 03:24 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
думаю имеет смысл вопросы задавать не мне, а гуглу. В вашем ступоре есть ответ на вопрос: ядро не нашло init-файл. Посмотрите какие параметры передаёт загрузчик ядру. И есть ли в вашей сборке этот файл.

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 11:23 am
Powered by Dreamwidth Studios