Open source WinNT? ReactOS!
autor : Pavel   www.craftcom.net   (4.7.2005)

slovenský preklad : Marián Hikaník


ReactOS
(www.reactos.com) je operačný systém (viacmenej vo forme samotného jadra), ktorý vyvíjajú nadšenci ako určitú náhradu Windows NT. To teda znamená, že obsahuje rovnaké aplikačné rozhranie (skôr bude; na projekte sa stále pracuje), tzv. API funkcie, ako vo WinNT. Na takom systéme sa potom dajú spúšťať aplikácie naprogramované pre WinNT.

Cieľom vývojárov nie je klon NT-čok, ale práve free verzia ich jadra. ReactOS je HW nenáročný, pre inštaláciu a následné spustenie mu stačí 32 MB RAM, zo súborových systémov v súčasnej dobe podporuje FAT16 a FAT32 (zamrzí absencia NTFS ...); na disku zaberie asi 33 MB. Tento operačný systém je šírený pod licenciou GNU/GPL.


Inštalácia ReactOS

Reactos sa dá stiahnuť vo dvoch variantách - buď vo forme Live CD (umožní z CD priamo nabootovať operačný systém) alebo ako obraz inštalačného CD, tzv. ISO image.

Pre inštaláciu som si zvolil iso image (ReactOS verzie 0.2.6), ktorý som inštaloval vo VMware (zip archív má 10 MB, po rozbalení je veľkosť obrazu 14 MB). Zámerne som použil pevný disk bez oddielov. Inštalátor si so všetkým poradil na výbornú.

Krátko po spustení inštalačného procesu (nabootovaním z CD) nás privíta úvodná obrazovka. Kliknutím na Enter spustíme inštaláciu.

Už v úvode zistíme niektoré obmedzenia; setup požaduje max. 1 primárny oddiel (partition) na disku (ďalšie obmedzenia sú zjavné z nasledujúceho obrázka).

Ďalším stlačením Enter pokračujeme v inštalácií. Inštalátor previedol základnú detekciu HW, ktorej výsledky vypíše.

Dostávame sa do fázy prípravy pevného disku. Vytvoríme nový oddiel "Press C to create a new partition"

a sformátujeme súborovým systémom FAT.

Následne zvolíme systémovú zložku, predvolená je \ReactOS, po odsúhlasení začne kopírovanie súborov. Potom sa inštalátor opýta, kam nainštalovať zavádzač (bootloader), ponecháme predvolenú voľbu MBR.

Po reštartovaní začne úvodná konfigurácia ReactOSu.

Postupujeme ďalej v konfigurácií ReactOS-u, ktorou nás prevedie sprievodca.

V mojom prípade bol ReactOS nainštalovaný do virtuálneho počítača vo VMware, čo aj detekoval.

Z toho dôvodu ponúka i možnosť nainštalovať ovládače pre grafickú kartu (VMware SVGA driver) - ak túto možnosť nevyužijeme, použije sa VGA nastavenie, tj. 640 na 480 bodov ...

Ukončenie inštalácie a posledný reštart.



Prvé zoznámenie s ReactOS

Po nabootovaní do grafického rozhrania uvidíme niečo takéto:

Užívateľské rozhranie (GUI) vychádza z Windows, spôsob ovládania sa dá označiť za štandardný (práca s myšou ...).


* Je treba stále pamätať na to, že ReactOS je vyvíjaný ako náhrada jádra (kernelu) WinNT - zatiaľ teda neobsahuje (takmer) žiadne aplikácie.


Aplikácie obsiahnuté v ReactOS

Napriek tomu, že cez ponuku Štart sa k žiadnym ("vnútorným") aplikáciám nedostaneme, podarilo sa mi z príkazového riadka spustiť kalkulačku a poznámkový blok (jedná sa opäť o aplikácie vyvinuté a šírené pod licenciou GNU/GPL).


Inštalovanie aplikácií

Vyskúšal som si inštaláciu niekoľkých aplikácií s týmito výsledkami:

a). WinRAR 3.3 CZ
Ak použijeme len 32 MB RAM, tak v priebehu inštalácie dôjde k chybovému hláseniu "Niektoré inštalačné súbory sú poškodené alebo chýbajú". Po pridaní pamäte na 92 MB prebehne inštalácia WinRARu dobre a WinRAR je funkčný.


b). WinImage 7
Inštalácia sa ani nespustí, hneď sa zobrazí okno s chybou "This application cannot be started as an instance of this application is already executing and only one single instance can be executed at a time", čo hovorí o akoby opakovanom spustení inštalácie ...

c). PEBuilder 3.1.
Po spustení sa zobrazí chybové hlásenie "Need Windows 2000/XP/2003 to run this program ...", čo je pochopiteľné :-) (jedná sa o požiadavku autora).

d). Reatogo 25-6a
Reatogo je ukončené chybou s kódom 800001000.

e). UltraISO 7
Inštalácia prebehne (zdanlivo?) dobre, aplikáciu však nemožno spustiť.

f), PECompact2
Inštalácia sa nespustí.


Pár slov na záver

Na tomto mieste by som poďakoval autorom za ich prácu na projekte, ktorý sa (snáď) dostáva do akejsi použiteľnej fázy. V súčasnej dobe sa dá ReactOS použiť ako OS len pre niektoré aplikácie bežné vo Windows, to sa však s postupom času môže zmeniť k lepšiemu ...

Ak vás zajíma hlbší pohľad, ďalšie informácie sa dozviete na stránkach projektu www.reactos.com


Za pozornosť ďakuje Pavel :-)
 

© 2005 - 2007 Pavel Kříž, www.craftcom.net