Importowanie obrazu z Vitrual PC do VirtualBox (0x0000007B)

Dzisiaj chciałem przenieść dysk wirtualnej maszyny utworzonej w Virtual PC do Virtual Box-a, nie obyło się bez problemów :).

Jak się komuś nie chce (tak jak mi) przeczytać całego pliku konfiguracyjnego (*.VMC)  maszyny wirtualnej (tej z Virtual PC) to tak jest 🙂

Po dodaniu dysku do nowej wirtualki i uruchomieniu jej, Windows krzyczał takim oto komunikatem (Stop: 0x0000007B):

0x0000007B
Error, 0x0000007B, blue screen of death, win 2008, VirtualBox

Rozwiązanie okazało się banalne.

Wystarczy zmienić kontroler dysku twardego (wirtualnej maszyny).

Ustawienia domyślne (złe):

ustawienia złe

Ustawienia poprawne:

ustawienia dobre
VirtualBox

Żonglowanie ustawieniami „Type” w sekcji Attributes może okazać się pomoce w przypadku kiedy nadal Windows wyrzuca Blue Screen of Death.

Jeżeli nie wiesz jaki kontroler został użyty podczas instalacji systemu operacyjnego na poprzedniej maszynie ,wystarczy otworzyć plik konfiguracyjny (*.vmc, znajduje się zazwyczaj tam gdzie obraz dysku) dowolnym edytorem tekstu (np. notatnik) i odszukać wyrażenie podobne do tego (_adapter lub _controller):

<ide_adapter>
<ide_controller id="1">

U mnie 15-16 linia kodu xml w pliku konfiguracyjnym.

Gdzie znaki przed”_” oznaczają użyty kontroler, w moim przypadku IDE.