Я пытаюсь установить vhds (образ виртуального жесткого диска) IE6 на XP и IE 7 на пакеты XP, доступные от Microsoft на Virtual Box. Virtual Box будет монтировать только CD/DVD и / или ISO. Как мне заставить его использовать файлы Microsoft? Мне нужно это для тестирования веб-страниц в IE6 / IE7s.

Я использую Windows 7 Home Premium.

Есть ли способ сделать это, или другой способ, который позволит мне загрузить XP/IE6 и XP/IE7 в Virtualbox


Редактировать:

Хорошо, я заставил это работать, но это говорит, что XP должен быть обновлен через 3 дня из-за аппаратных изменений. Microsoft заявила, что это будет активировано до 1 января 2010 года. Есть ли способ обойти это?

5 ответов5

1

Вам действительно нужно использовать VirtualBox? Можете ли вы протестировать браузер с помощью IETester или SuperPreview для Internet Explorer?

1

Microsoft заявила, что это будет активировано до 1 января 2010 года. Есть ли способ обойти это?

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

Microsoft выпустит новые изображения VPC для обеспечения совместимости приложений Internet Explorer по истечении срока действия старых образов (по крайней мере, так было в прошлом).

1

Как вы сказали, срок действия виртуальных жестких дисков истекает в январе первого 2010 года. Причиной возникновения этой проблемы является то, что виртуальные жесткие диски были разработаны для Microsoft Virtual PC, а не для Virtual Box, поэтому, когда Virtual Box запускает его, аппаратное обеспечение выглядит по-другому.

Первое, что вы можете попробовать - активировать машины - это может сработать.

Кроме этого, на хост-компьютере нет ничего, что помнило бы, какой VHD был запущен. Поскольку Microsoft дает их бесплатно, я думаю, что вряд ли они будут жаловаться на то, что я собираюсь сказать -

Поскольку они используются для использования Internet Explorer, и маловероятно, что вы будете устанавливать или использовать их для чего-либо еще, просто загрузите виртуальные жесткие диски еще раз и либо запустите копию, либо создайте снимок, прежде чем его использовать в первый раз. Когда таймер заканчивается, просто восстановите моментальный снимок или создайте новую копию исходных файлов.

1

Да, как сказал Вил, виртуальные жесткие диски предназначены только для VirtualPC. Хотя более новые версии VirtualBox могут работать с форматом VHD VirtualPC вместо собственного VDI, это не очень удобное решение.

Вы получаете предупреждение об активации, потому что аппаратное обеспечение, эмулируемое VirtualBox, отличается от того, которое эмулирует VirtualPC, поэтому XP считает, что его установка была скопирована на другой компьютер (который, конечно же, есть). (TBH, я впечатлен, что вы зашли так далеко, поскольку установки XP обычно не очень хорошо переносятся на разные базовые наборы микросхем.)

Или:

  1. Установите VirtualPC в соответствии с намерениями Microsoft и используйте VHD оттуда, перезагружая их каждые несколько месяцев по истечении срока их действия, или

  2. Установите собственную свежую неограниченную копию Windows XP на виртуальной машине VirtualBox, активируйте ее, возьмите копию ее VDI, затем установите IE7 на копию. Таким образом, у вас будет два образа диска, между которыми вы можете поменяться для запуска IE6 и IE7.

0

В VirtualBox есть функция "Общая папка". Вы также можете подключить общий сетевой диск со своего хоста в гостевую ОС и использовать файлы оттуда.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .