Віртуальні машини Windows не працюватимуть


10

Я намагаюся налаштувати декілька віртуальних машин для тестування веб-сайтів у різних старих версіях IE. У мене був віртуальний ПК Microsoft, який працював на більш старій машині в режимі XP та ще 2 VHD від Microsoft, що дозволило мені протестувати в IE6-IE8. Нещодавно я придбав нову робочу машину і намагаюся знову встановити VM для тестування, проте, здається, нічого не працює. І стара, і нова система запускають Windows 7 64-бітний Ultimate з процесорами AMD.

Я завантажив звідси режим віртуального ПК та XP http://www.microsoft.com/windows/virtual-pc/download.aspx та пройду процедуру встановлення. Режим XP встановлений, але коли я намагаюся його запустити, він проходить через початковий процес налаштування лише до збою, коли він майже завершений помилкою "Не вдається завершити налаштування". (Після googling я бачу, що це може бути конфліктом з моїм процесором)

Я завантажую звідси інші VHD-файли http://www.microsoft.com/windows/virtual-pc/download.aspx , щоб отримати інші версії IE і спробувати встановити їх також у віртуальному ПК. Я натискаю на них, щоб запустити машину, і Windows 7 з IE8 і Windows Vista з IE7 просто зависають на чорному екрані.

Я намагаюся використовувати Virtual Box замість цього, і я отримую Windows XP з IE6 під керуванням, але у мене немає підключення до Інтернету у віртуальній машині. Я пробую всі різні налаштування та намагаюся гуглювати правильні налаштування, але, здається, нічого не працює. Коли я завантажую VM, XP показує, що знайдено нове обладнання, але воно потребує драйверів. Однією з таких частин обладнання є мережевий адаптер, але я не можу підключитися до Інтернету, щоб завантажити драйвер у гостьовій ОС. VirtualBox говорить мені, що мені потрібно встановити розширення для того, щоб речі нормально функціонували. Я проходжу процес інсталяції в гостьовій ОС і перезавантажую VM, однак зараз XP просить перевірити, і я не можу отримати доступ до VM. Я намагаюся встановити інші 2 ОС (Vista & 7), але я отримую BSOD одразу після появи екрана запуску і VM перезапускається.

Я настільки засмучений, намагаючись зробити цю роботу, я дуже вдячний за будь-яку допомогу щодо встановлення та запуску VM чи будь-яких альтернатив для тестування веб-сайтів в Internet Explorer.


IE має функцію, щоб ви могли запустити його як більш стару версію. Я просто не маю уявлення, як це зробити.
cutrightjm

Так, я зараз це тимчасово використовую, тому що мені потрібно пройти тестування на цьому одному сайті, але я чув, що це не завжди точно.
biggles

Ви намагалися забезпечити відключення брандмауера на хост-комп'ютері? Чи можете ви відімкнути свій хост-ПК від вашого гостьового віртуального комп'ютера?
Арран

@jlego: Замість того, щоб продовжувати клопоти з налаштування VM, я б запропонував вам замість цього використати тестер IE для мого тестування: my-debugbar.com/wiki/IETester/HomePage . Я вважаю це дуже корисним.
Джеймс П

@James Я читав про те, наскільки неточний IETester. Моє тимчасове рішення - використовувати вбудовані інструменти розробки IE9, які досить добре імітують попередні версії IE.
biggles

Відповіді:


22

Це вирішило це для мене: http://timwise.blogspot.com/2012/04/running-ie-application-compatibility.html

Для мене зображення пройшло б на півдорозі через завантажувальний windows, а потім на синій екран (BSOD). Я виявив, що це можна подолати, видаливши настройки контролера SATA, і замість цього додавши диск під контролером IDE. Після цього машина успішно завантажилась.

В основному вам потрібно видалити зображення SATA та повторно додати його як IDE.


1
Радий бути корисним :-) Я подумав, що не буду на самоті в цьому, і саме скачок фантазії наштовхнув мене на відповідь. О, і, очевидно, що отримує нагороду від мене (LOL).
Тім Абелл

1
Чувак, як ти це дізнався? Я не можу повірити, що це вирішило мою проблему. Зазвичай я не публікую марних коментарів "спасибі", але людина, це мене врятувало.
Marco Aurélio Deleu

Ого, і цей мене врятував. Дякую! Нульова вказівка ​​це була проблема. Натрапили на це, намагаючись запустити VM для IE 11 on Win 7 (x86)з VirtualBoxon macOS 10.13.4.
Джош Бучеа

0

Встановіть мережу на VMx VM для використання Bridged або NAT. Переконайтесь, що він передає ваш живий адаптер від хоста.


Я намагався з NAT і з мостом XP VM, що працював, але без кісток. Відеоматеріали Vista та Seven навіть не запускаються належним чином, тому я не можу там сказати.
biggles

0

Перевірте поширені запитання щодо мережі VirtualBox: https://www.virtualbox.org/wiki/User_HOWTOS

Зазвичай я встановлюю 2 віртуальних NIC у своїх віртуальних машинах - один NAT і один хост. Хост лише дозволяє ВМ спілкуватися з хостом (наприклад, підключення до локального веб-сервера, що працює там), а NAT дозволяє ВМ спілкуватися із зовнішніми мережами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.