Najwyraźniej zgubiłem HAL… - Nie można uruchomić VM - HAL.dll brakuje


0

Niedawno poszedłem i wykopałem jeden z moich starych HD (komputer, na którym był zamontowany, już nie istnieje). Zamontowałem go na moim komputerze i użyłem DVD2VHD, aby przekonwertować cały dysk na VHD. To stary dysk XP, więc chciałem go załadować w maszynie wirtualnej i wejść. Konwersja VHD przebiegła dobrze, zamontowałem ją w Virtual Box i kliknąłem Start Windows Normally i otrzymałem następujący błąd:

enter image description here

Czy ktoś wie, jak rozwiązać ten problem? Jedyne rozwiązania, które mogłem znaleźć w Internecie, dotyczyły zmiany niektórych ustawień przed odmontowaniem HD z oryginalnego komputera.


2
Przykro mi, Dale, nie mogę ci tego zrobić. (przepraszam, ale konieczne)
Rich Homolka

@ RichHomolka Sigh .... „W czym problem?”
FreeSnow

Odpowiedzi:


1

Musisz zmienić ustawienia systemowe maszyny wirtualnej, aby procesor wirtualny wyglądał tak, jak na starym komputerze.

Ważne opcje to:

  • IO APIC
  • Liczba rdzeni
  • PAE / NX
  • Wersja bitowa (32/64) typu systemu operacyjnego (nie powinno to mieć znaczenia, jeśli system operacyjny jest 64-bitowy)

Myślę, że Windows automatycznie przełącza się między HAL, gdy wykryje, że procesor się zmienił, ale ta funkcja może nie być dostępna w Windows XP.


Ponieważ nie mam pojęcia o specyfikacjach starego komputera, czy istnieje sposób na znalezienie tego, co pochodziło z czegoś na HD? Czy istnieje plik lub jakiś sposób na określenie starych specyfikacji? Dziękuję za dotychczasową pomoc!
FreeSnow

1
Być może będziesz musiał ręcznie wykopać w gałęzi rejestru, aby się dowiedzieć. Ale możesz wypróbować tylko 4 opcje (a więc 16 przypadków). Byłoby szybciej, gdybyś przejrzał wszystkie kombinacje pojedynczo. Niektóre opcje, takie jak IO APIC, są powiązane z innymi, więc jest jeszcze mniej przypadków. Szczegóły można znaleźć na stronie pomocy Vbox.
billc.cn

Dobra, sprawdzę to.
FreeSnow
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.