Windows Virtual Machines จะไม่ทำงาน


10

ฉันพยายามตั้งค่าเครื่องเสมือนสองสามเครื่องเพื่อใช้สำหรับทดสอบเว็บไซต์ใน IE เวอร์ชันเก่าหลายรุ่น ฉันมี Microsoft Virtual PC ทำงานบนเครื่องรุ่นเก่าโดยใช้โหมด XP และ VHD อื่นอีก 2 ตัวจาก Microsoft ที่อนุญาตให้ฉันทดสอบใน IE6-IE8 ฉันเพิ่งได้รับเครื่องจักรทำงานใหม่และพยายามติดตั้ง VMs อีกครั้งเพื่อทดสอบ แต่ดูเหมือนว่าจะไม่มีอะไรทำงาน ทั้งระบบเก่าและใหม่ใช้ Windows 7 64-bit Ultimate พร้อมโปรเซสเซอร์ AMD

ฉันดาวน์โหลดโหมด Virtual PC & XP จากที่นี่http://www.microsoft.com/windows/virtual-pc/download.aspxและดำเนินการตามกระบวนการติดตั้ง ติดตั้งโหมด XP แล้ว แต่เมื่อฉันพยายามเรียกใช้มันจะผ่านขั้นตอนการตั้งค่าเริ่มต้นเท่านั้นที่จะล้มเหลวเมื่อเกือบจะเสร็จสมบูรณ์พร้อมกับข้อผิดพลาด "ไม่สามารถทำการตั้งค่าให้เสร็จสมบูรณ์" (หลังจาก googling ฉันเห็นว่านี่อาจเป็นความขัดแย้งกับโปรเซสเซอร์ของฉัน)

ฉันดาวน์โหลด VHD อื่นจากที่นี่http://www.microsoft.com/windows/virtual-pc/download.aspxเพื่อรับ IE เวอร์ชันอื่นและลองตั้งค่าเหล่านั้นใน Virtual PC เช่นกัน ฉันคลิกที่พวกเขาเพื่อเริ่มเครื่องและทั้ง Windows 7 กับ IE8 และ Windows Vista กับ IE7 เพียงแค่แขวนที่หน้าจอสีดำ

ฉันพยายามใช้ Virtual Box แทนและฉันได้รับ Windows XP โดยใช้ IE6 แต่ฉันไม่มีการเชื่อมต่ออินเทอร์เน็ตใน VM ฉันลองใช้การตั้งค่าที่แตกต่างกันทั้งหมดและลองตั้งค่า Google ให้ถูกต้อง แต่ดูเหมือนว่าจะไม่ทำงาน เมื่อฉันโหลด VM, XP แสดงว่าพบฮาร์ดแวร์ใหม่ แต่ต้องการไดรเวอร์ หนึ่งในฮาร์ดแวร์เหล่านี้คืออะแดปเตอร์เครือข่าย แต่ฉันไม่สามารถเชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลดไดรเวอร์ใน guest OS VirtualBox บอกฉันฉันต้องติดตั้งส่วนขยายเพื่อให้สิ่งต่าง ๆ ทำงานได้อย่างถูกต้อง ฉันผ่านกระบวนการติดตั้งใน guest OS และรีสตาร์ท VM แต่ตอนนี้ XP กำลังขอการตรวจสอบและฉันไม่สามารถเข้าถึง VM ได้ ฉันลองติดตั้งอีก 2 OS (Vista & 7) แต่ฉันได้รับ BSOD ทันทีหลังจากที่หน้าจอเริ่มต้นปรากฏขึ้นและ VM รีสตาร์ทตัวเอง

ฉันรู้สึกผิดหวังอย่างมากที่พยายามทำให้งานนี้ฉันรู้สึกซาบซึ้งมากที่มีความช่วยเหลือเกี่ยวกับการใช้งาน VMs และการทำงานหรือทางเลือกอื่นสำหรับการทดสอบเว็บไซต์ใน Internet Explorer


IE มีฟังก์ชั่นเพื่อให้คุณสามารถเรียกใช้เป็นรุ่นที่เก่ากว่า ฉันไม่รู้ว่าจะทำอย่างไร
cutrightjm

ใช่ฉันใช้มันชั่วคราวเพราะตอนนี้ฉันต้องทำการทดสอบในเว็บไซต์นี้ แต่ฉันได้ยินมาว่ามันไม่ถูกต้องเสมอไป
biggles

