Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Red Hat na vykopávce

O Linuxu se říká, že má nízké požadavky na hardware. Snadno je možné jej použít k "recyklování" starých počítačů 386 a 486. Obvykle se používají speciálně upravené jednoúčelové distribuce a počítač lze pak použít jako router, firewall nebo terminál. Jsou ale tyto počítače schopně zvládnout některou současnou univerzální distribuci?

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Podělím se s vámi o zkušenosti s instalací Red Hat Linuxu 7.0 na dva muzeální počítače. Prvním strojem byl notebook TI Travelmate 4000M, vybavený procesorem DX4/75 MHz, 8MB RAM a 500MB diskem. Druhým kandidátem byl Intel 400E s procesorem 486DX/33, 8MB RAM a 340MB HD.

V této souvislosti je vhodné zmínit se o minimálních hardwarových požadavcích. Absolutní linuxovou nutností je procesor minimálně i386SX. Existují operační systémy s Linuxem spřízněné, které mohou mít požadavky jiné, ale bez procesoru 386 vám prostě Linux nepoběží. Také počítejte s tím, že procesory 486 jsou výrazně rychlejší než 386DX nebo dokonce 386SX. Další bariérou, už nikoliv tak ostrou, je operační paměť. Zde je nutné rozlišit požadavky vlastního jádra a požadavky provozovaných programů. Udává se, že jádru stačí 1.5MB RAM. Chcete-li používat kteroukoliv distribuci založenou na glibc, považujte za absolutní minimum 8MB. Pokud máte paměti méně, využijte služeb nějaké speciální mini-distribuce. Velikost pevného disku musí být přiměřená provozovaným programům, za minimum považujme 200 MB. Při menší kapacitě, je lepší provést instalaci jinde, provést úsporné škrty a vhodným způsobem ji pak přenést zpátky. Dovedu si představit, že bych se tímhle způsobem dokázal dostat i na řekněme 60 MB. Nezapomeňte však na swap partition, která by měla být alespoň 16 MB.

Instalaci nebylo možné provést běžným způsobem ani na jeden z testovaných strojů. Je to kvůli paměťově náročnému instalačnímu programu Anaconda, který potřebuje swapowat i při 32MB. Proto jsem instalaci musel provést na silnějším stroji a disk jsem pak přenést zpátky do původního počítače. Situace se trošku zkomplikovala u notebooku, který používá 2.5" disk, takže bylo nutné použít redukci 2.5"->3.5".

Po takto provedené instalaci je nutné dát pozor na několik důležitých věcí. Předně je třeba změnit jádro. Pokud provedete instalaci na Pentiu počítejte, že Anaconda nainstaluje optimalizované jádro, které na 486 neběží. Proto je potřeba buď přeinstalovat verzí pro 386 a nebo, což je ještě lepší, zkompilovat si jádro vlastní. Sestavte minimalistickou konfiguraci bez zbytečného kódu ovladačů zařízení, která nepoužíváte (PCI sběrnice, PnP, NFS, APM). Také doporučuji bohatě využívat modulů pro zřídka užívané vlastnosti (floppy, cdrom, porty, souborové systémy, …). Jádro tak bude menší a rychlejší. Podobný problém jako u jádra může nastat i u jiných balíčků, zejména glibc a v budoucnu možná i dalších, které se v RH instalují s optimalizací pro 586/686.

Hned po instalaci jsem provedl úpravy, které umožnily Red Hatu přežít i na takto paměťově poddimenzovaných počítačích. Omezil jsem počet virtuálních konzolí v souboru /etc/inittab (řádky s příkazem mingetty) ze 6 na 2. Pomocí utility ntsysv (chkconfig) lze zrušit startování některých nepotřebných démonů. Doporučuji zakázat všechno a povolit jen to, co opravdu nezbytně potřebujete. To se týká všech služeb, včetně třeba syslogu, cronu nebo gpm. Čím více paměti ušetříte, tím více vám ji zůstane pro ostatní programy a diskovou cache.

Ušetřit se dá i na shellu. Dokážete-li se obejít bez historie příkazů a dalších vymožeností, můžete místo bashe použít ash, jenž si vystačí s poloviční porcí operační paměti.

Jestliže vám počítač nabíhá jen velmi pomalu, zaměřte se na skripty /etc/rc.d/rc.*, kde se dá odstranit spoustu zbytečností, například inicializaci USB rozhraní, vytváření seznamu závislostí mezi moduly (depmod) nebo sestavování RAID svazků.

Pokud budete mít štěstí, může se vám podařit optimalizovat výkon pevného disku pomocí příkazu hdparm. Vyplatí se zaměřit se na přepínače -u, -c, -W, -X, -d a -m. Staré počítače ale obvykle nemívají EIDE rozhraní podporující novější PIO/DMA režimy a jen zřídka kdy reagují na hdparm. Na obou testovaných počítačích jsem se přes vstupní hodnotu ~1.5MB/s nedostal.

