4. diel - Virtualizácia Windows vo VirtualBox a VMware
V minulej lekcii, Inštalácia Microsoft Windows - Čistá inštalácia z USB disku , sme si ukázali, ako nainštalovať úplne čistý Windows z USB flash disku.
V tomto tutoriáli kurzu základov Windows si ukážeme, ako si vo svojom počítači vytvoriť ďalšiu skúšobnú inštaláciu systému Windows, ktorá pobeží úplne oddelene od nášho primárneho systému. Môžeme si v nej bezpečne skúšať všetky postupy z miestnych kurzov a nemusíme sa báť, že si na svojom počítači niečo prenastavíme alebo pokazíme.
Odporúčame si tento pokusný systém pripraviť a tutoriály na ňom skúšať, aby ste si z našich kurzov odniesli čo najviac.
Virtuálny stroj
Virtuálny stroj je softvér, ktorý dokáže vytvoriť izolované prostredie na našom počítači, ktoré sa správa ako iný skutočný počítač. Oddelený počítač nám potom beží v okne ako obyčajná aplikácia:

Virtuálne stroje sa typicky používajú buď na:
- Experimentovanie – Na virtuálnom stroji možno bez obáv skúšať všetky postupy z kurzov. Ak sa niečo nepodarí, neovplyvní to náš hlavný systém ani údaje v počítači. Praktickým skúšaním sa navyše zvyčajne naučíme viac než iba čítaním o jednotlivých postupoch.
- Nastavenie špecifického prostredia – Niektorý softvér má špecifické požiadavky na systém. Často je preto jednoduchšie stiahnuť už pripravený virtuálny stroj, než celé prostredie nastavovať na vlastnom počítači. Príkladom môže byť starý program pre Windows XP, ktorý potrebujeme spustiť, ale nechceme si na svoj počítač inštalovať starý systém bez bezpečnostnej podpory.
- Testovanie služieb na serveri – Virtualizácia sa tiež často používa na serveroch, kde umožňuje jednoducho prevádzkovať a testovať rôzne služby alebo systémy bez nutnosti zaobstarávať samostatný fyzický počítač pre každý z nich.
Nastavenie PC pre virtualizáciu
Súčasné procesory poskytujú hardvérovú podporu virtualizácie, vďaka ktorej potom virtuálny počítač beží porovnateľne rýchlo s tým skutočným. Aby táto podpora fungovala, je potrebné vykonať niekoľko krokov nastavenia.
Toto nastavenie je pokročilé a závisí od ďalších okolností, napríklad od výrobcu počítača alebo edície Windows. Zatiaľ ho preto odporúčame preskočiť. Má zmysel sa k nemu vrátiť iba v prípade, že by sa s virtualizáciou objavili problémy. Nastavenie tiež nie je nutné vykonávať vôbec – jedinou nevýhodou bude pomalší beh virtuálneho stroja, čo je stále lepšie, než sa virtualizácie úplne vzdať.
Prejsť na expertné nastavenia virtualizácie vo Windows
Softvér pre virtualizáciu
Na naše účely – teda virtualizáciu oddelených Windows na našom počítači na experimentovanie – možno typicky využiť tieto programy:
- VirtualBox (od Oracle) – Jednoduché riešenie zadarmo, aplikáciu stiahneme a môžeme ju hneď používať. Windows možno jednoducho nainštalovať v zrýchlenom režime (unattended install). Ak si nastavíme hardvérovú virtualizáciu, bude aj dostatočne rýchla.
- VMware Workstation Pro (od Broadcom) – Komplexnejšie riešenie, ktoré je zadarmo iba na nekomerčné účely. Stiahnutie vyžaduje vytvorenie účtu Broadcom. Inštalácia Windows je zložitejšia. Výhodou je vyšší výkon aplikácie a vyššia bezpečnosť.
V tejto lekcii si ukážeme obe riešenia na vytvorenie pokusného Windows PC na Windows. Odporúčame najprv vyskúšať VirtualBox, inštalácia VMware je naozaj zdĺhavá. Pre používateľov Mac máme namiesto tejto lekcie návod v článku Windows aplikácie v macOS.
Naše návody neustále aktualizujeme a testujeme na viacerých počítačoch. Aplikácie sa však vyvíjajú a môže sa stať, že sa nejaký krok v návode zmení a na zmenu budeme chvíľu reagovať. V prípade problémov s postupom pre jeden z programov možno medzitým vyskúšať návod pre druhý program. Ak by bol problém s programom použitým v návode, je možné využiť diskusiu pod lekciou, pomoc lektora alebo AI.
Stiahnutie Windows ISO
Do fyzického PC väčšinou inštalujeme Windows z USB kľúča namiesto
fyzického DVD, ktoré sa už takmer nepoužíva. Naopak, inštalácia Windows
pre virtuálny stroj je ideálna zo súboru .iso, čo je bitová
kópia inštalačného DVD. Prejdeme na stránku https://www.microsoft.com/…re-download/
a zvolíme verziu Windows:

