Poslao: 30 Maj 2014 08:31
|
offline
- jogurtmen

- Saradnik foruma Linux
- Pridružio: 02 Avg 2004
- Poruke: 1704
- Gde živiš: U svom mestu
|
Ovim se doduše nikad nisam bavio, pa bih da postavim jedno pitanje.
Da li je moguće stalno instalirati nove verzije kernela na stari hardver (tipa P4), tj. da li je taj hardver podržan i koliko od novih izdanja kernela? Interesuje me još, ako novi kerneli nisu optimizovani i nemaju dobru podršku za stariji tip hardvera, na kojoj verziji kernela se treba zaustaviti?
Toliko, nadam se da sam bio razumljiv i jasan .
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 30 Maj 2014 09:09
|
offline
- bocke

- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12542
- Gde živiš: Južni pol
|
Zavisi na koju platformu misliš. Kad je u pitanju Intel x86 familija procesora, mislim da su podržani 80486 i jači. Do pre nekoliko godina (najviše 3-4) je još uvek bio podržan i 80386. Podrška za neke starije procesore van ove familije (neki m68k procesori, neki rani PowerPC procesori, možda i neki rani ARM procesori iz 90tih, itd) je prekinuta u korist novih generacija ovih platformi (Freescale, Power procesori, itd...).
Naravno, ovo je brz odgovor iz sećanja, tako da me nemoj 100 % hvatati za reč.
Elem, što se tiče starijih tehnologija vezanih za starije PC računare, one su dosta dobro podržane. Pored usb-to-serial ili usb-to-paralel, kernel sadrži i direktnu podršku za serijske i paralelne portove i veliki broj uređaja koji koriste te interfejse. Pored toga tu je još uvek podrška za stare MFM diskove i, sada već zastarele, paralelne ATA diskove. Podrška za neke specifične uređaje zavisi od odgovarajućih podsistema (cups - štampači, sane - skeneri, alsa - zvučne karte), ali i oni imaju dosta dobru podršku za starije uređaje. Jedina standardno slaba podrška je za takozvane Winmodeme. Nisam pratio situaciju dugo, ali moguće je da se neki drajveri još uvek održavaju. Oni nisu uključeni u kernel (već dostupni iz trećih izvora), tako da je manja šansa da će biti podržani onoliko dugo koliko bi bili podržani da su uključeni. Ovako će biti održavani sve dok neko ima interes da ih održava van kernela.
Ovaj drugi deo odgovora ne moram puno da proveravam. Iako je istina da nisam detaljnije zagledao konfiguraciju novijih kernela (3.8-3.14).
|
|
|
|
Poslao: 30 Maj 2014 10:22
|
offline
- jogurtmen

- Saradnik foruma Linux
- Pridružio: 02 Avg 2004
- Poruke: 1704
- Gde živiš: U svom mestu
|
Napisano: 30 Maj 2014 10:12
Mene je uglavnom zanimalo za hardver tipa Pentium 4, tj. racunari iz tog nekog perioda, bez obzira dal' je Intelov, AMD ... cipset i procesori. Uglavnom hvala ti bocke na odgovoru .
Dopuna: 30 Maj 2014 10:22
Evo malopre instalirah poslednji kernel iz PCLOS repoa (3.14.4) na ovoj starijoj masini (AMD Athlon XP 2800+ , GeForce 6200, neka stara Asusova ploca ...) radi sve kako treba.
|
|
|
|
Poslao: 30 Maj 2014 14:54
|
offline
- profiler1982

- Zaslužni građanin
- Pridružio: 17 Jan 2014
- Poruke: 573
- Gde živiš: Ulm , Germany
|
@jogurtmen meni na 12.04 mnogo bolje radi 3.14 (u stvari sve preko 3.13) nego njegov default kernel.
znas i sam, uvek mozes da probas (ne brisi stari samo dok ne vidis).
od 3.13 je mnogo bolje "resen" AMD.
|
|
|
|
Poslao: 30 Maj 2014 15:14
|
offline
- bocke

- Moderator foruma
- Glavni moderator Linux foruma
- Pridružio: 16 Dec 2005
- Poruke: 12542
- Gde živiš: Južni pol
|
Nemaš frku za takvu mašinu. Većina distribucija kompajlira kernel za i686 (P2+). Ali podržani su čak i raniji procesori. Do 2012 i kernela 3.8 bio je podržan čak i 386. Mada mislim da ovde postoje i neka ograničenja kad je u pitanju GNU C biblioteka ili GCC, ali nisam 100% siguran. Davno sam čitao o tome.
Elem, najbitnije je da paziš na arhitekturu kernela. x86_64 kernel ne može na 32-bitne mašine (ali može na 64-bitne, čak i u kombinaciji sa 32-bitnim userspaceom).
|
|
|
|
Poslao: 30 Maj 2014 17:23
|
offline
- jogurtmen

- Saradnik foruma Linux
- Pridružio: 02 Avg 2004
- Poruke: 1704
- Gde živiš: U svom mestu
|
bocke ::Elem, najbitnije je da paziš na arhitekturu kernela. x86_64 kernel ne može na 32-bitne mašine (ali može na 64-bitne, čak i u kombinaciji sa 32-bitnim userspaceom).
To je jasno, nego sam se samo pitao koliko star hardver podržavaju nove verzije kernela, ostalo je sve jasno kao sunčan dan
|
|
|
|