[ dava @ 27.04.2011. 13:05 ] @
Toliko ne znam o linux-u da nemam pojma ni kako bih ovo pitao, tako da ako se provalim nemojte mi zamjeriti.
Imam jedan low cost PC pod nazivom TS-43 na koji bih trebao da nabacim linux. Izgleda otprilike ovako

Procesor je vortex86sx a9100, sa prednje strane uređaj ima dva USP porta, čitač kartica, sa zadnje strane VGA izlaz, mrežni adapter, dva serijska porta, ulaz za tastaturu.
E sad, na njega bih trebao nabaciti neki linux na kojem bi se vrtila jedna aplikacija radjena u Javi.
Zanima me kako da instaliram linux? Koju distribuciju? Čitao sam o kompajliranju linux kernela, tj da bi trebalo za specifičan hardver kompajlirati kernel, ali gdje, šta, kako, pojma nemam.

Uz uređaj je došao samo CD na kojem se nalaze fajlovi iz attachment-a kao i uputstvo kako konfigurisati linux za TS sistem, ali to meni nista ne znači.

Ako neko ima malo strpljenja da me uputi.

Pozdrav
[ combuster @ 27.04.2011. 18:19 ] @
http://cdimage.debian.org/debi...6.0.1a-i386-xfce+lxde-CD-1.iso

Ja bih skinuo lepo debian i386 i instalirao lxde na njemu. Onda nema potrebe da patch-ujes kernel da bi ti radio na tom procesoru...
[ dava @ 27.04.2011. 20:06 ] @
Hvala @combuster na preporuci.
Sutra ću ga instalirati. Nisam rekao da TS-43 nema hdd disk nego je u njemu memorijska kartica kapaciteta 4GB pa se nadam da ova instalacija ne zauzima toliko.
Vidim da je lxde modularan pa me zanima koji je minimalni broj komponenata koje bih trabao instalirati da bi mi radila jedna aplikacija koja bi preko serijskog porta primala neke stringove, smještala ih na mem. karticu i na zahtjev sa drugog PC-ja prosleđivala ih preko drugog serijskog porta ili lan-a?
[ combuster @ 27.04.2011. 22:59 ] @
Za serijski port ti ne treba 3rd party aplikacija (to bi trebalo da radi tvoja aplikacija), sto se lan-a tice, zavisi od toga sta je na drugom kraju :) Ako je windows treba ti samba, ako je Linux onda nfs, a uvek mozes da podesis da ti salje mail-om kroz cron. Ne znam sta tacno zelis (zahtev sa drugog pc-ja moze da bude realizovan na 101 nacin).

Ako je program pisan u javi treba ti minimum minimuma, ako hoces da krenes od pocetka mozes da skines i netinstall iso image pa da ubacis samo ono sto ti treba od samog starta.
[ dava @ 28.04.2011. 10:03 ] @
Pokušavam instalirati, tj. prodjem Desktop Environment Menu gdje me pita: lxde, xfce ili system rescue. Izaberem lxde, zatim od ponudjene tri opcije Install, graphical install ili Advanced options koju god da izaberem ekran se zacrni (ono kao kad ga inicijalizuje) i tako ostane crn. CD (eksterni spojen na USB) vrti još nekih desetak sekundi pa i on stane. Guglao sam i neki spominju da možda nema podrške za tu grafičku kartu.
Šta da radim?
[ combuster @ 28.04.2011. 10:17 ] @
Pa ne znam koja je graficka u pitanju. SiSovacha neka ?
[ dava @ 28.04.2011. 10:41 ] @
Grafička je xgi volari 29s (tako pise na čipu).
[ combuster @ 28.04.2011. 11:35 ] @
U text mode installer-u (install, ne graphical install) ne bi trebalo da ti daje crn ekran zbog grafike, SiS nema modesetting koliko je meni poznato. Mora da je nesto drugo u pitanju. A sta, pravo da ti kazem ne znam kako bi proverio. Probaj da pritisnes ctrl+alt+f3 i tu se uloguj kao root i cukaj dmesg (mozda ti pokaze nesto na kraju). Ako je masina ispanicila ne znam odakle bi krenuo... Sem da probam sa drugim i486 distroom.
[ dava @ 28.04.2011. 12:04 ] @
Probavao install i crn ekran. ctrl+alt+f3 ništa se ne dešava. Koji drugi distro da probam, da ne skidam napamet?
[ combuster @ 28.04.2011. 12:25 ] @
http://linux.softpedia.com/get...ClutchOS-12-2-i486-54962.shtml

