Поправочка: на х86 машины . О всяких армах, мипсах, поверписи я молчу. Там ещё быстрее ;))).
Последнее время ищу быстрое, дешёвое, простое, а главное надёжное решение для сервера. Mele пока отпала из-за геммороя с компиляцией (надо много времени чтобы разобраться, а его нет :( ). В результате пробую разные решения. Остановился я на OpenWRT, как на оси, которую я уже обмусолил со всех сторон, и которую я могу легко собрать и разобрать, дописав нужные штуки. (Я лукавлю ;) ).
Сначала попробовал востановить тот самый роутер, который у меня так и никто и не забрал
Злополучный роутер
После перешивки на OpenWRT заработали даже все порты, в т.ч. и WAN. Не работает правда первый лан. Попробовал туда даже скомилять свою програмку - всё работает. Но смутило подглючивание и потери сети. В общем, штука оказалась не очень надёжная. Годится только для лёгких опытов.
Благодаря многоуважаемому камраду
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. Осталось настроить сетку (там зачем-то сделан никому не нужный бридж) и доставить нужные пакеты. Единственное мы с
sevasat (тоже владелец такой мамки с опенврт) не поняли, можно ли поставить иксы :). Я знаю, что кощунственна мысль OpenWRT с иксами, но ведь забавно ;))).
Благодарю
goodic за железки и посильную помощь, камрада
sevasat за доставку и идеи, а так же за классный вечер
P.S. За что я люблю линукс, что на абсолютно любом железе и любой конфигурации в конечном итоге он везде линукс, одинаково работает. И программы все переносимы и там и там. Это просто прекрасно. Разработал софт для одного железа, железо на 100% поменялось - перенёс без потерь.