Виртуальная машина

Виртуальная машина, или, иначе, VM,- это программа, которая эмулирует настоящий физический компьютер, притом таким изощренным образом, что на этот “компьютер” можно установить операционную систему и приложения, которые будут работать, не подозревая о том, что работают они не на «железе», а в программной среде. Сама программа эмуляции, равно как и работающая на ней операционная система, называется виртуальной машиной, в то время как основная операционная система и физическая машина называются хост-системой. Виртуальная машина эмулирует стандартный x86-компьютер, включая все его основные аппаратные компоненты, кроме процессора. Используя эмулируемые аппаратные средства и процессор в физическом компьютере, каждая виртуальная машина работает подобно отдельному физическому компьютеру. Поскольку каждая виртуальная машина имеет свою собственную операционную систему, вы можете запустить несколько разных операционных систем в одно и то же время на одном компьютере.

Пример (jpeg, 400kb): идет разработка ботов и одновременно в двух виртуальных машинах работают боты. Никто никому не мешает.

Для начала вам необходимо скачать дистрибутив виртуальной машины и предустановленную виртуальную операционную систему WindowsXP. Объем архива около 415 Мб, скачать ее можно с этого сайта.

Пошаговая инструкция по установке и настройке виртуальной машины

В скачанном архиве вы найдете 3 файла:

  • VPC2007.exe – инсталлятор виртуальной машины;
  • WinXP CE SP3.vhd – файл-образ диска;
  • WinXP CE SP3.vmc – файл-описатель операционной системы;

Разархивируйте эти файлы в любой каталог на вашем компьютере, например «c:\VPC»

Для начала установки выполните двойной клик на файле VPC2007.exe. В появившемся окне инсталляции программы жмем Next >

В следующем диалоговом окне подтверждаем лицензионное соглашение и жмем Next>

И вновь в диалоговом окне жмем Next >

В следующем диалоговом окне у вас есть возможность выбрать каталог для установки виртуальной машины. Если вы неопытный пользователь рекомендуем оставить все без изменений и просто нажать Install

После того, как программа-установщик выполнит инсталляцию виртуальной машины на компьютер нажимаем Finish

Запуск и настройка виртуальной машины.

После установки в меню программ (пуск->программы) появился пункт Microsoft Virtual PC. Выполните запуск программы кликнув на данном пункте меню

При первом запуске программы запустится Мастер конфигурации виртуальной машины. Жмем Next >

В следующем диалоговом окне мастер может выполнить три действия:

  • Пошагово создать новую виртуальную систему;
  • Создать систему с настройками по умолчанию;
  • Добавить готовую систему.

Для вашего удобства есть уже готовая виртуальная система которую вы скачали вместе с установщиком программы. Поэтому выбираем третий пункт меню. И жмем Next >

Далее Мастер настройки попросит вас указать путь к файлу-описателю виртуальной операционной системы:

В следующем диалоговом окне находим файл WinXP CE SP3.vmc из архива и нажимаем Открыть

Подтверждаем выбор кнопкой Next >

Заканчиваем работу мастера кнопкой Finish

В появившемся окне настроек, в левой колонке выбираем пункт Hard Disk 1 и кликаем по кнопке Browse…

Находим файл WinXP CE SP3.vhd со скачанного архива и нажимаем Открыть

Далее выбираем левой колонке пункт Networking

Важное отступление:

При настройке сетевых параметров важен тип соединения. Виртуальная машина предлагает 2 типа:

  • Работа через физическую сетевую карту;
  • Работа через NAT;

Нельзя предсказать, какой тип будет работать именно у вас, поэтому если не сработает один тип соединения, вам нужно будет «выключить» виртуальную машину, изменить тип соединения и снова загрузить виртуальный Windows. Ваша цель – в виртуальной машине вы должны иметь возможность выйти в интернет.

Тип соединения 1:

Тип соединения 2:

Виртуальная машина установлена и настроена. Можно выполнить запуск. Для этого в окошке Virtual PC Console жмем Start

После этого шага загрузится виртуальный Windows. Убедитесь, что вы имеете доступ в интернет.

Как скопировать файлы бота с Хоста на виртуальную машину.

Для этого нам нужно «расшарить» папки. Загрузите виртуальный Windows. У окна каждой виртуальной машины внизу справа есть ряд иконок:


Нажмите ПРАВОЙ кнопкой мышки на желтенький значок «Папки» и в открывшемся меню выберите «Share Folder»

Теперь выберите свой физический жесткий диск, на котором расположены файлы бота, например «С», внизу диалога выберите любую букву сетевого диска, например «Y» и поставьте галочку «Share every time» и нажмите «ОК».

Теперь в вашем виртуальном Windows’е появился новый диск «Y», который является в то же время вашим основным жестким диском. Теперь просто копируйте любые файлы, которые необходимы вам для работы в виртуальной машине.

Комментарии запрещены.