Установка Windows 7 beta на Virtual PC 2007

    i. Хочу сразу предупредить, что установка в виртуальной среде занимает существенно больше времени, чем установка в физической среде – на реальное железо.

    ii. Также стоит отметить, что работает все заметно медленее. Чем быстрее процессор и больше доступной физической и выделенной для гостевой системы памяти, тем быстрее, но все равно не так быстро, как хотелось бы.

    iii. Однако для тех, кто не хочет пока ставить себе Win7 (как никак бета) непосредственно на жд, боясь, что что-нибудь испортится в процессе апргрейда или в результате параллельной с основной ОС установкой, решение исопльзовать виртуализацию может стать самым подходящим для “посмотреть, попробовать”. В конце концов, чтобы снести систему, достаточно удалить пару файлов.

    iv. Aero под Virtual PC не работает. Хотя в сети можно найти рекомендации как это исправить (через правку реестра или с использованием RDC из Windows Vista с включенным Aero) и даже скриншоты с запущенным Aero, у меня так и не удалось добиться нужного результата.


    0. Если у вас еще нет Virtual PC, скачайте последнюю версию – Virtual PC 2007 SP1.

    1. Если у вас устаревшая версия, см. выше :) Последняя версия имеет номер 6.0.192.0, номер установленной версии можно посмотреть тут Help –> About Virtual PC… –> About

    image

    2. Находим образ с Windows 7 beta, нужна 32-битная версия.

    3. Создаем новую виртуальную машину. Из консоли Virtual PC –> New… –> Next –> Create a Virtual Machine –> Next –> Задаем имя (обычно в той же папке, где будет образ с диском) –> Next

    image

    Выбираем тип операционной системы Windows Vista –> Next –> Next (При необходимости количество памяти можно увеличить. Важно, чтобы это количество памяти было свободно на момент запуска программы. Обычно рекомендуется ставить не более 50% от размера установленной физической памяти.)

    image image

    4. Создаем новый виртуальный диск

    Выбираем создание нового виртуального диска (A new virtual hard disk) –> Next. Имя для диска подставится автоматически, размер диска можно поменять (он изменяется динамически, устанавливается только максимальный размер), 16 Гб должно хватить. Next. Finish.

    image image

    5. В консоли появилась наша система. Выбираем ее, нажимаем Start.

    image   

    6. Подключаем образ с Windows 7 beta. CD –> Capture ISO Image… Перезагружаем виртуальную машину Actions –> Ctrl+Alt+Del или Right Alt + Del из виртуальной машины.

    image

    7. Начинается стандартная установка

    image image

    image image

    8. Выбираем Custom (Advanced) установку. Диск еще не размечен, выбираем Drive options (advanced).

    image image

    Выбираем New, Apply.

    image image

    Появится окошко с предложением создать дополнительный раздел (200 Мб) под системные файлы, соглашаемся. Получаем два раздела на диске. Next.

    image image

    9. Далее установка продолжается в автоматическом режиме… У меня, в отличии от примерно часовой установки на реальном железе, в виртуальной среде она заняла часа 3-4, если не больше… так что запасайтесь попкорном :)

    image image

    10. Установка пости закончилась :) Осталась стандартная настройка: пользователь, часы, персональные параметры… и мы получим Windows 7 на Virtual PC 2007.

    image image

    image image

    11. Виртуальный диск с Win 7 занимает 5.37 Гб.

    image12. Далее рекомендуется установить Virtual Machine Additions, это позволит не только свободно перемещать курсом мышки между гостевой системой и основной, но и несколько ускорит работу системы за счет улучшения интеграции.

    Actions –> Install or Update Virtual Machine Additions

    Virtual PC предложит вставить образ CD с необходимыми дополнениями. Если установка не запустится автоматически, ее нужно запустить вручную. Надеюсь, найти нужный файл для запуска больших трудов не составит ;)

    После установки остается перезагрузить виртуализированную систему – и можно начинать радоваться жизни.

     image image

    p.s. Для подключения интернета мне пришлось прописать вручную нужные ip. Не забудьте убедиться, что в настройках (Settings) добавлена нужная сетевая карта:

    image

    В следующей серии: как запустить полученный образ в реальном окружении.
    Поделиться публикацией

    Комментарии 24

      +1
      Собственно, вопрос: почему именно Virtual PC?
        0
        Все правильно, ничто не мешает поставить систему, используя другое средство виртуализации, например, VMWare.

        В данном случае используется именно Virtual PC только потому, что дальше полученный образ будет использован для загрузки в реальной среде.
          0
          Я ставил в VirtualBox 2.1.0
          Поставилось всё на ура, без всяких проблем. Единственное что напрягло, это то что не работает интеграция, говорит что неверная ОС :)
            0
            Это если по-умолчанию из автозапуска пускать. Если в свойствах VBoxWindowsAdditions.exe указать совместимость с vista, тогда ставится на ура 8)
          +6
          Бейте меня ногами, но вы уж слишком разжевали элементарный процесс :)
            0
            И чего там смотреть без Aero…
              +1
              Aero будет в следующей серии, но для нее нужен VHD-образ :)
            • НЛО прилетело и опубликовало эту надпись здесь
                –1
                Вы правы, существенно ничем (правда, с установкой linux-дистрибутивов есть определенные сложности, но это тема для отдельной статьи).

                Подозревею, что далеко не все хабрапользователи пользуются Virtual PC :)
                –1
                Наверняка самая большая мозговая сложность была — выбрать Windows Vista при создании образа.
                А самое вкусное (запуск Aero) так и не рассказали.
                  0
                  Если интересно, я могу привести ссылки на зарубежные статьи, в которых что-то говорится на эту тему с приставкой «возможно это будет работать» и какими-то скриншотами. Т.к. у меня это не удалось воспроизвести, я приводить не стал, чтобы лишний раз не вводить в заблуждение.

                  По моим представлениям, в виртуальной среде аэро работать не будет, т.к.
                  а) слабая видеокарта
                  б) невозможно запустить расчет производительности системы, а для аэро нужно показатель видеокарты от 3 и выше
                    0
                    По-моему Aero не будет работать просто потому что нет драйверов.
                    Лично у меня, когда я баловался с Win7, даже сетевая карта не определилась на VirtualBox'е.
                      0
                      Наличие драйверов — трудно сказать, какой-то там драйвер точно есть. Но в случае с VirtualPC есть как минимум одно дополнительное препятствие: Win7 понимает, что находится в виртуализируемой среде и не дает посчитать индекс производительности, без которого aero просто не запускается.
                        0
                        Ну вряд ли он именно «понимает», но то, что посчитать не дает — это точно.
                          0
                          Именно понимает, т.к. пишет, что мол «я нахожусь в виртуализируемой среде, поэтому индекс будет некорректным, считать не буду».
                            0
                            У меня все работает, что я делаю не так?
                            Правда потом жалуется на отсутсвие драйвера, но виртуалку все равно не отличает.
                              +1
                              Все правильно :) Я же говорю, это в случае с Virtual PC…

                              Попробуйте в меню пуск набрать aero, там один из пунктов будет называться Find and fix problems with transparency and other visual effects, возможно поможет… или хотя бы скажет, что ему не нравится :)

                              Есть еще такой способ: www.blogsdna.com/1996/registry-hack-to-enable-aero-in-windows-7.htm

                              Но под Virtual PC он не работает.
                                +1
                                Ну, собственно, я так и думал. А за статью спасибо.
                  0
                  перенесите в блог Windows 7. Ну и желательно отобразить что how to для новичков.
                    0
                    Добавил теги, перенести кармически не могу :)
                    0
                    Вот тут можно скачать предустановленный образ Windows 7 Beta 1 Build 7000 под VMware (torrent). Aero опять же по-умолчанию не работает.
                      +1
                      3-4 часа на установку — это как-то совсем много.
                      Я ставил из-под VM Ware 6.5 на Core2Duo, выделив гостевой ОС всего 512 Мб памяти, хотя и два ядра. Установка заняла не больше 20 минут, и Win7 просто летает под виртуалкой. Я приятно удивлен.
                        0
                        Я же говорю :) Все зависит от системы… Плюс VMWare, по моим ощущениям, работает заметно быстрее VirtualPC.
                          +1
                          по моим, кстати, тоже
                          а вот что с виртуального диска можно грузиться- это для меня почти неожиданность
                          не пробывал

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое