Máy ảo Windows sẽ không chạy


10

Tôi đang cố gắng thiết lập một vài máy ảo để sử dụng để thử nghiệm các trang web trong các phiên bản IE cũ khác nhau. Tôi đã có Microsoft Virtual PC hoạt động trên một máy cũ hơn sử dụng chế độ XP và 2 VHD khác của Microsoft cho phép tôi thử nghiệm trong IE6-IE8. Gần đây tôi đã nhận được một máy làm việc mới và đang cố gắng thiết lập lại VM để thử nghiệm, tuy nhiên dường như không có gì hoạt động. Cả hệ thống cũ và mới đều chạy Windows 7 64-bit Ultimate với bộ xử lý AMD.

Tôi đã tải xuống chế độ Virtual PC & XP từ đây http://www.microsoft.com/windows/virtual-pc/doad.aspx và trải qua quá trình cài đặt. Chế độ XP đã được cài đặt, nhưng khi tôi cố chạy nó, nó sẽ trải qua quá trình thiết lập ban đầu chỉ bị lỗi khi gần hoàn tất với lỗi "Không thể thiết lập hoàn tất". (Sau khi googling tôi thấy rằng đây có thể là một xung đột với bộ xử lý của tôi)

Tôi tải xuống các VHD khác từ đây http://www.microsoft.com/windows/virtual-pc/doad.aspx để có được các phiên bản IE khác và cũng cố gắng thiết lập chúng trong PC ảo. Tôi bấm vào chúng để khởi động máy và cả Windows 7 với IE8 và Windows Vista với IE7 chỉ treo ở màn hình đen.

Tôi cố gắng sử dụng Virtual Box thay thế và tôi chạy Windows XP với IE6, nhưng tôi không có kết nối internet trong VM. Tôi thử tất cả các cài đặt khác nhau và cố gắng google các cài đặt chính xác nhưng dường như không có gì hoạt động. Khi tôi tải VM, XP cho thấy phần cứng mới được tìm thấy nhưng nó cần trình điều khiển. Một trong những phần cứng này là bộ điều hợp mạng, nhưng tôi không thể kết nối với internet để tải xuống trình điều khiển trong hệ điều hành khách. VirtualBox cho tôi biết tôi cần cài đặt tiện ích mở rộng để mọi thứ hoạt động bình thường. Tôi trải qua quá trình cài đặt trong HĐH khách và khởi động lại VM, tuy nhiên hiện tại XP đang yêu cầu xác thực và tôi không thể truy cập VM. Tôi thử cài đặt 2 HĐH khác (Vista & 7) nhưng tôi nhận được BSOD ngay sau khi màn hình khởi động xuất hiện và VM tự khởi động lại.

Tôi đang rất nản lòng khi cố gắng để làm cho công việc này hoạt động, tôi thực sự sẽ đánh giá cao bất kỳ sự trợ giúp nào về việc khởi động và chạy VM hoặc bất kỳ giải pháp thay thế nào để thử nghiệm các trang web trong Internet Explorer.


IE có một chức năng để bạn có thể chạy nó như một phiên bản cũ hơn. Tôi chỉ không biết làm thế nào để làm điều này.
cutrightjm

Vâng, hiện tại tôi đang sử dụng tạm thời vì tôi cần thử nghiệm trên một trang này, nhưng tôi nghe nói rằng nó không phải lúc nào cũng chính xác.
biggles

Bạn đã thử đảm bảo tường lửa của bạn bị vô hiệu hóa trên PC chủ của bạn chưa? Bạn có thể ping máy chủ của bạn từ máy khách VM của bạn không?
Arran

@jlego: Thay vì tiếp tục gặp rắc rối khi thiết lập VM, tôi sẽ đề nghị bạn sử dụng IE Tester để thử nghiệm thay thế: my-debugbar.com/wiki/IETester/HomePage . Tôi đã tìm thấy nó rất hữu ích.
James P

@James Tôi đã đọc về cách IETester không chính xác. Giải pháp tạm thời của tôi là sử dụng các công cụ phát triển tích hợp sẵn của IE9 mô phỏng các phiên bản IE trước đó khá tốt.
biggles

Câu trả lời:


22

Điều này đã giải quyết nó cho tôi: http://timwise.blogspot.com/2012/04/rasty-ie-application-compabilities.html

Đối với tôi, hình ảnh sẽ có được một nửa thông qua việc khởi động các cửa sổ, và sau đó là màn hình xanh (BSOD). Tôi phát hiện ra rằng có thể vượt qua điều này bằng cách xóa bộ điều khiển SATA cài đặt của máy và thay vào đó thêm đĩa vào bộ điều khiển IDE. Sau đó máy khởi động thành công.

Về cơ bản, bạn phải loại bỏ hình ảnh SATA và thêm lại dưới dạng IDE.


1
Vui mừng khi được phục vụ :-) Tôi hình dung rằng tôi sẽ không đơn độc với điều đó, và đó là một bước nhảy vọt của trí tưởng tượng đã đưa tôi đến câu trả lời. Ồ và rõ ràng là nhận được một upvote từ tôi (lol).
Tim Abell

1
Anh bạn, làm thế nào bạn tìm ra điều này? Tôi không thể tin điều này đã giải quyết vấn đề của tôi. Tôi thường không đăng những bình luận "cảm ơn" vô ích, nhưng anh bạn, cái này đã cứu tôi.
Marco Aurélio Deleu

Wow, cái này đã cứu tôi quá. Cảm ơn bạn! Không có dấu hiệu này là vấn đề. Ran vào này trong khi cố gắng chạy VM cho IE 11 on Win 7 (x86)với VirtualBoxtrên macOS 10.13.4.
Josh Buchea

0

Đặt mạng trên máy ảo VBox để sử dụng mạng Cầu nối hoặc NAT. Đảm bảo nó đang chia sẻ bộ điều hợp trực tiếp của bạn từ máy chủ lưu trữ.


Tôi đã thử với NAT và với cầu nối với máy ảo XP mà tôi đã làm việc, nhưng không có xúc xắc. Vista và Seven VM thậm chí sẽ không khởi động đúng cách, vì vậy tôi không thể nói ở đó.
biggles

0

Kiểm tra Câu hỏi thường gặp về Mạng VirtualBox: https://www.virtualbox.org/wiki/User_HOWTOS

Tôi thường thiết lập 2 NIC ảo trong máy ảo của mình - một NAT và chỉ một máy chủ. Máy chủ chỉ cho phép VM nói chuyện với máy chủ (chẳng hạn như kết nối với máy chủ web cục bộ đang chạy ở đó) và NAT cho phép VM nói chuyện với các mạng bên ngoài.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.