Hlavní navigace

Ubuntu 8.04 LTS: dobrý podnájemník

Tomáš Guzdek 5. 5. 2008

V minulých dvou článcích jsme se podívali, jak si nové Ubuntu rozumí s hardwarem a jak se s ním pracuje. Instalace proběhla víceméně klasickým způsobem, ale na seznamu nových funkcí přibyla i možnost instalace přímo z Windows, a to bez potřeby měnit stávající diskové oddíly, takže dnes začneme ve Windows.

Před přečtení tohoto článku doporučujeme také předcházející články o Ubuntu 8.04:

Linuxové liveCD představují zajímavý způsob propagace Linuxu i dobrého pomocníka. Asi nebudu daleko od pravdy, když řeknu, že začínající uživatelé posledních několika let měli svá první „blízká setkání“ s tučňákem právě prostřednictvím liveCD. Zkušeného uživatele, který své 8cm liveCD nemající ani X server používá pouze k řešení problémů, nízký výkon a hlavně nízká přístupová doba optických mechanik asi příliš trápit nebude, ale neustále čekání na roztočení mechaniky doprovázené hukotem CD rotujícím klidně i rychlostí 10 000 otáček za minutu u nováčka asi dojem příliš neposílí a dlouhodobé používání v místech, kde klasická instalace prostě není možná, taktéž naráží na hranici použitelnosti.

Anketa

Označení liveCD vnímám jako:

Trochu z historie

Před nástupem liveCD, v dobách MS DOSu a Windows 3.11, tu byla zajímavá možnost otestovat si tučňáka přímo ze stávájícího systému. Linuxová distribuce se nainstalovala, nebo tenkrát spíše rozbalila z nějakého archivu na stávající oddíl s FATkou, spustil se v DOSu „baťák“ a za chvíli byl před námi tučňák v celé své kráse. Typickým příkladem takové distribuce byl např. Monkey. Monkey používal souborový systém UMSDOS, který umožňoval na klasickou FATku „naroubovat“ unixová práva. U DOSu byl spíš problém, jak „systém“ neshodit, takže poslat DOS k šípku nebyl problém a použitelný systém byl před námi. Rychlé a funkční. Ve Windows 95 a 98 už to tak jednoduché nebylo, poněvadž se takovéto distribuce musely spouštět po restartu do nouzového režimu MS DOS. Windows ME už klasický nouzový režim MS DOS ani neměly a nástup NT řady se systémem NTFS, na který se bezpečný zápis mimo Windows zvládl až nedávno, již byl jen poslední hřebíček do rakve takovýchto distribucí.

Ubuntí cesta

Instalace Ubuntu z Windows sice na první pohled není žádná novinka, ale přiznejme si to na rovinu. Program spouštěný přes autorun, který vám restartuje Windows a počítá s tím, že to nabootuje z mechaniky, nebo upraví zavaděč Windows, aby to z té mechaniky nabootovalo i bez zásahu do BIOSu, nebude ta pravá „killer“ aplikace. Chtělo to něco jednoduchécho a funkčního ve stylu Monkey. Na scénu přichází Wubi.

Umenu

Wubi

Za Wubi se skrývá instalační program Ubuntu pro Windows do Windows s klasickou ubuntí jednoduchostí. Jedná se sice o klasického průvodce, ale vše podstatné se vešlo do jednoho dialogového okna a pokud nebude mít nadstandardní požadavky, instalaci můžete započít hned v prvním kroku. Stačí zvolit jednotku, na kterou se má Ubuntu nainstalovat. Zadat, kolik si může z volné diskové kapacity „ukousnout“, v jaké jazykové verzi a s jakým desktopovým prostředím se má nainstalovat a poslední požadovanou položkou je pak uživatelské jméno a heslo. V případě zdravotních potíží můžete použít ještě tlačítko přístupnost, kde dostanete na výběr pomůcky se zrakem, jako jsou vysoký kontrast, lupa, čtečka obrazovky a Braillův terminál. Pro řešení problémů s pohyblivostí tu jsou pak modifikátor klávesnice a klávesnice na obrazovce. Tím jsou vyčerpány veškeré ovlivnitelné parametry instalace a celý proces může začít.

Wubi

Já jsem instalaci prováděl z Wubi přibaleného na CD s Ubuntu, a tak jsem při instalaci dostal na výběr pouze Ubuntu, ale při stažení samostatného instalačního programu ze stránek projektu, který zabírá cca 1MB, mi bylo nabídnuto navíc i Xubuntu a Kubuntu ve variantě s KDE řady 3.5 i 4.