Probaj ovaj... Ne znam da li bi mogao i slax (calexx, javi se) buduci da i slackware ima i486 podrsku.

/edit: Mozes da probas i puppy linux, cisto da vidis da li sve funkcionise, on ti je najmanji od svih.
[ dava @ 28.04.2011. 14:24 ] @
Pokušao i kaže:

This kernel requires the following features not present on the CPU

Unable to boot - Please use a kernel apropriate for your CPU
[ combuster @ 28.04.2011. 14:30 ] @
Koji Clutch ? Stoji da je i486, cudno... Puppy bi trebalo da je i386 i tu tek ne bi trebalo da bude problema.
[ dava @ 28.04.2011. 14:52 ] @
Clutch sa onog linka što si mi poslao.
Evo skidam Puppy odavde http://distro.ibiblio.org/pub/linux/distributions/puppylinux/
puppy-3.01retro-k2.6.18.1-seamonkey.iso

Izabrao sam baš taj jer se u onom uputstvu spominje kernel 2.6.18 pa javljam šta će se desiti.
Pozdrav
[ dava @ 29.04.2011. 07:15 ] @
Puppy pri butanju sa CD-a kaže:
No coprocessor found and no math emulation present.
Giving up.

Šta mi savjetujete.
Mislim na neki drugi distro.

[Ovu poruku je menjao dava dana 29.04.2011. u 14:36 GMT+1]
[ combuster @ 29.04.2011. 13:40 ] @
Ne znam zasto se puppy buni, onaj patch ne dira nista oko podrske procesoru vec samo hack vezan za ata kontroler.

Probaj knoppix, mandrivu... Idi na distrowatch pa na search i trazi distribucije koje su kompatibilne sa i386/i486 arhitekturom. Nego me cudi da nece ni jedan do sad da upali od ovih nabrojanih.
[ dava @ 29.04.2011. 13:50 ] @
Nije isključeno ni da je do mene, tj da negdje griješim. Radim ovako: skinem neki distro (.iso), narežem ga, podesim u biosu da se buta sa cd-a. Možda nešto preskačem, ne znam.
Probaću neke druge distribucije, prvo ove koje si naveo.
Pozdrav
[ dava @ 04.05.2011. 10:25 ] @
Možete mi preporučiti neku distribuciju koja ima floating point emulator, jer ovaj procesor nema 'math coprocessor'.
[ combuster @ 04.05.2011. 12:32 ] @
http://cateee.net/lkddb/web-lkddb/SH_FPU_EMU.html

Trebalo bi da imaju svi...

Pogledaj ovde

Dakle morao bi da kompajliras sa podrskom za FPU emulaciju.

Jos jedan sa slicnom mukom ko tvojom:

http://www.slax.org/forum.php/?action=view&parentID=62082

Odlican text o FPU emulaciji na Linuxu:

http://www.linuxsmiths.com/blog/?p=253

Jel ti uopste mozes da podignes bilo koji od tih live cd-ova ? U tom slucaju bi onda trebalo da rekompajliras kernel sa podrskom za fpu emulaciju. Kako to da odradis - zavisi od distribucije...
[ niceness @ 04.05.2011. 18:19 ] @
Kao prvo, na CD ima zakrpu za kernel 2.6.18 (patch-2.6.18-TSS) koja dodaje dma podrsku za ide kontroler, kao i driver za ethernet kontroler RDC R6040. Ovo zakrpa vise nije potrebna jer novije verzije kernel-a imaju podrsku i za jedno i drugo.
Tako da koju god distribuciju izaberes, gledaj da ima noviji kernel.