Nižšie na stránke nájdeme kapitolu Stiahnutie bitovej kópie disku (súboru ISO), zvolíme edíciu Windows pre zariadenia x64 a súbor stiahneme tlačidlom Stiahnuť:

Môžeme byť ešte opýtaní na výber jazyka, zvolíme slovenčinu a potvrdíme:

Nakoniec sa objaví tlačidlo na stiahnutie súboru .iso:

Inštalácia virtualizačného softvéru
Nižšie je možné prepnúť postup podľa zvoleného nástroja.
-
Stiahnutie
Na webe https://www.virtualbox.org prejdeme v menu do sekcie Downloads a stiahneme balíček pre Windows hostiteľa:

Inštalácia
Inštalátor spustíme, okrem akceptovania licenčných podmienok stačí klikať iba na tlačidlo Next/Yes/Install.
Súčasťou inštalácie je VirtualBox Networking, čo spôsobí krátke odpojenie od internetu.
-
Stiahnutie
VMware Workstation Pro je platený nástroj, ktorý môžeme používať zadarmo na osobné účely. Aby sme ho mohli stiahnuť, musíme si najprv vytvoriť účet Broadcom. Prejdeme na stránku https://profile.broadcom.com/…registration. Vyplníme svoj e-mail, opíšeme captcha z obrázka a klikneme na tlačidlo Next:

Ďalej opíšeme kód z kontrolného e-mailu, ktorý nám prišiel do našej e-mailovej schránky:

Klikneme na Verify & Continue. V ďalšom kroku vyplníme svoje osobné údaje a dvakrát zadáme heslo, ktoré si starostlivo zvolíme a uložíme:

Odsúhlasíme obchodné podmienky a pokračujeme tlačidlom Create Account. Broadcom od nás bude chcieť prejsť ďalším nastavením, ktoré preskočíme nečestným sľubom I'll do it later:

Následne budeme presmerovaní na portál podpory https://support.broadcom.com/, kde sa vpravo hore prihlásime pomocou tlačidla Login:

Zadáme svoj e-mail a na ďalšej obrazovke svoje heslo:

V portáli podpory vyberieme vľavo kartu My Downloads a klikneme na odkaz na stiahnutie softvéru zadarmo:

Následne vyberieme nástroj VMware Workstation Pro:

Na ďalšej stránke vyberieme najnovšiu verziu:

Staršie verzie sa číslovali (posledná je 17.0), novšie verzie sa označujú podľa roka (napr. verzia 25H2, s ktorou pracujeme v tejto lekcii, je verzia z roku 2025, druhej polovice).
Na ďalšej stránke sa bohužiaľ musíme znova niekoľkokrát overiť. Najprv klikneme na odkaz s podmienkami, ktoré sa otvoria v novej karte. Až potom je možné zaškrtnúť políčko so súhlasom s obchodnými podmienkami. Kliknutie na stiahnutie verzie nižšie nás presmeruje na ďalšiu stránku s vyplnením ďalších údajov:

Údaje vyplníme a potvrdíme. Potom budeme presmerovaní späť na stránku s odkazom na stiahnutie inštalačného
.exesúboru, kde už bude možné program stiahnuť.Inštalácia
Inštalácia prebieha pomerne klasicky klikaním na tlačidlo Next. Určite nás neprekvapí, že musíme opäť odsúhlasiť licenčné podmienky onoho korporátu. Ak sa nám pred inštaláciou zobrazí táto obrazovka:

Nejde o chybu, ale ideálny scenár. Inštalátor totiž zistil, že náš počítač nevyužíva hardvérovú virtualizáciu, a tak ju bude využívať VMware a systém Windows v ňom bude bežať rýchlo. Ak sa naopak zobrazí táto obrazovka:

