Periskop » Ultimate boot USB Flash

Ultimate boot USB Flash - stručný průvodce

Úvodem

Mnoho uživatelů PC jistě již někdy řešilo větší nebo menší problémy s fungováním svého počítače. Problémy se přitom mohou týkat jednotlivých programů, přímo operačního systému (zejména jedná li se o produkty z dílny Microsoft - tedy Windows všech typů), ale i hardwarových komponent (nejčastěji harddisky, operační paměť nebo procesor). V lepším případě lze nastartovat operační systém a pomocí "standardních" prostředků problém nalézt a odstranit. V mnoha případech to ale možné není - buď se v prostředí systému chybu nepodaří najít, nebo nás systém nechce pustit do některých jeho částí a nebo prostě operační systém ani nenastartuje (tzv. počítač nenabootuje). V takovém případě se hodí nějaké servisní nebo záchranné "médium". Hlavní vlastnosti takového média přitom jsou: Množství takových nástrojů lze stáhnout z internetu jednotlivě nebo jako připravené servisní balíky. Jedním z takových asi nejznámějších nástrojů je Ultimate boot CD Win , softwarový balík pro opravy a údržbu systému. O tomto softwaru lze přímo na stránkách výrobce i v různých diskuzích najít mnoho informací. V následujícím krátkém textu proto jen stručně shrnu základní vlastnosti a použití tohoto softwaru a ... především uvedu způsob tvorby bootovatelného (bootable) USB Flash disku s tímto servisním balíkem.

Ultimate Boot CD pro Win

Ultimate Boot CD for Windows (UBCD4Win) je program pro údržbu a opravy operačního systému PC, případně diagnostiku problémů s hardwarem. Principem je vytvoření CD s vlastním systémem a balíkem softwaru, ze kterého lze nabootovat počítač a následně spustit potřebné programy. Původní softwarové balíky (známé např. jako UBCD nebo Hiren's CD, se kterými podle vyjádření autorů nemá UBCD4Win nic společného) byly (jsou) ke stažení ve formě hotového ISO souboru (obrazu CD), který stačí vypálit na CD. Z tohoto CD pak lze nabootovat do prostředí DOS, kde lze spustit potřebný nástroj, případně lze nabootovat přímo do některého z programů (např. Partition Magic pro práci s harddisky).
Na toto DOSovské UBCD mnoho zkušenějších uživatelů nedá dopustit. Má mnoho výhod, nicméně i několik nevýhod. Obsahuje v podstatě všechny potřebné nástroje pro údržbu PC, lze jej spustit a používat i na starších a méně výkonných PC a vlastní obsah CD není potřeba tvořit, lze stáhnout hotový ISO soubor. Problémů je několik - u novějších PC se občas stává, že některé programy na CD nefungují (vlastní zkušenost) nebo že systém nevidí některé hardwarové komponenty (zřejmě problémy s ovladači - s tím možná souvisí i problémy s některými programy). Operační systémy Microsoft Windows často pracují se souborovým systémem NTFS a to může být v DOS prostředí trochu problém, stejně jako např. oprava registrů a podobné operace (tím nechci řící, že to vůbec nejde, ale minimálně to je složitější). A nakonec, i když to pro někoho není důležité, mnoho aplikací na UBCD bylo tak trochu nelegální.
Ultimate Boot CD pro Windows (UBCD4Win) naopak bootuje v prostředí Windows XP. To přináší některé výhody (nejen) při správě NTFS souborového systému. Aplikace pro opravy a diagnostiku jsou také pro Windows a výhodou je i přehledné grafické prostředí (pro ty, kteří se s příkazovou řádkou a kurzorem v rohu monitoru příliš nekamarádí). Aplikace, které na UBCD4Win budou, si uživatel může sám upravit (a dokonce některé i aktualizovat)při jeho tvorbě a jedná se o freewarové verze programů. Na UBCD4Win jsou k dispozici tyto "skupiny" aplikací: K hlavním nevýhodám UBCD4Win patří především větší hardwarová náročnost - start a spuštění je přeci jen o trochu pomalejší a systém se na CD nevejde (je potřeba použít DVD, tento nedostatek lze ale vyřešit ubráním některých aplikací). Jako nevýhoda se může jevit trochu složitější příprava CD (DVD), ke které je mimo jiné potřeba instalační CD Windows.

UBCD4Win - příprava a instalace

UBCD4Win se nestahuje jako hotový ISO soubor, ale je potřeba stáhnout a nainstalovat aplikaci (UBCD4Win.exe), pomocí které se CD vytvoří takzvaný UBCD4Win Builder. Po stažení a instalaci se pak spustí vlastní program UBCD4WinBuilder.exe. Pozor! Pro instalaci lze zvolit vlastní adresář, ten však nesmí obsahovat např. mezery - rozhodně tedy ne složka Program Files! Program pro instalaci standardně nabídne složku C:\UBCD4WIN\.

Zde krátká poznámka: velmi přehledný návod je na stránkách programu http://www.ubcd4win.com/ a tento text si neklade za cíl ho opisovat - lépe řečeno překládat z angličtiny. Zde je pouze velmi stručný popis a hlavně některé "chytáky", které třeba pro někoho nejsou úplně běžné.

Po spuštění builderu, odsouhlasení licenčního textu a zamítnutí nabídky pro vyhledání instalačních souborů Windows se objeví menu programu UBCD4Win PE Builder.
Obrázek: UDBC4Win-návod
Vložíme do mechaniky instalační CD Windows XP SP1 (service pack 1 je minimum, nejlépe service pack 2) a do políčka Zdroj (1) zadáme cestu k instalačním souborům Windows, tj. na CD mechaniku. V návodu je doporučeno zkopírovat instalační soubory z CD na harddisk do zvoleného adresáře a odkazovat se tam - to je možné a asi i lepší. Ale pozor! Před kopírováním je potřeba povolit zobrazení skrytých a systémových souborů! Další políčko necháme prázdné, do políčka Výstupní adresář napíšeme složku, kam builder vytvoří kompilaci (tedy obsah CD) a označíme volbu Vytvořit ISO soubor, kam do textového políčka napíšeme cestu, kam se má ISO soubor uložit.
Nyní je potřeba (nebo spíš velmi vhodné) upravit pluginy - po kliknutí na tlačítko Pluginy (2) se objeví konfigurační dialog.
Obrázek: UDBC4Win-návod
Pluginy lze zapínat nebo vypínat téměř libovolně, podle toho jaké funkce požadujeme, jaký máme operační systém a podobně. V základním nastavení je většina funkcí zapnutých. Volbou Povolit/Zakázat (4) lze přidat další funkce - rozhodně by měly být zapnuté funkce podporující boot z USB, antivirové a anti-spyware nástroje, benchmarky pro diagnostiku hardware a především diskové nástroje. Rozhodně se nic nezkazí povolením dalších nástrojů (které většina uživatelů asi nikdy nevyužije, ale budiž ...). Velmi vhodné je provést aktualizaci databází antivirových a anti-spyware programů - většinou volbou Konfigurace (5) (samozřejmě, pro aktualizaci je nezbytné být připojen k síti). A na závěr dvě poznámky. Některé programy (např. Ghost) jsou komerční a pro jejich instalaci je potřeba mít potřebné soubory a licenci (pro trochu zkušenějšího uživatele internetu asi není problém si "licenci zaopatřit", ale z mého pohledu je to zbytečné - freeware nástroje na CD jsou dostatečné). Druhá poznámka je významnější. Z pluginů samozřejmě lze zvolit téměř vše - tím se nic nezkazí. Je ovšem potřeba počítat s tím, že se pak kompilace nevejde na CD a je nutné vytvořit DVD! Pokud někdo vlastní starší počítač, který neumí bootovat z DVD, pak by měl velikost kompilace, tj. volbu pluginů, přizpůsobit tak, aby se vešla na standardní CD.
Po dokončení konfigurace pluginů se kliknutím na Zavřít dostaneme zpět do hlavního dialogu UBCD4Win a tlačítkem Spustit (3) vytvoříme kompilaci a ISO soubor. Bude potřeba ještě potvrdit licenční ujednání pro Windows a případně potvrdit přepsání existujících souborů, pokud se tvorba kompilace nespouští poprvé. Pak už se ukáže dialog s průběhem tvorby kompilace. Po úspěšném provedení můžeme program zavřít.

A na závěr ještě jedna poznámka. Spuštěné antivirové programy nebo firewall mohou hlásit virus nebo blokovat některé operace programu - postup, co v takovém případě dělat je uvedený na stránkách UBCD4Win (v každém případě je nutné být přihlášen jako administrátor).

Tvorba CD/DVD

Základní vlastností "servisního" média, jako je UBCD nebo UBCD4Win je možnost nabootovat z něho počítač, nezávisle na stavu operačního systému. K tomu účelu je nutné vytvořit tzv. boot CD, DVD nebo boot flash disk (klíč).
Souborový systém ISO 9660 je mezinárodní standard pro ukládání dat na CD. Obraz ISO (ISO image) je soubor, který obsahuje všechna data a informace (souborový systém, boot informace, struktury, vlastnosti ...) o CD. Vytvořit boot-CD z ISO je tedy poměrně jednoduché. Postup proto jen ve stručnosti na příkladu freeware vypalovacího programu CD BurnerXP (ale postup a dost možná i menu budou u všech programů velmi podobné).
Obrázek: UDBC4Win-návod
V první řadě vložíme prázdné nové CD nebo DVD (případně přepisovatelné médium - to je pak nutné nejprve vymazat) do CD/DVD RW (Read-Write) mechaniky. Po spuštění vypalovacího programu se velmi často ukáže úvodní menu podobné tomu na obrázku. Z nabídky zvolíme Burn ISO image (6) , tedy vypálit ISO obraz (příp. ISO soubor nebo něco podobného). V případě, že vypalovací software úvodní menu neukáže, tak vybereme stejný příkaz přímo v menu programu (pokud tam takový příkaz není, tak software odinstalujeme/vymažeme a poohlédneme se po jiném).
Obrázek: UDBC4Win-návod
V následujícím dialogu bude potřeba především zvolit ISO soubor (7), který jsme vytvořili pomocí UBCD builderu - tedy například C:\UBCD4Win\UBCD4WinBuilder.ISO (pokud jsme si cestu a název souboru nezměnili). V menu Device vybereme mechaniku, kterou chceme použít (tedy tu, kam jsme vložili CD/DVD), a rychlost vypalování (závisí na software - pokud člověk neví, tak je nejlepší ponechat přednastavené hodnoty). Dále nastavíme Disc at once (8) a Finalize disc (9) - disk bude uzavřen a nebude možné na něj přidávat další soubory. Potom už jen klikneme na Burn disc (10) , tedy Vypálit CD.

Po vypálení doporučuji provést kontrolu disku. Tuto funkci většinou mají už programy na vypalování, případně je možné použít externí testovací software.

Tvorba USB

Tvorba bootovacího USB disku (klíče) není tak jednoduchá jako v případě CD/DVD - nestačí pouze zkopírovat soubory, ale je nutné flash disk také vhodným způsobem naformátovat.
Vytvořit obecně USB disk (v tomto případě boot disk) přímo jako kopii CD/DVD nebo z ISO souboru možná jde, ale mě se tuto cestu nepodařilo najít. Nicméně jsem možnost, jak vytvořit UBCD Flash disk. V první řadě je potřeba v adresáři, kam byl instalován UBCD4Win Builder, najít soubor ubusb.exe. Pokud tam tento soubor není, je potřeba ho stáhnout ze stránek UBCD4Win a nakopírovat do adresáře UBCD4Win (na stránkách bohužel není odkaz přímo - soubor je potřeba vyhledat někde na diskuzi).
Připojíme USB flash disk k počítači a spustíme program ubusb.exe (Ultimate boot USB). USB disk musí být dostatečně velký (1 GB by měl stačit pro standardní kompilaci) a také je potřeba upozornit, že všechna data na použitém flash disku budou vymazána (disk bude zformátován).
Obrázek: UDBC4Win-návod
V menu Drive Letter (11) zvolíme jednotku, ke které je USB disk přiřazen. Pozor-nesplést! Ještě jednou upozorňuji, že disk bude zformátován a veškerá data tedy vymazána. V políčku BartPE Folder (12) změníme cestu k adresáři s kompilací, pokud to je nutné. A konečně, v políčku File System (13) nastavíme FAT32-LBA. Ostatní nastavení necháme tak, jak jsou na obrázku, a příkazem GO (14) spustíme proces formátování a kopírování souborů na USB disk.
V průběhu procesu se možná objeví ještě nějaký ten dialog s otázkou (např. "Opravdu chcete naformátovat?" - nebo něco podobného). Tyto hlášky a dotazy odklikneme a po ukončení kopírování (o průběhu a ukončení jsme informováni výpisem) program Ultimate boot USB zavřeme.

V tuto chvíli by měl být instalační flash disk hotový. Na některých PC možná i funguje, na mém DELLu (... a ne pouze na mém) se bohužel vyskytl malý problém. Po chvíli bootování se místo startu Windows objevila neoblíbená modrá obrazovka (tzv. modrá smrt) s chybovou hláškou.
Tento problém je zřejmě způsoben malým nedostatkem v jednom z konfiguračních souborů - menu.lst. Soubor menu.lst je v root (hlavním) adresáři flash disku a má podobnou funkci jako např. autoexec.bat nebo config.sys, tedy definuje startovací menu a některé zaváděcí příkazy. Otevřeme soubor menu.lst libovolným textovým editorem a najdeme část, která vypadá asi nějak takto:
...
title Launch "The Ultimate Boot CD for Windows"
fallback 1
find --set-root /ntldr
chainloader /ntldr
savedefault --wait=2
...
title Launch "Windows(tm) Recovery Console"
fallback 1
find --set-root /cmdcons/setupldr.bin
...
V konfigurační části chybí příkaz pro mapování harddisku map. Nebudu vysvětlovat, o co se přesně jedná (krom jiného pro to, že tomu sám příliš nerozumím). V každém případě je nutné doplnit konfiguraci tak, že bude vypadat nějak takto:
...
title Launch "The Ultimate Boot CD for Windows"
fallback 1
map (hd0,0)+1 (hd0)
map --hook
find --set-root /ntldr
chainloader /ntldr
savedefault --wait=2
...
title Launch "Windows(tm) Recovery Console"
fallback 1
map (hd0,0)+1 (hd0)
map --hook
find --set-root /cmdcons/setupldr.bin
...
Tedy přibyly příkazy map (hd0,0)+1 (hd0) a map --hook. Teď už by měl systém z USB nastartovat bez problémů, dokonce i na počítačích typu DELL (předpokládám, že tato chybka bude v dalších verzích opravena).

Spuštění (boot) Ultimate Boot USB

Nakonec něco málo o spuštění systému z Ultimate Boot USB disku. V první řadě je nutné mít počítač, který umí z USB bootovat a případně je potřeba boot z USB povolit v BIOSu. Pokud je USB boot nastaven až za harddisky, systém se bude snažit nabootovat nejdříve z harddisků, což nechceme. Pak je potřeba buď v BIOSU přehodit pořadí boot jednotek nebo při startu počítače v pravou chvíli zmáčknout správnou klávesu (většinou bývá to DEL nebo F8, záleží na konkrétním počítači), která vyvolá boot menu.
Obrázek: UDBC4Win-návod
Toto menu ještě nemá nic společného s Ultimate Boootem - to je systémová záležitost, kde pouze vybereme, z jaké jednotky chceme bootovat. Vybereme USB device (15) a pokud jde všechno tak, jak má, tak se v následujícím kroku objeví startovací menu Ultimate Boot.
Obrázek: UDBC4Win-návod
Z menu vybereme Launch "The The Ultimate Boot CD for Windows" (16) a pak už se začne spouštět Windows XP (to chvilku trvá, nicméně podle mých zkušeností to je rychlejší než z CD). Po startu systému se objeví známé prostředí Windows XP, kde ve lze nabídce Programy najít velké množství utilit, nástrojů a programů, která nám mohou pomoci při správě počítače.
Obrázek: UDBC4Win-návod

Závěrem

Ultimate Boot CD/USB rozhodně není nástroj pro úplné začátečníky. Nicméně i méně zkušeným uživatelům může hodně pomoci při řešení některých problémů s počítačem (záloha dat, diagnostika harddisků nebo operačních pamětí, správa pevných disků a další). Prostředí Windows XP přitom poskytuje trochu větší komfort než DOSovské menu (co ocení zejména ti méně zkušení) a mimo jiné také poskytuje více možností při správě dat v NTFS souborovém systému.

Takže přeji příjemnou zábavu!

Zpět na začátek