Sto se tice odredjene distribucije, ja bih ti preporucio da opet probas sa debian-om.
Minimalna instalacija ce sigurno stati na 4GB, podrzava 486 procesor i ima ukljuceno u kernelu "Math emulation", sto tebi treba s obzirom da nemas math co-proc.

---
Citat:
combusterhttp://cateee.net/lkddb/web-lkddb/SH_FPU_EMU.html

Trebalo bi da imaju svi...

Pogledaj ovde

Dakle morao bi da kompajliras sa podrskom za FPU emulaciju. .

Mislim da je prava opcija CONFIG_MATH_EMULATION, dok je ovo specificno za Hitachi SuperH (SH) procesore.
E, sad sam se podsetio kad sam pokusao staviti linux na Sega Dreamcast (koja ima SH4 cpu) ... fun times :D
[ combuster @ 04.05.2011. 19:45 ] @
Thnx, zaheb, google-ao sam umesto da pogledam u .config... Olenjio sam se :D
[ pgavrilo @ 04.05.2011. 20:18 ] @
Evo samo da ja preporucim jendu distribuciju da se proba:
http://www.damnsmalllinux.org/
http://distrowatch.com/table.php?distribution=damnsmall
Zaista malen distro,moze da radi sa 16MB ram-a i uzima samo 50MB, jedina steta sto se vise ne razvija

A moze da se proba ovaj distro(on se razvija):
http://distro.ibiblio.org/tinycorelinux/
http://distrowatch.com/table.php?distribution=tinycore
Tiny Core zauzima samo 10MB na hard disku :)

A moze da se pogleda nesto sto ne koristi linux kernel:
MilaX:
http://distrowatch.com/table.php?distribution=milax
http://www.milax.org/
Minix:
http://distrowatch.com/table.php?distribution=minix
http://www.minix3.org/

[Ovu poruku je menjao pgavrilo dana 04.05.2011. u 21:36 GMT+1]
[ dava @ 05.05.2011. 09:12 ] @
Citat:
combuster
Jel ti uopste mozes da podignes bilo koji od tih live cd-ova ? U tom slucaju bi onda trebalo da rekompajliras kernel sa podrskom za fpu emulaciju. Kako to da odradis - zavisi od distribucije...


Od live CD-ova imam Ubuntu 9.10 i Gnome Debian ali ni jedan neće da se podigne u live modu. Bune se na CPU i onu fpu funkciju.

Ovih dana probao sam Connos 0.8.9 beta2, Milax05, DSL 4.4.10 i ni jedna od njih se ne buni na fpu, imaju emulator, ali svaka instalacija zakoči i tako stoji (uglavnom crn ekran). Sumnjam da nije zbog ove memorijske kartice, jer predpostavljam da nakon dizanja onih nekih modula, treba početi upis na HD/mem karticu i tu stane. Lampica koja signalizira upis na karticu ne pokazuje nikakvu aktivnost, dok pri samom paljenju uredjaja dva puta blicne, vjerovatno inicijalizacija.
Da nije potrebno podesiti nešto negdje pre same instalacije?
[ combuster @ 05.05.2011. 09:44 ] @
On u live mode-u ne bi trebalo da pise nista po hdd-u (u tvom slucaju sd kartici), vec se samo ucitava u RAM. Ne bi trebalo ni da je do grafulje jer ta sisovacha nema KMS, trebalo bi da se prikazuje sve u framebuffer-u dok ne dodje do X-a, onda preuzima ddx drajver a ni na njemu se nista nije radilo (sem modifikacija da se ispravno kompajlira sa novijim verzijama x servera). Nesto drugo kolje, pa ako bi smo mogli nekako da dodjemo do do tih logova bilo bi super, ali ti ne dolazis dotle (probaj da dodas 3 na kraju kernel linije kada podizes DSL, da odes direktno u init3 i da sprecis X da se podize automatski).

Dakle pritisnes taster E kada dobijes onaj spisak opcija cim ubacis dsl flash, na liniji gde ti stoji kernel /blah/vmlinuz blah blah dodaj samo 3 na kraju (kernel /blah/vmlinuz blah blah 3) pritisnes enter pa onda taster B za boot.