Znamená to, že systém Windows využíva Hyper-V pre vlastné potreby a VMware sa oň bude musieť deliť, takže pobeží pomalšie. Ide o obdobu ikony korytnačky pri konkurenčnej aplikácii VirtualBox.
Ak je virtuálny počítač výrazne pomalý (Windows využívajú Hyper-V a VMware sa oň musí deliť), problém možno zvyčajne vyriešiť pomocou expertného nastavenia virtualizácie vo Windows odkazovaného už v úvode lekcie.
Postup popisovaný v uvedenom článku je však pomerne časovo náročný a na úspešné absolvovanie kurzu nie je nutné ho prechádzať. Študentom rekvalifikačných kurzov, ktorí zároveň pracujú alebo sú inak časovo vyťažení, odporúčame, aby sa expertným nastavením teraz nezdržiavali a vrátili sa k nemu neskôr alebo iba v prípade, že by bol virtuálny počítač neúnosne pomalý.
Zvyšok inštalácie iba odklikáme. Dôležité je spomenúť, že sa nám do počítača inštalujú dva programy:
- VMware Workstation Pro – plnohodnotná aplikácia,
- VMware Player – zjednodušená verzia, ktorá nepodporuje snapshoty, a preto ju neodporúčame používať.
Vytvorenie virtuálneho počítača
-
Ak sa VirtualBox nespustil sám po inštalácii, spustíme ho ručne napr. z ponuky Start. Pri prvom spustení VirtualBoxu zvolíme Basic Mode, čím si zjednodušíme používateľské rozhranie:

Následne vytvoríme nový virtuálny počítač kliknutím na tlačidlo New:

Nastavíme názov počítača, napr.
W11a vyberieme súbor.isos operačným systémom pomocou možnosti Other:
Po výbere
.isosúboru by sa nám mala zaškrtnúť možnosť Proceed with Unattended installation. VirtualBox zistil, že sme nahrali.isoWindows a tie podporujú na účely virtualizácie zjednodušenú inštaláciu. Všetko sa odohrá na pozadí a v inštalátore nemusíme na rozdiel od klasickej inštalácie na nič klikať, čo ušetrí množstvo času. Ak si naopak chceme vyskúšať aj kompletnú inštaláciu Windows, tak túto možnosť odškrtneme.Pokračujeme tlačidlom Next. V ďalšom kroku zadáme meno a heslo používateľa, ktorého má inštalátor Windows založiť (ak sme zaškrtli unattended režim). Keďže ide iba o virtuálne PC na pokusy, môžeme pokojne ponechať meno
vboxusera heslo nastaviť tiež navboxuser:
Odporúčame tiež nainštalovať Guest Additions, čo sú doplnkové nástroje VirtualBoxu, ktoré zlepšujú spoluprácu medzi virtuálnym systémom a hostiteľským počítačom.
Potvrdíme tlačidlom Next. Ďalšia obrazovka by mala byť rozumne nastavená podľa zvoleného operačného systému, pre Windows 11 nám VirtualBox navrhol 4 GB RAM, 2 procesorové jadrá a 80 GB miesta na pevnom disku:

Posledný krok so zhrnutím potvrdíme tlačidlom Finish:

Virtuálny stroj sa následne spustí a okamžite začne inštalácia Windows:

VirtualBox nám zobrazí správy, že po kliknutí do okna virtuálneho počítača tento počítač prevezme myš a klávesnicu. Tieto správy môžeme zavrieť.
Keď zostane myš alebo klávesnica "uväznená" vo virtuálnom počítači a budeme chcieť používať náš klasický počítač, prepneme ju späť pomocou Pravého Ctrl.
Ak sa zobrazí ikona korytnačky v pravom dolnom rohu, znamená to, že VirtualBox beží v pomalšom režime a nepodarilo sa mu naplno využiť hardvérovú virtualizáciu. Tento problém možno zvyčajne vyriešiť pomocou expertného nastavenia virtualizácie vo Windows odkazovaného už v úvode lekcie.
Postup popisovaný v uvedenom článku je však pomerne časovo náročný a na úspešné absolvovanie kurzu nie je nutné ho prechádzať. Študentom rekvalifikačných kurzov, ktorí zároveň pracujú alebo sú inak časovo vyťažení, odporúčame, aby sa expertným nastavením teraz nezdržiavali a vrátili sa k nemu neskôr alebo iba v prípade, že by bol virtuálny počítač neúnosne pomalý.
Ak nám funguje hardvérová virtualizácia, namiesto ikony korytnačky je modré "V" a VirtualBox pobeží výrazne rýchlejšie:

Virtualizácia je komplexná úloha, ktorá sa môže zo začiatku zdať zložitá. Mne sa napríklad virtuálny stroj po inštalácii Windows zasekol na čiernej obrazovke. Pomohol reštart pomocou menu Machine -> Reset:

