Nesouhlasím s odpovědí Simona.
Použití Disk2Vhd je samozřejmě skvělý nápad:umožňuje vytvářet kopie online disky a dokonce můžete soubor vhd uložit lokálně (tj. , na počítači Windows), i když výše uvedený odkaz tvrdí, že je nejrychlejší uložit obraz vhd na jiné médium.
Část, která není správná, je část o importu (?) obraz vhd ve VirtualBoxu. Není to nutné:citovaná reference je strašně stará (kolik let od doby, kdy existovaly dvě odlišné verze VirtualBoxu, jedna bezplatná za úplatu, jak je uvedeno v referenci? Zapomněl jsem). Ve skutečnosti je VirtualBox již plně kompatibilní s formátem vhd společnosti Microsoft:když vytváříte virtuální počítač, místo přiřazení prázdného disku zvolte Use an existing virtual hard disk file
a nasměrujte jej na vhd
disk.
A je to.
vytvořte vhd svého fyzického počítače se systémem Windows pomocí Disk2Vhd, poté vytvořte virtuální počítač a místo prázdného disku vyberte vytvořené vhd.
příklad použití příkazového řádku disku2vhd:disk2vhd * c:\vhd\snapshot.vhd
nyní bude každá součást vašeho operačního systému Windows uložena na VHD
omlouvám se za tak krátkou nepodrobnou odpověď, ale to je vše, co potřebujete vědět;-)
S VirtualBoxem můžete používat raw oddíly, tedy váš stávající oddíl Windows. Je to mírně pokročilé téma a manuál VirtualBox na to upozorňuje
Nezpracovaný přístup k pevnému disku je pouze pro zkušené uživatele. Nesprávné použití nebo použití zastaralé konfigurace může vést k totální ztrátě dat na fyzickém disku. A co je nejdůležitější, nepokoušejte se zavést oddíl s aktuálně spuštěným hostitelským operačním systémem v hostovi. To povede k vážnému poškození dat.
ale úspěšně jsem to použil před 5 nebo 6 lety a fungovalo to dobře.
Potřebujete znát linuxový název zařízení vašeho HDD a číslo oddílu, na kterém máte nainstalovaný Windows. Potom spusťte následující příkaz:
sudo VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -partitions 1,5
kde /dev/sda
je váš HDD a 1,5
jsou čísla vašich oddílů. Například pokud Linux vidí váš Windows HDD jako /dev/sdb2
, název vašeho zařízení je /dev/sdb
a číslo vašeho oddílu je 2. Tento příkaz vytvoří disk VMDK na zadané cestě, a když jej použijete ve vašem VM, VM bude zapisovat přímo na váš Windows HDD.
Hlavní výhodou této metody je, že nezabírá žádné další místo na disku a umožňuje použít stávající instalaci systému Windows na místě. Ale opět mějte na paměti, že to nenávratně změní vaše stávající data Windows a neumožní vám používat snímky pro váš VM, takže pokud máte opravdu důležitá data, ujistěte se, že máte zálohu, než tuto metodu vyzkoušíte.