Ako opraviť VirtualBox UUID už existujú chyby

create-Hyper-V virtuálny stroj

VirtualBox funguje za normálnych okolností dostatočne dobre, ale akonáhle začnete s pohybom VHD okolo, môže to spôsobiť chyby. Tu je postup, ako vyriešiť bežný problém po premiestnení VHD.

Ak používate VirtualBox na Windowspočítač, z času na čas pravdepodobne narazíte na chyby. Keď som migroval svoje virtuálne pevné disky z jedného fyzického disku na druhý, narazil som na chybu povolení. Keď Virtualbox zjavne vytvorí .vhd (alebo iný formát virtuálneho pevného disku), pečie sa v univerzálne jedinečnom identifikátore, ktorý používa na rozpoznávanie VHD. Spravidla to nespôsobuje problémy, ale v takom prípade zabraňuje spusteniu duplikátov alebo presunutiu virtuálnych diskov z neznámeho miesta.

Opravte chyby UUID VirtualBoxu

Chyba vyzerá takto:

Chyba virtuálneho boxu - zlyhalo otvorenie pevného disku

„Nepodarilo sa otvoriť pevný disk E: VirtualBox VMsWindows 8 Windows 8 Enterprise2.vhd.

Pevný disk sa nedá zaregistrovať „E: VirtualBox VMsWindows 8 Windows 8 Enterprise2.vhd“ {Ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} pretože pevný disk „E: VirtualBox VMsWindows 8 EnterpriseWindows 8 Enterprise2.vhd“ s UUID {Ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} už existuje.

Výsledkový kód:
E_INVALIDARG (0x80070057)

súčasť:
VirtualBox

Rozhranie:
IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}

Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) ”

Oracle má v príručke VirtualBox kapitolu, ktorá sa venuje problémom UUID, ktoré môžu odhaliť, ako to vyriešiť. Alebo stačí postupovať podľa krokov uvedených nižšie.

Ako resetovať UUID

Ak chcete tento problém vyriešiť, musíte spustiť niektoré textové príkazy. Otvorte príkazový riadok. V systémoch Windows 8 a Windows 7 sa dá nájsť zadaním „cmd“ do vyhľadávacieho políčka ponuky Štart.

spustenie príkazového riadka systému Windows 7
príkazový riadok systému Windows 8

Teraz zmeňte adresár príkazu cmd na priečinok, do ktorého ste nainštalovali VirtualBox. Ak ho zadáte do predvoleného nastavenia, príkaz je tento:

cd C: Program FilesOracleVirtualBox

cd do adresára virtualbox

Teraz zadajte nasledujúci príkaz (alebo skopírujte / prilepte pravým tlačidlom myši):

VBOXMANAGE.EXE interné príkazy sethduuid “pathtovhdfile”

uuid sa zmenil

Ak všetko fungovalo, malo by sa zobraziť hlásenie „Zmena UUID na:…“ a potom by mal VirtualBox fungovať. Všetko opravené!

-4

Podobné články

Zanechať komentár