คุณลองตรวจสอบให้แน่ใจว่าไฟร์วอลล์ของคุณถูกปิดใช้งานบนโฮสต์พีซีของคุณหรือไม่ คุณสามารถ ping โฮสต์ PC ของคุณจาก VM guest ของคุณได้หรือไม่?
Arran

@jlego: แทนที่จะดำเนินการต่อไปด้วยความยุ่งยากของการตั้งค่า VM ของฉันจะขอแนะนำให้คุณใช้ IE ทดสอบสำหรับการทดสอบของคุณแทน: my-debugbar.com/wiki/IETester/HomePage ฉันพบว่ามันมีประโยชน์มาก
James P

@ James ฉันได้อ่านเกี่ยวกับความผิดพลาดของ IETester โซลูชันชั่วคราวของฉันคือการใช้เครื่องมือ dev ในตัวของ IE9 ซึ่งเลียนแบบ IE เวอร์ชันก่อนหน้านี้ค่อนข้างดี
biggles

คำตอบ:


22

วิธีนี้แก้ไขได้สำหรับฉัน: http://timwise.blogspot.com/2012/04/running-ie-application-compatibility.html

สำหรับฉันภาพจะได้ครึ่งทางผ่านหน้าต่างบูตจากนั้นหน้าจอสีน้ำเงิน (BSOD) ฉันค้นพบว่ามันเป็นไปได้ที่จะผ่านสิ่งนี้ไปได้โดยการลบตัวควบคุม SATA ของการตั้งค่าของเครื่องและแทนที่จะเพิ่มดิสก์ภายใต้ตัวควบคุม IDE หลังจากนั้นเครื่องก็บู๊ตเรียบร้อย

โดยทั่วไปคุณต้องลบอิมเมจ SATA และเพิ่มเป็น IDE อีกครั้ง


1
ดีใจที่ได้รับการบริการ :-) ฉันคิดว่าฉันจะไม่อยู่คนเดียวในนั้นและมันก็เป็นการก้าวกระโดดของจินตนาการที่ทำให้ฉันได้รับคำตอบ โอ้และเห็นได้ชัดว่าได้รับการโหวตจากฉัน (lol)
Tim Abell

1
เพื่อนคุณค้นพบสิ่งนี้ได้อย่างไร ฉันไม่อยากจะเชื่อว่าสิ่งนี้จะแก้ปัญหาของฉันได้ ฉันมักจะไม่โพสต์ความคิดเห็น "ขอบคุณ" ไร้ประโยชน์ แต่มนุษย์คนนี้ช่วยฉัน
Marco Aurélio Deleu

ว้าวอันนี้ช่วยฉันด้วย ขอบคุณ! การบ่งชี้ที่ศูนย์นี่เป็นปัญหา วิ่งเข้าไปในขณะนี้พยายามที่จะใช้ VM สำหรับIE 11 on Win 7 (x86)ที่มีในVirtualBox macOS 10.13.4
Josh Buchea

0

ตั้งค่าเครือข่ายบน VBox VMs เพื่อใช้เครือข่าย Bridged หรือ NAT ตรวจสอบให้แน่ใจว่ากำลังแชร์อะแดปเตอร์สดของคุณจากโฮสต์


ฉันลองกับ NAT และเชื่อมต่อกับ XP VM ที่ฉันทำงาน แต่ไม่มีลูกเต๋า Vista และ Seven VMs จะไม่เริ่มทำงานอย่างถูกต้องดังนั้นฉันจึงไม่สามารถบอกได้
biggles

0

ตรวจสอบคำถามที่พบบ่อยเกี่ยวกับเครือข่าย VirtualBox: https://www.virtualbox.org/wiki/User_HOWTOS

ฉันมักจะติดตั้ง 2 NIC เสมือนใน VMs ของฉัน - หนึ่ง NAT และหนึ่งโฮสต์เท่านั้น โฮสต์อนุญาตให้ VM พูดคุยกับโฮสต์ (เช่นการเชื่อมต่อกับเว็บเซิร์ฟเวอร์ในพื้นที่ทำงานที่นั่น) และ NAT อนุญาตให้ VM พูดคุยกับเครือข่ายภายนอก

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