ไม่สามารถติดตั้ง Windows 98 SE ใน virtualbox - SUWIN ทำให้เกิด General Protection Fault ในโมดูล <unknown>


8

ฉันได้รับข้อผิดพลาดนี้เมื่อติดตั้ง Windows 98 Second Edition บน Virtualbox โฮสต์ของฉันคือ Mac OsX ติดตั้งข้อผิดพลาด

การตั้งค่าของแขกมีดังต่อไปนี้:

หน่วยความจำพื้นฐาน: 64 MB
ลำดับการบู๊ต: ฟลอปปี้, ออปติคอล, การ
เร่งความเร็วฮาร์ดดิสก์: VT-x / AMD-V,
หน่วยความจำวิดีโอเพจจิ้งซ้อน: 10 MB

เหตุใดฉันจึงได้รับข้อผิดพลาดนั้นและฉันจะข้ามได้อย่างไร


แก้ไข:

ยังได้รับข้อผิดพลาดเหล่านี้เมื่อฉันคลิกที่ปิด:

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

คำตอบ:


8

ฉันเดาว่านี่เป็นข้อบกพร่องใน VirtualBox 5.0 ฉันยังไม่ได้รายงานเลยฉันจะเข้าไปดูแต่ตอนนี้ฉันถูกลดระดับเป็นรุ่น 4.3.28 และรองเท้าบูท Windows เก่าก็ใช้ได้

ปรับปรุง: ควรได้รับการแก้ไขโดย VirtualBox 5.0.22 แม้ว่าฉันยังไม่ได้ทดสอบ


1
การติดตั้ง Virtualbox 4.3.28 แก้ปัญหาของฉันได้ ขอบคุณมาก ๆ
DiogoSaraiva

ใช่มันได้รับการแก้ไขแล้ว ทำงานได้สำหรับฉันใน VirtualBox 5.0.26 เช่นเดียวกับ 5.1.6
aaronk6

14

ปัญหา:

Windows 98SE เข้ากันไม่ได้กับฮาร์ดแวร์รุ่นใหม่ที่ VirutalBox เสมือนจริง โดยเฉพาะเมื่อทรัพยากรฮาร์ดแวร์ถูกส่งผ่านจากโฮสต์โดยตรง

สารละลาย:

ใน VirtualBox ปิดใช้งานการเร่งด้วยฮาร์ดแวร์สำหรับ VM นั้น

โดยทำดังนี้

  • คลิกขวาที่ VM
  • เลือกการตั้งค่า
  • เลือกระบบ
  • เลือกแท็บการเร่งความเร็ว
  • ยกเลิกการทำเครื่องหมายเปิดใช้ VT-x / AMD-V
  • บันทึกการเปลี่ยนแปลงลองอีกครั้ง

ป้อนคำอธิบายรูปภาพที่นี่


สิ่งเดียวกัน .... ข้อผิดพลาดเดียวกัน
DiogoSaraiva

1
ฉันพยายามด้วย 300mb ของดิสก์ แต่ข้อผิดพลาดที่สองคือ:Standard Mode: Invalid DMPI return from 0367:5F92
DiogoSaraiva

1
คำตอบนี้แก้ไขปัญหาให้ฉันโดยใช้โฮสต์ Linux
Tom B

1
คำตอบนี้แก้ปัญหาขณะติดตั้ง Win 98 SE (fr) บนโฮสต์ Windows 8.1 - VirtualBox 5
AlexV

1
คำตอบนี้ช่วยฉัน
aryndin

5

ฉันสามารถแก้ไขข้อผิดพลาดนี้ได้โดยใช้การParavirtualizationตั้งค่าเป็นLegacy(อยู่ภายใต้ System => การเร่งความเร็วในการตั้งค่า VM)


0

การติดตั้งเริ่มต้นของ Virtualbox บน Mac OS X ถือว่าใช้งานได้กับ VT-x นี่เป็นเพราะผู้เล่นตัวจริงของฮาร์ดแวร์ Mac ทุกคนรองรับ ในการปิดการใช้งาน VT-x extension เพื่อให้ Windows 98 สามารถติดตั้ง / ทำงานได้ให้ทำในหน้าต่าง Terminal (ย่อยในชื่อเครื่องของคุณภายในเครื่องหมายคำพูด):

VBoxManage modifyvm "My Windows 98 VM Name Here" --hwvirtex off

ที่มา: http://blog.vaibhavbajpai.com/2012/12/17/disabling-vt-x-on-virtualbox/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.