virtualbox에 Windows 98 Second Edition을 설치할 때이 오류가 발생합니다. 내 호스트는 Mac OsX입니다.
게스트 설정은 다음과 같습니다.
기본 메모리 : 64MB
부팅 순서 : 플로피, 광학, 하드 디스크
가속 : VT-x / AMD-V, 중첩 페이징
비디오 메모리 : 10MB
왜 그 오류가 발생하고 어떻게 우회 할 수 있습니까?
편집하다:
닫기를 클릭하면 이러한 오류가 발생합니다.
W98SETUP caused a General Protection Fault in module GDI.EXE at 0001:0246
W98SETUP caused a General Protection Fault in module USER.EXE at 0001:40B6
Standart Mode: Bad Fault in MS-DOS Extender.
Fault: 000D Stack Dump: 000 000 0070
Raw fault frame: EC=000 IP=5EF7 CS=0367 FL=3087 SP=FFEE SS=02C7
답변
나는 이것이 VirtualBox 5.0의 버그라고 생각합니다. 나는 그것을보고하지 않은 아직 난 주위에 얻을 것이다 그러나 당분간 나는 버전 4.3.28 및 이전 윈도우 부츠 미세 다운 그레이드.
업데이트 : 아직 테스트하지는 않았지만 VirtualBox 5.0.22로 수정 해야 합니다.
답변
문제:
Windows 98SE는 VirutalBox가 가상화하는 최신 하드웨어와 호환되지 않습니다. 특히 하드웨어 리소스가 호스트에서 직접 전달되는 경우.
해결책:
VirtualBox에서 해당 VM의 하드웨어 가속을 비활성화합니다.
그렇게하려면 :
- VM을 마우스 오른쪽 버튼으로 클릭하십시오.
- 설정을 선택하십시오 .
- 시스템을 선택하십시오 .
- 가속 탭을 선택 하십시오.
- VT-x / AMD-V 사용을 선택 취소하십시오.
- 변경 사항을 저장 한 후 다시 시도하십시오.
답변
Paravirtualization
설정을 사용 하여이 오류를 해결할 수있었습니다 Legacy
(VM 설정의 시스템 => 가속 아래에 있음).
답변
Mac OS X에서 Virtualbox의 기본 설치는 VT-x 가용성을 가정합니다. 모든 Mac 하드웨어 라인업이이를 지원하기 때문입니다. Windows 98을 설치 / 작동 할 수 있도록 VT-x 확장을 비활성화하려면 터미널 창에서 따옴표 안에 컴퓨터 이름을 입력하십시오.
VBoxManage modifyvm "My Windows 98 VM Name Here" --hwvirtex off
출처 : http://blog.vaibhavbajpai.com/2012/12/17/disabling-vt-x-on-virtualbox/