VirtualBox — základy ovládání

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Připojení složky ze skutečného počítače)
 
(Přidány sdílené složky, snímky virtuálního stroje, uložení stavu.)
 
(Není zobrazeno 9 mezilehlých verzí od 1 uživatele.)
Řádka 1: Řádka 1:
Nadřazené stránky:
+
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Virtualizace]]
[[Category:VSE]]
+
[[Category:Informatika]]
+
[[Category:OSY]] [[OSY4]]
+
<br />
+
Související stránky:  
+
[[Virtualizace_ukoly|Úkoly k virtualizaci]]
+
  
  
 
== Instalace VirtualBoxu ==
 
== Instalace VirtualBoxu ==
* Pod Windows klasický instalátor.
+
; Windows  
* V Linuxu z repozitářů verze OSE.
+
* Stáhněte a spusťte instalátor ze stránek [https://www.virtualbox.org/ https://www.virtualbox.org/].
 +
* Je třeba nainstalovat služby, proto budete potřebovat oprávnění správce.
 +
* Při instalaci se vás bude průvodce ptát, zda důvěřujete software od firmy Oracle. (Instalátor je podepsaný.)
 +
; Linux
 +
* Nainstalujte balík <tt>virtualbox</tt> z [[Instalace software v GNU/Linuxu#Backports|repozitáře <tt>backports</tt>]] (tím nainstalujete novější verzi).
 +
* Doporučuje se provést aktualizaci hlaviček Linuxu.
 +
* Viz [[Software_pro_GNU/Linux#VirtualBox]]
  
== Virtual Machine Additions ==
 
  
„Ovladače“, které upravují skutečný operační systém instalovaný na virtuálním stroji tak, aby pracoval na virtuálním stroji efektivně.
+
== Vytvoření virtuálního počítače ==
 +
* [http://www.abclinuxu.cz/clanky/zaciname-s-virtualboxem-vytvoreni-virtualniho-pocitace-a-disku AbcLinuxu.cz: Vytvoření virtuálního počítače]
  
Doinstalujeme po instalaci operačního systému do virtuálního operačního systému.
 
  
Instalace:
+
== Připojení virtuálního CD ==
* Při spuštěném virtuálním stroji zvolte v menu:
+
; Postup při vypnutém virtuálním stroji
** Action-> Install or Update Virtual Machine Additions
+
* Zvolte z hlavní nabídky virtuální stroj.
** (česky) Zařízení-> Instalovat přídavky pro hosta
+
* Klikněte na tlačítko ''Nastavení''.
 +
* V záložce ''Úložiště'' &rarr; IDE řadič &rarr; ikonka CD
  
Jak probíhá instalace?
+
; Při zapnutém virtuálním stroji
* do virtuální mechaniky se při zvolení výše uvedené položky menu vloží virtuální CD, ze kterého se SW nainstaluje.
+
* V hlavní nabídce okna VirtualBox-u s daným virtuálním strojem zvolte ''Zařízení'' &rarr; ''CD/DVD zařízení''
  
Přidávají:
+
; Můžete připojit
 +
* [http://en.wikipedia.org/wiki/ISO_image obraz disku CD/DVD (ISO image)]
 +
* Fyzickou mechaniku (virtuální počítač načte CD/DVD ze skutečné mechaniky).
 +
 
 +
 
 +
== Rozšíření virtuálního stroje ==
 +
 
 +
VirtualBox Guest Additions (rozšíření virtuálního stroje) jsou „ovladače“, které upravují operační systém instalovaný na virtuálním stroji tak, aby pracoval na virtuálním stroji efektivně. Doinstalujeme po instalaci operačního systému do virtuálního operačního systému.
 +
 
 +
Instalace rozšíření například umožní, aby virtualizovaný operační systém mohl měnit „rozlišení obrazovky“ při změně velikosti okna virtuálního stroje.
 +
 
 +
; Přidávají:
 
# Ovladače pro optimalizaci výkonu  
 
# Ovladače pro optimalizaci výkonu  
 
# Integraci kurzoru myši a klávesnice
 
# Integraci kurzoru myši a klávesnice
Řádka 33: Řádka 44:
 
#* lze měnit rozměr okna virtuálního stroje a upravuje se rozlišení.
 
#* lze měnit rozměr okna virtuálního stroje a upravuje se rozlišení.
 
# Synchronizace času se skutečným strojem
 
# Synchronizace času se skutečným strojem
 +
# Synchronizace schránky se skutečným strojem
  
 +
; Příprava instalace:
 +
* Při spuštěném virtuálním stroji zvolte v menu: ''Zařízení'' &rarr; ''Instalovat přídavky pro hosta'' (''Action'' &rarr; ''Install or Update Virtual Machine Additions'')
 +
* Do virtuální mechaniky se tím virtuální CD, ze kterého se rozšíření nainstalují (obraz CD se musí nejprve stáhnout z Internetu, pokud už není stažen).
 +
; Instalace na Windows (virtuální OS Windows)
 +
* Virtuální CD obsahuje soubor <tt>autorun</tt>. Pokud se nespustí sám, spusťte ho a nainstalujte ovladače.
 +
; Instalace GNU/Linux (virtuální OS Linux &mdash; Debian Wheezy)
 +
* Přihlašte se jako správce:
 +
sudo -i
 +
* Aktualizujte seznam balíčků a instalujte aktualizace
 +
aptitude update
 +
aptitude upgrade
 +
* Nainstalujte balíčky <tt>build-essential</tt> a <tt>module-assistant</tt>
 +
aptitude install build-essential module-assistant
 +
* Připravte systém pro sestavování modulů jádra (kernelu)
 +
m-a prepare
 +
* Po vložení virtuálního CD přejděte do složky <tt>/media/cdrom</tt> a spusťte <tt>VBoxLinuxAdditions.run</tt>
 +
sh /media/cdrom/VBoxLinuxAdditions.run
 +
* Pokračujte podle pokynů na obrazovce.
 +
* Na dotaz, zda chcete přeinstalovat rozšíření odpovězte, že ano.
 +
* Restartujte systém:
 +
shutdown -r now
 +
 +
Návod pro GNU/Linux je převzat z [http://virtualboxes.org/doc/installing-guest-additions-on-debian/ VirtualBoxes.org].
  
== Připojit virtuální datové úložiště ==
 
# Virtuální CD mechanika.
 
#* obraz ISO (Zjistěte, co to je! ;)).
 
# Pevný disk
 
#*Podporované formáty *.vdi (VirtualBox) a *.vhd (Windows Virtual PC).
 
  
 
== Přerušení práce počítače ==
 
== Přerušení práce počítače ==
  
 
* Činnost virtuálního počítače můžete kdykoli přerušit
 
* Činnost virtuálního počítače můžete kdykoli přerušit
** Počítač-> Zavřít-> Uložit stav počítače
+
** <code>Počítač &rarr; Zavřít &rarr; Uložit stav počítače</code>
 
* Aktuální stav stroje včetně všech spuštěných aplikací se uloží
 
* Aktuální stav stroje včetně všech spuštěných aplikací se uloží
 
* Při příštím spuštění stroje budete pokračovat přesně v místě, kde jste skončili
 
* Při příštím spuštění stroje budete pokračovat přesně v místě, kde jste skončili
Řádka 50: Řádka 80:
 
Funguje například i pro instalaci Windows apod.
 
Funguje například i pro instalaci Windows apod.
  
== Nastavení přístupu k síti ==
+
<div class="Varovani">
 +
Pozor, obsah virtuální paměti se uloží na disk do souboru, jehož velikost může být běžně přes 1&nbsp;GB!!!
  
Najdete v nastavení virtuálního stroje (Settings).
+
''Pokud používáte síťový profil:''<br />nejprve si nastavte <code>Soubor &rarr; Předvolby &rarr; Složku pro umístění virtuálního stroje</code> někam mimo svůj uživatelský profil: ve škole třeba <code>c:\vms\prijmeni</code>.
 +
</div>
  
;Dostupné režimy
 
# Internal network (v české verzi ''NAT'')
 
#* Virtuální stroje mají vlastní síť s vlastním rozsahem IP adres, hostitelský počítač dělá router
 
# Bridge (v české verzi ''Síťový most'')
 
#* Hostitelský počítač vytvoří síťový most,
 
#* virtuální stroje jsou jako by v místní síti
 
  
== Klonování disků ==
+
== Snímky virtuálního stroje ==
* Pracujete s nástrojem ''VBoxManage'', který najdete ve složce aplikace VirtualBox (C:\Program Files\Oracle\VirtualBox).
+
* Umožňují zachytit přesný stav virtuálního stroje (včetně obsahu paměti, registrů procesoru atd.) a uložit ho tak, abychom mohli pokračovat příště.
# Oficiální metoda
+
* Můžeme tedy třeba přerušit instalaci virtuálního stroje a dokončit ji příště.
#* <code>VBoxManage clonehd "DiskToClone.vdi" "ClonedDisk.vdi"</code>
+
* V&nbsp;okně VirtualBoxu zvolte vpravo nahoře <code>Machine Tools &rarr; Snímky</code>.
# Unsupported
+
#* <code>copy Disk.vdi CopiedDisk.vdi</code> (vytvoříme kopii souboru vdi)
+
#* <code>VBoxManage internalcommands setvdiuuid "CopiedDisk.vdi"</code> (nastavíme nové UUID)
+
* Více viz [http://www.modhul.com/2009/06/17/how-to-clone-or-copy-a-virtualbox-virtual-disk/ modhul.com > How to clone or copy a virtualbox virtual disk]
+
  
== Snímky disků (snapshot) ==
+
<div class="Poznamka">
; Více viz
+
Vzhledem k&nbsp;chybě Virtualboxu verze 4 a 5 funguje pro virtuální stroje <code>.VHD</code> pouze pokud jsou umístěny ve standardním umístění. (Ostatní typy virtuálních strojů nejsou chybou dotčeny.)
* [http://www.virtualbox.org/manual/ch08.html#id2675677 virtualbox.org > Manual > Ch08]
+
</div>
  
Záloha aktuálního stavu virtuálního stroje.
 
  
;Lze z grafického prostředí VirtualBox-u nebo z příkazového řádku
+
== Sdílená složka ==
: <code>VBoxManage snapshot take</code>
+
* Najdete v&nbsp;<code>Nastavení &rarr; Sdílené složky</code>
: <code>VBoxManage snapshot restore</code>
+
* Zpřístupní složky hostitelského (fyzického) stroje ve virtuálním stroji.
 +
* Vyžaduje nainstalované Rozšíření virtuálního stroje.
 +
* Z&nbsp;virtuálního stroje přistupujeme k&nbsp;sdílené složce jako by to byla síťová jednotka na serveru <code>VBoxSvr</code>.
 +
* Příklad použití sdílené složky s&nbsp;názvem <code>sdilena</code> &mdash; připojení jako disk <code>X:</code>:
 +
net use x: \\vboxsvr\sdilena
 +
<div class="Poznamka">
 +
Pro použití sdílených složek je potřeba mít nainstalované <code>Rozšíření virtuálního stroje</code> a&nbsp;alespoň jedna síťová karta musí být v&nbsp;režimu <code>NAT</code>.
 +
</div>
  
== Připojení složky ze skutečného počítače ==
 
  
Musíte mít nejprve nainstalované Virtual Machine Additions.
+
== Nastavení přístupu k síti ==
  
* Při vypnutém stroji:
+
Najdete v nastavení virtuálního stroje (Settings).
** Zobrazte nastavení stroje (Settings).
+
** V záložce Sdílení složek přidejte sdílenou složku.
+
  
* Zapněte virtuální stroj (Windows XP)
+
;Dostupné režimy
** Otevřete Tento počítač
+
# Internal network (v české verzi ''NAT'')
** V hlavní nabídce zvolte Nástroje-> Připojit síťovou jednotku-> Procházet
+
#* Virtuální stroje mají vlastní síť s vlastním rozsahem IP adres, hostitelský počítač dělá router
** Vyberte Celá síť-> VirtualBox Shared Folders-> \\vboxsvr -> ... -> ''vaše složka''
+
# Bridge (v české verzi ''Síťový most'')
** Vyberte písmeno jednotky, pod kterým chcete ke složce přistupovat.
+
#* Hostitelský počítač vytvoří síťový most,
 +
#* virtuální stroje jsou dostupné z lokální sítě a naopak sami mají přístup do lokální sítě
  
Funguje to stejně, jako byste připojovali síťový disk z fiktivního počítače s názvem <tt>VBOXSVR</tt>.
 
  
 
== Řešení problémů ==
 
== Řešení problémů ==
 
# Hlásí, že kabel nebyl připojen
 
# Hlásí, že kabel nebyl připojen
 
#* změň v nastavení sítě typ síťové karty na jinou
 
#* změň v nastavení sítě typ síťové karty na jinou
 +
  
 
== Zdroje: ==
 
== Zdroje: ==
 
* [http://www.virtualbox.org/ virtualbox.org]
 
* [http://www.virtualbox.org/ virtualbox.org]
 
* http://www.virtualbox.org/manual/
 
* http://www.virtualbox.org/manual/

Aktuální verze z 26. 11. 2018, 07:51


Obsah

Instalace VirtualBoxu

Windows
Linux


Vytvoření virtuálního počítače


Připojení virtuálního CD

Postup při vypnutém virtuálním stroji
Při zapnutém virtuálním stroji
Můžete připojit


Rozšíření virtuálního stroje

VirtualBox Guest Additions (rozšíření virtuálního stroje) jsou „ovladače“, které upravují operační systém instalovaný na virtuálním stroji tak, aby pracoval na virtuálním stroji efektivně. Doinstalujeme po instalaci operačního systému do virtuálního operačního systému.

Instalace rozšíření například umožní, aby virtualizovaný operační systém mohl měnit „rozlišení obrazovky“ při změně velikosti okna virtuálního stroje.

Přidávají
  1. Ovladače pro optimalizaci výkonu
  2. Integraci kurzoru myši a klávesnice
    • není třeba mačkat pravý Ctrl
  3. Optimalizovaný ovladač grafické karty
    • lze měnit rozměr okna virtuálního stroje a upravuje se rozlišení.
  4. Synchronizace času se skutečným strojem
  5. Synchronizace schránky se skutečným strojem
Příprava instalace
Instalace na Windows (virtuální OS Windows)
Instalace GNU/Linux (virtuální OS Linux — Debian Wheezy)
sudo -i
aptitude update
aptitude upgrade
aptitude install build-essential module-assistant
m-a prepare
sh /media/cdrom/VBoxLinuxAdditions.run
shutdown -r now

Návod pro GNU/Linux je převzat z VirtualBoxes.org.


Přerušení práce počítače

Funguje například i pro instalaci Windows apod.

Pozor, obsah virtuální paměti se uloží na disk do souboru, jehož velikost může být běžně přes 1 GB!!!

Pokud používáte síťový profil:
nejprve si nastavte Soubor → Předvolby → Složku pro umístění virtuálního stroje někam mimo svůj uživatelský profil: ve škole třeba c:\vms\prijmeni.


Snímky virtuálního stroje

Vzhledem k chybě Virtualboxu verze 4 a 5 funguje pro virtuální stroje .VHD pouze pokud jsou umístěny ve standardním umístění. (Ostatní typy virtuálních strojů nejsou chybou dotčeny.)


Sdílená složka

net use x: \\vboxsvr\sdilena

Pro použití sdílených složek je potřeba mít nainstalované Rozšíření virtuálního stroje a alespoň jedna síťová karta musí být v režimu NAT.


Nastavení přístupu k síti

Najdete v nastavení virtuálního stroje (Settings).

Dostupné režimy
  1. Internal network (v české verzi NAT)
    • Virtuální stroje mají vlastní síť s vlastním rozsahem IP adres, hostitelský počítač dělá router
  2. Bridge (v české verzi Síťový most)
    • Hostitelský počítač vytvoří síťový most,
    • virtuální stroje jsou dostupné z lokální sítě a naopak sami mají přístup do lokální sítě


Řešení problémů

  1. Hlásí, že kabel nebyl připojen
    • změň v nastavení sítě typ síťové karty na jinou


Zdroje:

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje