LinuxovΘ noviny | 07/98 | |||
| ||||
Port Linuxu na stanice Indy a Challenge S firmy Silicon Graphics se dostal do ji╛ vcelku zajφmavΘho stadia. Krom∞ jßdra, kterΘ se chovß velmi stabiln∞, jsou ji╛ na architekturu mipseb (MIPS, big endian) p°elo╛eny vφce ne╛ Φty°i stovky RPM balφk∙ z distribuce Red Hat 5.1, navφc je v jistΘ podob∞ portovßna i instalaΦnφ Φßst, tak╛e po nastavenφ bootp a NFS server∙ v╣e probφhß ji╛ na modrΘ obrazovce s menφtky. PodporovanΘ jsou procesory R4400 a╛ R5000, ale situace se m∞nφ ka╛d²m t²dnem. Nejd∙le╛it∞j╣φ Φßst, kterß stßle chybφ, je X server - ani XFree86 ani Xsgi je╣t∞ na SGI/Linuxu nechodφ, tak╛e pokud pot°ebujete na konzole pracovnφ stanice pracovat, asi je╣t∞ chvφli z∙stanete u IRIXu. Na druhou stranu je toto vedle v²voje jßdra nynφ hlavnφ cφl, tak╛e ta chvφle snad nebude tak dlouhß.
![]() V ka╛dΘm p°φpad∞ m∙╛ete zkusit Linux na Indy nainstalovat - a╛ bude X server, budete mφt p°ed ostatnφmi nßskok. P°φpadn∞ m∙╛ete k lep╣φ budoucnosti p°isp∞t aspo≥ dumpem registr∙ Φi jin²mi zajφmav²mi hlß╣kami. Linuxovß konzola vypadß na SGI opravdu pozitivn∞. SGI/Linux jsem instaloval na stroji Indy s procesorem R4600PC, port Manhattanu oznaΦen² Alpha 1. Podrobn² popis instalace najdete spolu s dal╣φmi informacemi o projektu na adresehttp://www.linux.sgi.com. Je nutnΘ mφt ji╛ na disku vytvo°enΘ partitiony, jß jsem za tφmto ·Φelem p°ipojil star² externφ 300MB disk, a pou╛il IRIXov² fx. Distribuce softwaru je primßrn∞ na serveru ftp://ftp.linux.sgi.com, na sφti TEN-34 CZ je dennφ mirror na ftp://ftp.fi.muni.cz/pub/linux/sgi. Instalace Manhattanu mß zagzipovanß kolem 170 MB (je to soubor installfs.tgz), tak╛e je dobrΘ mφt rychlou sφ╗. Pot°ebujeme nastavit bootp, tftp a NFS tak, abychom bootovali soubor vmlinux a brali sprßvn² nfsroot. Potom v Command promptu dßme
boot bootp():/vmlinuxa dßle by ji╛ v╣echno m∞lo b²t pov∞domΘ. V Alpha 1 instalaci je problΘm s vytvo°enφm swapu, je nutno ignorovat a swap poslΘze vytvo°it mkswapem ruΦn∞. Dßle n∞kterΘ RPM balφky hlßsφ, ╛e nebyly nainstalovßny korektn∞, i kdy╛ byly. TakΘ ignorovat. Jistß zku╣enost a nadhled se vyplatφ - instalaci jsem vinou starΘho disku, kter² se odmlΦuje a obΦas ani nenφ nalezen p°i bootu, d∞lal n∞kolikrßt a poda°ilo se mi dokonce vytvo°it systΘm, kde ·pln∞ chyb∞ly soubory /etc/passwd a shadow. Nainstalovan² Linux pak nejlΘpe nabootujeme tak, ╛e umφstφme linuxovΘ jßdro na IRIXovou partition a pustφme
boot vmlinux root=/dev/sdb1Φi jinΘ odpovφdajφcφ jmΘno linuxovΘ partition. K²╛enß odpov∞∩ znφ
Red Hat Linux release 5.1 (Manhattan) Kernel 2.1.99 on a mips Jßdro 2.1.99 se obΦas chovß tro╣ku podivn∞ - hodnota buffer∙ je velmi vysokß a prßce systΘmu se zpomaluje. Pom∙╛e spustit proces, kter² naalokuje hodn∞ pam∞ti, po jeho skonΦenφ je systΘm zase ╛iv². Podle zprßv z SGI/LinuxovΘho mailing listu by Alpha 2 verze portu Red Hatu 5.1 m∞la b²t hotova v dob∞, kdy Φtete tyto °ßdky, a mß b²t zase o 1000 procent lep╣φ. Bude u╛ um∞t v╣echny Φty°i instalaΦnφ metody, nejen p°es NFS, bude mφt samoz°ejm∞ odstran∞ny v╣echny dosud nalezenΘ chyby a bude obsahovat zase vφce dod∞lan²ch RPM balφk∙. Abych ukßzal, ╛e Linux chodφ velmi obstojn∞, zde je kus v²stupu z lmbench 2beta6 (verzi 1 se mi kv∙li problΘm∙m kompilßtoru nepoda°ilo kompletn∞ p°elo╛it).
Pokud mßte n∞kde poblφ╛ Indy stanici, kterß nemusφ b∞╛et stßle, mßte navφc voln² disk, rozumnΘ p°ipojenφ t°eba na TEN-34 CZ a dv∞ t°i hodinky Φasu, kterΘ jste ochotni v∞novat sta╛enφ instalace, nastavenφ bootovacφho prost°edφ, instalaci s mal²mi mu╣kami a nßsledn∞ nad╣enφ (Φi zklamßnφ ;-) z Linuxu na SGI, rozhodn∞ to zkuste. P°edev╣φm na ╣kolßch by se n∞jakΘ Indy stanice mohly najφt. Pokud jste ji╛ zpychli a systΘm bez X serveru a bez podpory audia nechcete ani vid∞t, nezb²vß ne╛ je╣t∞ n∞jakou dobu poΦkat.
Adresu mailing listu, kam m∙╛ete poslat zprßvu o v²sledku, najdete
spolu s jeho archivem na v²╣e uvedenΘm WWW serveru.
|