Co bude potřeba:
Externí pevný disk na USB 2.0. S Firewire nefunguje.
Notebook s podporou bootování z USB.
Vmware ve verzi 6 (na nižších sem nezkoušel)
Instalační disk Windows Vista nejlépe s integrovaný service packem.
Postup:
Nejlepší je mít čistý externí disk bez písmenka v systému. Odstranění písmenka: Pravým tl. na Tento počítač…Spravovat…Správa disků…Vybrat příslušný disk…pravým Změnit písmeno jednotky…Odebrat.
Nejprve je potřeba si vytvořit virtuální mašinu.
New….Virtual Machine…Custom…Next…Vyberte Windows Vista…Počet procesorů třeba jeden (je to fuk)…Paměť RAM stačí 1024…Do not use a network connection…Use a physical disk (tím přijdete o všechny data na ext. disku) …a teď vybrat správný disk, většinou je to PhysicalDrive 1 externí disk, ale ověřte si to klepnutím na „Use individual partition“, kde se objeví kapacita disku (podle ní zjistíte jaký disk je vybrán). Po ověřění se vraťte a vyberte „Use entire disk“. Potom Next a tak dál. Po vytvoření vidíte jednotlivé komponenty virtuální mašiny. Kliknout na Harddisk…Advanced a vybrat Independent a políčko Persist.
Nyní můžete spustit mašinu. Po spuštění kliknout na mašinu a stisknout ESC. Tím si vyberete bootování z DVD. Klasicky nainstalovat Vistu. Po načtení plochy jít do registrů. Start-> Spustit-> regedit. Přejděte sem: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\
Potom najít tyto položky:
usbccgp
usbehci
usbhub
usbstor
usbuhci
Změnit tyto položky:
Group = Boot Bus Extender
Start = 0
U některých chybí řetězec Group… tak jej vytvořit.
Toto je nejčastější problém… při každém zapojení nového USB zařízení do počítače se změní položky na původní hodnoty. Tím pádem se nerozjede Vista a hodí BSOD. Proto doporučuji po následném spuštění Visty popřipojovat všechny USB zařízení a pozměňovat znovu položky v registrech. Pokud stejné zařízení připojíte znovu, nemusíte nic měnit…pouze při první instlaci. Dá se to částečně obejít vytvořením dávkového BAT souboru, který změní registry a po zapojení a nainstalování USB zařízení, změní položky v registrech.
Dále je potřeba zkopírovat soubor. Soubor USBSTOR.SYS ze složky \windows\system32\DriverStore\FileRepository\usbstor.inf_bb2778a0(číslo může být jiné), zkopírovat do \windows\system32\drivers
Použít tyto dva příkazy k získání práv na úpravu ve složce \windows\inf :
http://myego.cz/item/vista-jak-smazat-s ... dows-vista
Ve složce \windows\inf upravit soubory: usbstor.inf, usbport.inf, usb.inf
V souborech jsou sekce končící na: .AddService]
V těchto sekcích upravit:
StartType = 0
LoadOrderGroup = Boot Bus Extender
Popřípadě že chybí tak doplnit. Uložit soubory, vypnout mašinu. Restartovat celý počítač a pokusit se nabootovat z externího disku. Mělo by to fungovat.
Bacha na USB
EDIT: I když zapomenete (po instalaci USB zařízení) předělat registry, není problém spustit virtuální mašinu a upravit to v ní.