Jestli se vám nedostává místa na disku, můžete smazat celou řadu balastu, kterého je v RH až moc. Nejprve si nechte zobrazit seznam nainstalovaných balíčků (rpm -qa). Odstraňte všechny nepoužívané (rpm -e jmeno). Mnoho se dá ušetřit například čistkou v /usr/share/locale a /usr/share/zo­neinfo. Můžete odstranit dokumentaci (/usr/share/doc, resp. /usr/doc) a manuálové stránky (/usr/man, /usr/share/man). Pokud jste kompilovali vlastní jádro, můžete dát sbohem tomu redhatímu (rpm -e kernel-verze –nodeps), nezapomeňte však upravit lilo.conf.

Jak tedy celý test dopadl. Notebook TI je možné použít například na psaní textů (vim), čtení elektronické pošty (pine, mutt), surfování po Internetu pomocí externího modemu (pppd, links, lynx), jako textový terminál ke vzdálenému počítači (telnet, ssh), k jednoduchým hrátkám s překladačem gcc a vůbec k provozování většiny programů ve znakovém režimu. Po zavedení SCSI modulů můžu integrovanou CDROM jednotku použít alespoň k přehrávání AudioCD, protože procesor není dost výkonný na přehrávání MP3. Spouštění X aplikací ale nepřichází v úvahu. Počítač je pomalý, má neustálou tendenci vyměňovat si pozdravy se swapem. Hodně by pomohlo rozšíření paměti na 20 MB, ale cena takového upgradu (cca 8000 Kč, viz http://www.ram­.cz/) by efektivně zdvojnásobila zůstatkovou cenu notebooku.

Druhý počítač jsem ještě během testování obšťastnil rozšířením paměti na 16MB a výměnou procesoru za Intel 486DX2/66. Dalo sice práci sehnat dva paritní PS/2 moduly a 5V procesor, ale výsledek stál za to. Počítači to vdechlo nový život. Přidal jsem i EISA síťovku 3Com a z počítače se stal slušně rychlý X terminál schopný ze serveru spouštět i takové aplikace jako Mozilla, Star Office 5.2 nebo dokonce Windows 98 pod VMware. Samostatná X běží také, nicméně je třeba vybírat minimalistický window manager a méně náročné aplikace. Vadilo mi jen pomalejší překreslování grafiky, protože integrovaná VGA WD Paradise není a ani nebyla žádný rychlostní šampion. Pokud by se někomu válela v zásuvce slušně rychlá EISA videokarta, dejte vědět ;-)

Co říci závěrem. I moderní Red Hat je skutečně možné provozovat na starších strojích. Důležité ovšem je přiměřené množství operační paměti a nemít přehnané nároky.

TIB2012

       

Odkazy:

Ecology-HOWTO
Laptop-HOWTO
Small-Memory-miniHOWTO
4mb-Laptops-HOWTO

Školení Google+ pro firmy

DW - Školení PPC
  • Jak využít Google+ pro firemní komunikaci a marketing.
  • Čím se liší Google+ od Twitteru a Facebooku z pohledu firemního využití.
  • Jak využít Google+ v souladu s pravidly užívání.
  • Založení Google+ Page (Stránky) krok po kroku, včetně praktických tipů.

Detailní informace o školení Google+ »

Ohodnoťte jako ve škole:
Průměrná známka 2,80

Přehled názorů

