2010-01-14 6 views
2

Мы хотим протестировать программное обеспечение, которое мы разрабатываем на XP в Windows 7. У нас установлена ​​Vista на ПК. Но мы хотели бы избежать установки Windows 7 и, скорее, запустить ее на виртуальном ПК или VMWare.Тестирование программного обеспечения в Windows 7. Установка vs Virtualization

Вопросы:

  • Q1: Можно ли запустить Windows 7 в Virtual PC или Ware?

  • Q2: Возможно ли запустить 64-битную Vista или Windows 7 в Virtual PC или VmWare на 32-битной системе?

  • Q3: Есть ли готовые к загрузке изображения Windows 7 (например, из Microsoft), похожие на изображения IE7, которые MS предоставила раньше?

Большое спасибо!

Paul

ответ

3

Q1) Да. Я лично запускал бета-версию Windows 7 с использованием Virtual PC в Vista, и нет никакой причины, по которой окончательная сборка не будет работать.

Q2) Это потребует, чтобы эмулятор полностью реализовал процессор в программном обеспечении, и это будет слишком медленно, чтобы его можно было использовать. Для эмуляции 64-разрядного ПК вам понадобится 64-разрядная ОС. EDIT: Согласно различным комментариям, некоторое программное обеспечение для виртуализации может сделать это, если у вас 64-разрядный процессор. Вам нужно будет проверить документацию на любое программное обеспечение, которое вы собираетесь использовать.

Q3) Это будет испытание, если оно есть, и поэтому оно в конечном итоге истечет. Вы этого не хотите.

Более общий подход заключается в том, чтобы эмулировать XP на 7, и вы почти наверняка получите лучший результат таким образом: XP меньше ресурсов, чем Vista и 7, поэтому влияние производительности от виртуализации будет меньше заметно.

+0

VMware также может запускать 64-разрядную гостевую систему на 32-битном хосте, пока аппаратное обеспечение является 64-разрядным. –

3

Q1. Да, вы можете запускать Windows 7 в VMWare, Virtual PC, Virtual Box и на других платформах виртуализации.

Q2. Обычно невозможно запустить 64-разрядную гостевую систему на 32-битном аппаратном обеспечении с нормальной виртуализацией.

Q3. Не знаю, но я в этом сомневаюсь. Windows не была бесплатной, последний раз я проверил.

+1

Re Q2: с помощью VirtualBox вы можете запускать 64-битных гостей на 32-битном хосте, если базовое оборудование является 64-разрядным и поддерживает аппаратную виртуализацию. Я думаю, что это будет охватывать самые последние системы. – MartW

+0

Спасибо, ты прав. Изменен «32-разрядный хост» на «32-разрядное оборудование» –