VirtualBox - Failed to get device handle and/or partition ID for 0000000001d46660
Dobrý den,
Chtěl jsem přes VirtualBox nainstalovat Windows XP. Avšak, při spuštění instalačky to zahlásí chybu.
Zkoušel jsem to hledat, ale těch chyb je hromada, co může nastat a k této konkrétní jsem nic užitečného nenašel.
Jak to, prosím Vás, opravím?
Děkuji
PS. Postupoval jsem pomocí tohoto videonávodu.
Zkus smazat uložené sezení a nastartuj Widle znova. Máš to pod Linuxem? Jak to naběhne, doinstaluj do Windows "přídavky pro hosta".
Promiňte, jak to myslíte?
Očividně nedošlo vůbec ke spuštění, protože smazat uložený stav nelze. A mám to na Windows 10.
Nesouvisí to s nastavením virtuálního počítače?
Může to souviset s čímkoliv.
tady máš hotový Windows XP obraz - je na odkazu pod ZIP
https://archive.org/details/xp51_20191108
Postupuj podle svého návodu, to nastavení je OK. Jen až budeš vybírat disk, tak rekni, ze pouzijes existujici a ukaz mu tam ten, co jsi stahnul (samozrejme rozbaleny)
Bohužel, nefunguje to. Zhavaruje to úplně se stejným problémem. Očividně je problém někde jinde. A ty "přídavky pro hosta" zmíněné výše jsem nepřišel na to, jak přidat.
Pokud zhavaruje i tohle, pak je problém v počítači, případně OS.
Přídavky pro hosta instaluješ až do spuštěného virtuálního počítače, což není tvůj případ.
Jdi do BIOSu a zapni si tam podporu virtualizace. V závosloti na BIOSu bys to mohl najít někde pod Chipset jako:
VT-x, AMD-V, SVM, nebo Vanderpool. Povol to.
Pokud máš Windows 10 pro, pak můžeš zkusit (přes přidat součásti programu) přímo Virtualizaci od MS - Hypervisor.
Ke stažení pak možná budou i hotové obrazy pro Windows XP. Máš rád videa, tak třeba tohle:
https://www.youtube.com/watch?v=vZMSIoT1qwo
Pozor, MS Hyper-V není kompatibilní s ostatními. nelze používat současně Hyper-V a VirtualBox. Pokud nainstaluješ Hyper-V, VirtualBox pak nespustíš - pokud to třeba není tvůj problém a nezkoušel jsi to již v minulosti. Musel bys Hyper-V zase odebrat.
Mám bohužel Windows Home, takže Hyper-V není možný.
A teď jsem se díval do BIOSu a Virtualization Technology (VT-x) mám povolený.
UPDATE: Tak teď jsem úplně vedle. Neuděl jsem nic a hlásí to jinou chybu.
Pokud se vůbec Windows nespustily pod VirtualBox, tak to vypadá podle chybové hlášky na pošramocený virtuální disk s Windowsy. Nejde je přeinstalovat? Mne původně ta hláška zmátla, že chce nasát uložené sezení Windows. Prozkoumej nastavení virtuálního disku, případně je tento disk zničen - VirtualBox si disky udržuje přes UUID, to může být zmršeno a pak ho nenajde. Prozkoumej v nabídce Soubor->Správce virtuálních medii.
Ještě mne napadlo, podívej na vlastnosti virtuálního stroje, v řádku Úložiště, tak u řadiče se podívej na nastavení i/o cache hostitele, zkus opačné nastavení.
Většinou, když byly tyhle chyby, které nezmizely ani po znovuvytvoření nového nastavení pro daný OS, tak jsem přeinstaloval VBox ideálně na novější verzi. Skutečně jsem tím vyřešil tyto chyby, zpomalený OS atd. VBox používám doposud na všemožných strojích se stejnými VHD.
Díky, tato možnost mě vůbec nenapadlo. Bohužel, zkusil jsem to první přeinstalovat, pak jsem to odinstalovat a znova nainstaloval, ale nepomohlo to. Bojím se, že to vyřeší pouze přeinstalace windows.
Zbyde po tom ještě bordel v dokumentech a appdata. Doporučuji tyto složky zkontrolovat a případně odstranit. Používám na odinstalace program Total Uninstall. Sice někdo tyto nástroje odsuzuje, ale v tomto případě se mi osvědčilo, programy pomocí něj odinstalovávat. Vezme s sebou právě i ty přidružené složky a soubory, které mohou později dělat problémy.
Zkoušel jsem ten program a bohužel to nepomohlo.
To musí chodit. Někde musí být log soubor, dej ho sem, v tom by měly být bližší informace, co se děje. Neporadím kde je log u Windows, v Linuxu to vím dobře. Asi někde v jeho složce v uživatelských datech..
Tohle jsem našel na fóru VirtualBoxu, Třeba to bude k něčemu. Přeloženo Gůůůgle translatorem:
Odkaz na originální text:
https://forums.virtualbox.org/viewtopic.php?f=38&t=100328
Psal jsem to uz zde na konci příspěvku.
Bohužel, Hyper-V jsem v počítači nenašel a jakýkoliv příkaz pro deaktivaci skončil chybou. Klasika. Když se něco ve Windowsech jebne, tak to často vyřeší pouze přeinstalace.
Hyper-V je volitelná součást a jen u Pro verze. Takže tam NEMUSÍ být a není tím pádem příčinou problémů.