Nainstalované Ubuntu již není tak „gumové“ jako kdysi Monkey, ale z disku si ukousne přesně tolik, kolik se zvolí při instalaci. Na jednotce zvolené při instalaci vznikne adresář ubuntu a v jeho útrobách mimo jiné adresář disks, který obsahuje soubory root.disk a swap.disk, jejichž názvy jasně vystihují obsah a zabírají téměř celou část zvolené hodnoty. Pouze /boot není umístěn v obrazu disku, ale má zde vlastní stejnojmenný podadresář s obvyklým obsahem.

Obrazy disků

Během počáteční fáze instalace probíhající ve Windows je mimo vytvoření právě popsané struktury pro vlastní instalaci Ubuntu zkopírován obsah CD na disk, případně stažen ze sítě a upraven boot manager Windows tak, aby vlastní instalace již probíhala plně v režii nabootovaného Ubuntu z tohoto obrazu CD. Upravený boot.ini, konfigurační soubor zavaděče Windows, vypadá následovně:

[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn
c:\wubildr.mbr="Ubuntu" 

V Ovládacích panelech Windows v položce Přidat nebo odebrat programy přibyl „program“ Ubuntu a tím je ve Windows vše hotovo, nastává čas na restart PC. Dotaz na restart nyní nebo později je jediný krok Wubu vyžadující spoluúčast uživatele od započetí instalace.

Přidat nebo odebrat programy

A zrodilo se Ubuntu

Po restartu PC nastala drobná změna a v boot manažeru Windows přibývá položka Ubuntu, ale výchozí není, a tak pokud si Ubuntu sami nezvolíte, nastartuje Windows přesně jako doposud. V případě prvního zvolení položky Ubuntu se spustí samotná instalace Ubuntu z obrazu CD na připravený obraz disku. Samotná instalační procedura probíhá přibližně stejně rychle jako standardní a nevyžaduje potvrdit žádné další kroky. Nerušeně si kopíruje a konfiguruje, až se po čase objeví přihlašovací obrazovka.

Windows BOOT Manažer

Po přihlášení máte před sebou v podstatě plnohodnotnou instalaci, která je pouze o něco pomalejší díky složitějším diskovým operacím, které probíhají přes loop v obrazu uloženém na NTFS svazku. V /dev se sice samozřejmě nalézá odkaz na normální disk, v mém případě sda, ale na to můžete v podstatě zapomenout, respektive souborový systém na svazku použitém k instalaci máte k dispozici jako /host v linuxu připojený v režimu RW a to je asi tak vše, co s ním můžete dělat. Pokud vás zajímá i zbytek struktury závislé na připojeném NTFS svazku, tak distribucí vytvořený soubor /etc/fstab vypadá následovně:

$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system>               <mount point>   <type>      <options>                 <dump>  <pass>
proc                          /proc           proc        defaults                  0       0
/host/ubuntu/disks/root.disk  /               ext3        loop,errors=remount-ro    0       1
/host/ubuntu/disks/boot       /boot           none        bind                      0       0
/host/ubuntu/disks/swap.disk  none            swap        loop,sw                   0       0
/dev/scd0                     /media/cdrom0   udf,iso9660 user,noauto,exec,utf8     0       0
/dev/fd0                      /media/floppy0  auto        rw,user,noauto,exec,utf8  0       0 
Plocha

Malý chyták

Když jsem v úvodu nakousl distribuci Monkey, okamžitě se mi vybavil kolega, jehož linuxové počátky jsou taktéž neodmyslitelně spjaty s touto distribucí. Jeho pro běh distribuce fatální chybou bylo, že se ji snažil používat na disku s DoubleSpace. DoubleSpace byl nástroj, který v době ne zrovna lacinými disky „zvětšoval“ jejich kapacitu nasazením pro veškeré aplikace zcela transparentní komprimace. Celý obsah disku se pak nalézal v komprimovaném souboru, který se pro aplikace jevil jako běžný disk. Linux MS DOS samozřejmě se vším všudy „sestřelil“ a tak si pod sebou uřízl větev, nenajel.

Neodolal jsem pokušení a ve Windows jsem nechal obraz disku s Ubuntu komprimovat na úrovni souborového systému. Simulace disku v obrazu již tak na výkonu zrovna nepřidá a používat jej v komprimované podobě je v praxi naprostý nesmysl, ale zkusil jsem to.

Komprimace - Vlastnosti

O to větší bylo mé překvapení, když po restartu PC začalo Ubuntu normálně bootovat, i když viditelně pomaleji. Překvapení netrvalo dlouho, protože systém to vzdal při startu X serveru. Komprimované a šifrované soubory na NTFS jsou k dispozici pouze pro čtení, takže vše probíhalo jen do chvíle, kdy systém potřeboval opravdu nutně něco zapsat na disk, ale přesto bych si dovolil říct, že i tímto chytákem Ubuntu při troše dobré vůle v podstatě prošlo.

Komprimace - Start

Pár slov závěrem

I když jsem šel do posledního dílu recenze velmi skeptický a uvažoval jsem, zda se má nějakým instalačním programem pro Windows vůbec cenu zabývat, musím přiznat, že jsem byl velmi mile překvapen. Zásah do hostitelských Windows pouze minimální a funkčnost naopak velmi vysoká. Jak jsem již zmínil, práce v obrazu disku na výkonu nepřidá, ale pořád je řádově někde jinde než práce s liveCD, a to nejen výkonnostně, kde nás brzdí jak výkon optické mechaniky, tak i často nezanedbatelný úbytek RAM použitý jako ramdisk pro potřeby distribuce, ale i co se uživatelského komfortu v podobě snadného ukládání nastavení a uživatelských dat týče.

Instalace přes Wubi se tak zdá být skvělou volbou nejen pro ty, co si chtějí Linux opravdu vyzkoušet, kde hraje do karet i velmi dobrá detekce hardware, viz první část recenze, ale i pro ty, co Linux chtějí a ne všude ho mohou mít, jako např. pracovní PC, kde by případná havárie při zmenšování NTFS oddílu mohla být vážným problémem a riziko je tak nepřijatelné.

Anketa

Oslovila vás instalace pomocí Wubi a následný provoz z Windows oddílu?

Našli jste v článku chybu?

5. 5. 2008 2:10

donny (neregistrovaný)
Ja si myslim, ze rozhodne MA cenu se timhle zabyvat. Co bych za to dal ve svych zacatcich s Linuxem... Kdysi jsem tusim na Win98 nainstaloval takovy umsdos distro, ktere mi vydrzelo tyden, protoze bylo naprosto nepouzitelny a ani jsem se v tom moc neorientoval. Po letech jsem si na to vzpomnel, zacla ve mne hlodat zvedavost, hned prisel kratce Debian a pak shodou nahod Ubuntu a pak dalsi. Proc o tom mluvim - kdyby to tehdy fungovalo jako dneska, mohl jsem se k linuxu poradne dostat o pet let dri…

5. 5. 2008 10:42

freshmouse (neregistrovaný)
Vůbec nerozumím nenávistným řečem, co tady předkládáš.

Zaprvé: drtivou většinu uživatelů swap nebo souborové systémy nezajímaly, nezajímají a nebudou zajímat. Stejně tak je nezajímá, jak funguje mikrovlnka nebo mobilní telefon. Koneckonců, proto jsou to také "uživatelé".

Zadruhé: i když Ubuntu nainstaluješ z Windows, tak tam samozřejmě věci zmíněné výše máš. Ubuntu se spouští "běžně", nikoli z Windows. (Nehledě na to, že právě tebou navrhované virtualizování může lidem přip…



DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

120na80.cz: Bojíte se encefalitidy?

Bojíte se encefalitidy?

Vitalia.cz: Říká amoleta - a myslí palačinka

Říká amoleta - a myslí palačinka

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Lupa.cz: Google měl výpadek, nejel Gmail ani YouTube

Google měl výpadek, nejel Gmail ani YouTube

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Podnikatel.cz: Prodává přes internet. Kdy platí zdravotko?

Prodává přes internet. Kdy platí zdravotko?

Vitalia.cz: Tesco: Chudá rodina si koupí levné polské kuře

Tesco: Chudá rodina si koupí levné polské kuře

DigiZone.cz: Sony KD-55XD8005 s Android 6.0

Sony KD-55XD8005 s Android 6.0

Vitalia.cz: To není kašel! Správná diagnóza zachrání život

To není kašel! Správná diagnóza zachrání život

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

120na80.cz: Rakovina oka. Jak ji poznáte?

Rakovina oka. Jak ji poznáte?

Lupa.cz: Avast po spojení s AVG propustí 700 lidí

Avast po spojení s AVG propustí 700 lidí

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Podnikatel.cz: 1. den EET? Problémy s pokladnami

1. den EET? Problémy s pokladnami

120na80.cz: Jak oddálit Alzheimera?

Jak oddálit Alzheimera?