Po asi 15 minútach sa Windows spustia a my máme pripravený systém Windows na pokusy, v ktorom si nemôžeme reálne nič pokaziť.
-
Spustíme aplikáciu VMware Workstation Pro, napr. z ponuky Start. Následne vytvoríme nový virtuálny stroj – buď priamo tlačidlom na karte Home, alebo v menu File -> New Virtual Machine:

V prvom kroku ponecháme zvolený typický stroj a stlačíme tlačidlo Next:

V ďalšom kroku vyberieme tlačidlom Browse
.isosúbor Windows, ktorý sme stiahli, a pokračujeme tlačidlom Next:
VMware deteguje operačný systém a prednastaví podľa neho názov nového virtuálneho počítača. Názov môžeme ponechať a pokračujeme tlačidlom Next:

Na ďalšej obrazovke ponecháme predvolené šifrovanie potrebné na podporu TPM vo Windows 11 a zadáme 2x nejaké heslo, pokojne napríklad
password, keďže ide iba o stroj na pokusy. Nejde o heslo do Windows, ale heslo k šifrovaniu TPM, ktoré si potom už bude VMware pamätať:
Na ďalšej obrazovke môžeme veľkosť disku ponechať na 64 GB:

V záverečnom zhrnutí vidíme, koľko máme pridelených RAM (4GB) a procesorových jadier (2) a máme možnosť stroj ešte ďalej konfigurovať. Nám to však takto stačí a zvolíme Finish:

VMware si vo všeobecnosti viac zakladá na zabezpečení, po spustení stroja môže vypísať hlášku, že beží v bezpečnostnom režime a bude bežať trochu pomalšie:

Toto nastavenie môžeme neskôr vypnúť. VMware má tiež inú filozofiu než VirtualBox, keď VirtualBox inštaluje Windows v zrýchlenej unattended inštalácii, zatiaľ čo VMware vyzýva v základnom nastavení na klasickú inštaláciu.
Pri prvom spustení stroja sa zobrazí hláška, že máme stlačiť ľubovoľný kláves na bootovanie inštalátora Windows z ISO obrazu:

Aby stroj na našu klávesnicu a myš reagoval, je potrebné kliknúť na jeho obrazovku. Tým dôjde k pohlteniu myši a klávesnice, ktorými po novom ovládame virtuálny stroj a už nie náš skutočný počítač. Keď sa budeme chcieť prepnúť späť k ovládaniu počítača, stlačíme súčasne klávesy Ctrl a Alt.
Ak sme nestihli kliknúť na obrazovku stroja a kláves stlačiť a hláška vyššie už zmizla, stroj jednoducho reštartujeme kliknutím na šípku pri ikone v hornom paneli. Rovnako ho možno aj vypnúť alebo zapnúť:

Keď kláves stlačíme v správny čas a s aktívnou klávesnicou vo virtuálnom stroji, spustí sa klasická inštalácia Windows tak, ako sme si ju už popisovali v lekcii Inštalácia Microsoft Windows - Čistá inštalácia z USB disku:

Pri inštalácii odsúhlasíme, že sa vymažú všetky údaje. Na obrazovke s kódom Product Key zvolíme, že nemáme kód Product Key. Inštalácia Windows bude trvať niekoľko minút:

Windows od nás budú chcieť prihlásenie účtom Microsoft. Vo virtuálnom stroji typicky nechceme byť spojení s naším skutočným účtom. Bohužiaľ, preskočenie tohto kroku vyžaduje zadať príkaz do príkazového riadka a ešte odpojiť stroj od internetu a potom inštalátor spustiť znova. Alebo spustiť unattended inštaláciu, ktorá však vo VMware nemusí byť vždy jednoducho k dispozícii.
Odporúčame preto skôr vytvoriť si nový účet Microsoft na nejakú inú e-mailovú adresu. Napríklad si založíme nový e-mailový účet na Sezname a ten budeme používať vo virtuálnych strojoch, než prihlásenie zakaždým zložito obchádzať. Na adresu príde pri vytvorení nového účtu Microsoft overovací kód, ako to býva štandardom pri registráciách:

Odmenou za tú drinu je funkčný virtuálny stroj s Windows, na ktorom si môžeme bezpečne skúšať, čo nám napadne:

V nasledujúcom cvičení, Riešené úlohy k 1.-4. lekciu základov Windows, si precvičíme nadobudnuté skúsenosti z predchádzajúcich lekcií.

David sa informačné technológie naučil na