www.ram.cz ? to asi ne... :)
Vlada Arnost 15. 2. 2001 02:28
Nový
└ 
Re: www.ram.cz ? to asi ne... :)
PeS 15. 2. 2001 09:28
Nový
RH6.0 na SX33/4MB RAM - dlouhe
Yokotashi 15. 2. 2001 03:30
Nový
├ 
Re: RH6.0 na SX33/4MB RAM - dlouhe
Gogo 19. 2. 2001 19:04
Nový
└ 
Re: RH6.0 na SX33/4MB RAM - dlouhe
baobab 23. 3. 2006 10:56
Nový
anaconda
Petr Verner 15. 2. 2001 03:38
Nový
redhat?!
Filip Uram 15. 2. 2001 06:33
Nový
A nejsou lepsi WIN95+IE+Office?
PeS 15. 2. 2001 09:14
Nový
├ 
Re: A nejsou lepsi WIN95+IE+Office?
Dan Smolik 15. 2. 2001 09:28
Nový
├ 
Re: A nejsou lepsi WIN95+IE+Office?
Spyros 15. 2. 2001 09:49
Nový
│
└ 
Re: A nejsou lepsi WIN95+IE+Office?
phampl 13. 3. 2001 13:08
Nový
├ 
Re: A nejsou lepsi WIN95+IE+Office?
rADOn 15. 2. 2001 10:15
Nový
│
├ 
Zajimave.
Lukáš Gallina 16. 2. 2001 11:07
Nový
│
│
└ 
Re: Zajimave.
phampl 13. 3. 2001 13:01
Nový
│
└ 
Re: A nejsou lepsi WIN95+IE+Office?
an 19. 2. 2001 02:01
Nový
├ 
Re: A nejsou lepsi WIN95+IE+Office?
jirik 15. 2. 2001 11:27
Nový
└ 
Re: A nejsou lepsi WIN95+IE+Office?
Xom 2. 3. 2001 09:28
Nový
nezblaznil se nahodou autor?
Globus 15. 2. 2001 09:23
Nový
ad PeS
A.B 15. 2. 2001 09:27
Nový
└ 
Re: ad PeS
PeS 15. 2. 2001 10:18
Nový
A co BSD?
martin 15. 2. 2001 12:14
Nový
├ 
Re: A co BSD?
AlRashid 15. 2. 2001 19:00
Nový
└ 
Re: A co BSD?
honzaf 25. 2. 2001 01:20
Nový
Minidistribuce
Martas 15. 2. 2001 13:13
Nový
├ 
Re: Minidistribuce
kubik 15. 2. 2001 14:33
Nový
├ 
Re: Minidistribuce
Honzik 15. 2. 2001 14:40
Nový
├ 
Re: Minidistribuce
Admin 15. 2. 2001 15:33
Nový
├ 
Re: Minidistribuce
sladecek 15. 2. 2001 16:54
Nový
├ 
Re: Minidistribuce
sladecek 15. 2. 2001 16:57
Nový
├ 
Re: Minidistribuce
Ondra 19. 2. 2001 15:57
Nový
└ 
Re: Minidistribuce
J. M. 22. 2. 2001 16:23
Nový
100Mbit a stary pocitac
z 15. 2. 2001 14:03
Nový
├ 
Re: 100Mbit a stary pocitac
kubik 15. 2. 2001 14:39
Nový
│
├ 
Re: 100Mbit a stary pocitac
Yokotashi 16. 2. 2001 03:51
Nový
│
└ 
Re: 100Mbit a stary pocitac
Zz 20. 2. 2001 09:31
Nový
├ 
Re: 100Mbit a stary pocitac
Pavel 15. 2. 2001 14:55
Nový
│
└ 
Re: 100Mbit a stary pocitac
Frn 16. 2. 2001 08:00
Nový
├ 
Re: 100Mbit a stary pocitac
Miroslav Petříček 15. 2. 2001 16:01
Nový
└ 
Re: 100Mbit a stary pocitac
z 16. 2. 2001 09:25
Nový
Ten router bych rád viděl
Mirek Zachariáš 16. 2. 2001 09:53
Nový
sitovka ISA na 100
Petr 16. 2. 2001 10:32
Nový
V tomto clanku nezaznela dulezita vec.
Lukáš Gallina 16. 2. 2001 11:11
Nový
├ 
Re: V tomto clanku nezaznela dulezita vec.
Admin 16. 2. 2001 17:46
Nový
│
└ 
Re: V tomto clanku nezaznela dulezita vec.
Vladimír Láník 17. 2. 2001 00:50
Nový
└ 
Re: V tomto clanku nezaznela dulezita vec.
phampl 13. 3. 2001 13:38
Nový
zacatecnik
BOB 18. 2. 2001 10:57
Nový
Linux -- nic moc
mart 19. 2. 2001 11:35
Nový
└ 
Re: Linux -- nic moc
Bob Blade 21. 2. 2001 14:36
Nový
 
└ 
Re: Linux -- nic moc
mart 21. 2. 2001 16:09
Nový
 
 
└ 
Re: Linux -- nic moc
Vladimír Láník 21. 2. 2001 18:55
Nový
help mp3
Antonin Chadima 19. 2. 2001 19:18
Nový
├ 
Re: help mp3
Admin 20. 2. 2001 12:18
Nový
│
├ 
Re: help mp3
Netopyr 26. 2. 2001 14:20
Nový
│
└ 
Re: help mp3
Netopyr 26. 2. 2001 14:36
Nový
├ 
Re: help mp3
Miroslav Petricek 20. 2. 2001 15:51
Nový
├ 
Re: help mp3
Antonin Chadima 21. 2. 2001 08:38
Nový
└ 
Re: help mp3
Antonin Chadima 21. 2. 2001 08:43
Nový
 
└ 
Re: help mp3
Miroslav Petricek 21. 2. 2001 22:52
Nový
VMware
Jozin 23. 2. 2001 10:58
Nový
├ 
Re: VMware
Miroslav Petricek 23. 2. 2001 12:22
Nový
└ 
Re: VMware
phampl 13. 3. 2001 13:46
Nový
Slackware
Miso S. 2. 3. 2001 13:28
Nový
386+Wemblouds
DJ 5. 3. 2001 17:36
Nový
486 - RH 7.0
Pavel 22. 10. 2001 21:24
Nový
Instalačky
Pavel P. 7. 6. 2002 05:22
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem