Тестируем игры в виртуальной машине VMware Workstation 15 Pro – наконец-то в «виртуалке» можно поиграть
Тестируем игры в виртуальной машине VMware Workstation 15 Pro – наконец-то в «виртуалке» можно поиграть
Не знаю как у вас, а у меня есть набор любимых игр, которые постоянно установлены на моем ПК, даже если я в них давно не играл. Это Heroes of Might and Magic III и V, Disciples II: Dark Prophecy, Sid Meier’s Civilization V, Age of Empires II и многие другие хиты прошлых лет. Я писал о таких играх в блогах “10 великолепных игр – я перепрохожу их снова и снова уже более 10 лет”.
реклама
Не все из этих игр запускаются после переустановки Windows, некоторые не идут под Windows 10, как например, стратегия Majesty 2. А если вы ищете редкую игру 10-20 летней давности, которую уже нельзя купить, высок и шанс нахватать вирусов. Да даже при установке этих лицензионных игр с диска, защищенного системой StarForce, можно получить кучу проблем на новых версиях Windows.
реклама
У меня бывало и такое, что после установки древней игры Windows настолько повреждалась и глючила, что оставалось только переустанавливать ее.
Теперь, я думаю, вы поймете мое желание засунуть кучу старых игр в виртуальную машину, что решит сразу множество проблем.
Игра в два окна (Virtual Box)
Для сего процесса нам потребуется:
- достаточно неслабый комп (2 ядра, 2 Гб оперативы для комфортного запуска)
- программа Oracle VirtualBox последней версии
- дистриб Windows XP (у виртуальной машины итак неслабый расход ресурсов и использовать Vista/7 – тратить ресурсы впустую)
Этап 1 создание виртуальной машины
- ставим программу
- жмем создать машину
- первый экран Имя: что душе угодно Операционная система: Windows Версия: Windows XP
- Размер ОЗУ: 512 Мб (рекомендую 1 Гб – но надо иметь не менее 4 Гб оперативы)
- Создать новый жесткий диск: динамически расширяющийся образ, 10 гб хватит, место расположения образа лучше поменять на менее занятый, чем системный диск
- жмем финиш
Этап 2 настройка виртуальной машины
Перед тем как запускать лезем в ее свойства:
- Система: Вкладка ускорение: ставим обе галочки на VT-X/AMD-V и на Nested Paging
- Дисплей: Видеопамять выставляем на максимум (у меня 192 мегабайта)
- Сеть: Адаптер 1, ставим NAT (если у вас дома несколько компов – то лучше виртуальную машину вввести в сеть как обычный комп)
Этап 3 установка операционной системы
Установка аналогична установке OS на обычный комп. Переключение между окном виртуальной машины и операционной системой хоста (основного коспьютера) – Ctrl
- если используеты болванку для установки в свойствах хоста во вкладке носители – жмете на строку под обозначением жесткого диска (это привод там), кружок рядом с надписью вторичный мастер IDE – привод хоста X:, где X – буква привода, в котором болванка
- если используете образ – в том же кружке выбираете образ винды
Этап 4 настройка операционной системы виртуальной машины
Надеюсь что установка OS прошла без эксцессов. Но перед тем как ставить игру и наслаждатся процессом нужно провести пару шаманских трюков
- перезагружаем при виртуальную машину и с остервенением жмям кнопку F8, не забаывая шелкнуть в окне виртуальной машины
- в меню режимов загрузки выбираем Безопасный режим и загружаемся
- вверху окна виртуальной машины выбираем устройства – установить дополнения гостевой OS – это драйвера виртуальной машины. Почему в безопасном режиме? Установить поддержку 3D ускорения в обычном невозможно (по крайней мере в моей версии VirtualBox, а она не особо свежая), так как инсталлер патчит системные файлы так, чтобы изображение передовалось напрямую железной видеокарте, минуя дохлую видеокарту виртуальной машины.
- процесс установки в общем штатный, но на вкладке выбора компонентом выбираем еще и Direct 3D Support (поднимет дохлую производительность 3D системы виртуальной машины)
Этап 5 установка игры
В общем без комментариев. Такая машина можеть использоватся не только для Кароса, но и для других онлайн игр
- Насчет бана за использование – врятли. Админы кароса врятли будут разбираться что скрываеться под одним IP – группа компов провайдера под NAT, пара компов одного пользователя или комп с виртуальной машиной.
- Первоначально лучше пускать второе окно – производительность в нем будет выше
- DXdiag – ускорения текстур AGP нет и это нормально!
Установка виртуальной машины Virtual Box
Запускаем скачанный файл.
В первом же окне жмем кнопку «Запустить».
а потом жмем кнопку «Cancel«
Ничего не меняем и жмем кнопку «Next».
Все оставляем как есть и опять жмем кнопку «Next».
Предупреждение, что подключение к интернету будет временно отключено, но по окончании установки оно восстановится.
Жмем кнопку «Install».
Запрос на установку контроллера USB. Соглашаемся и жмем кнопку «Установить».
Завершаем установку и жмем кнопку «Finish».
Откроется окно программы Virtual Box.
Создаем виртуальную машину Virtual Box
Обычно Virtual Box сразу после установки готово к работе, но иногда бывает необходимо включить на компьютере виртуализацию VT-x или AMD-V в БИОС.
Создадим виртуальную машину с Windows 8.1.
Для этого жмем в правой верхней части окна «Oracle VM VirtualBox Менеджер» кнопку «Создать».
Откроется небольшое окошко, в котором нам необходимо указать и прописать:
- Имя (Можно прописать что угодно, я пропишу Windows1);
- Папка машины (папка создается автоматически на диске С. Если хотите, можете указать другой путь для этой папки. В этой папке будут храниться все файлы наших виртуальных машин);
- Тип (здесь необходимо указать тип нашей операционной системы (Windows, Linux, Solaris, BCD, IBM OS/2, Mac OC X, Other (другая));
- Версия (указывается версия операционной системы).
Стоит только прописать в поле «Имя» операционную систему, как все остальные поля заполняются автоматически. Если вы указываете произвольное имя, то тип и версию необходимо указать вручную.
Заполняем все поля и жмем кнопку «Далее».
На следующем шаге необходимо указать объем оперативной памяти для виртуальной машины. Обычно рекомендуемый объем уже указан, но если у вас мощный компьютер, то можно этот объем увеличить в пределах зеленой полосы.
Не стоит указывать слишком большой объем, т.к. эта память будет «вычитаться» из вашей основной системы при запуске виртуальной машины. В дальнейшем объем памяти виртуальной машины можно будет изменить.
Жмем кнопку «Далее».
В следующем окне выбираем «Создать новый виртуальный жесткий диск» и жмем кнопку «Создать».
Далее выбираем тип диска VDI (VirtualBox Disk Image) и жмем кнопку «Далее».
В следующем окне выбираем, каким будет наш диск динамическим или фиксированным. Я выбираю «Динамический виртуальный жесткий диск» и жму кнопку «Далее».
На следующем шаге указываем путь размещения файлов и размер жесткого диска.
Файлы лучше разместить в отдельную папку и на другом жестком или логическом диске (если он у вас есть). Во всяком случае, не устанавливайте туда, куда указывает программа, иначе возможны ошибки. Это можно сделать и в самом начале создания виртуальной машины.
Жмем кнопку «Создать». Ждем окончания установки.
Наша виртуальная машина создана.
Настройка виртуальной машины Virtual Box
Прежде, чем устанавливать операционную систему, необходимо приготовить файл ISO-образа системы. В моем случае это файл ISO с Windows 8.1. Потом необходимо настроить параметры нашей только что созданной машины.
Для этого кликаем правой кнопкой мыши по планке только что созданной виртуальной машины и в выпадающем меню выбираем пункт «Настроить».
Переходим поочередно по параметрам и производим базовые настройки:
- Общие
Вкладка «Основные» — ничего не трогаем:
Вкладка «Дополнительно» — устанавливаем:
— Папка для снимков (можно оставить как есть);
— Общий буфер обмена – Двунаправленный;
— Функция Drug’n’Drop – Двунаправленный;
Больше тут ничего настраивать не нужно.
- Система
Вкладка «Материнская плата» — ничего не меняем;
Вкладка «Процессор» — можно изменить количество процессоров. Я поставлю цифру 2, т.к. у меня физический процессор имеет 6 ядер, поэтому при работе виртуальной машины система не будет сильно перегружаться.
Вкладка «Ускорение» — ничего не трогаем;
- Дисплей
Вкладка «Экран».
Устанавливаем видеопамять 128 МВ, и включаем 3D и 2D ускорение.
Остальные настройки нас пока не интересуют. Жмем внизу кнопку «ОК».
Установка Windows в Virtual Box
Необходимые настройки сделаны, теперь можно запустить установку ОС. Для этого жмем наверху кнопку «Запустить» в виде зеленой стрелки.
Появилось окно с просьбой выбрать дистрибутив для загрузки.
Кликаем по иконке в виде папки, находим свой ISO-образ и выбираем его.
Потом жмем кнопку «Продолжить».
Начнется установка операционной системы Windows 8.1.
Рабочий стол Windows 8.1
Никаких драйверов устанавливать не нужно. Они все подтянутся с основной системы.
Интернет будет работать так же, как и на основной машине.
Видео: Виртуальная машина Virtual Box. Установка и настройка
Точно таким же образом можно создать виртуальные машины с Windows 7 или 10.
Почему ОС не устанавливается на Virtual Box
Если во время установки операционной системы выскакивает небольшое окошко с номером ошибки, значит необходимо проверить, а поддерживает ли ваш компьютер виртуализацию.
Для проверки откройте командную строку от имени администратора и введите в ней команду systeminfo и нажмите на клавиатуре клавишу Enter.
В самом низу найдите строчку «Требования Hyper—V». Если увидите напротив неё четыре «Да», значит все нормально и виртуализация включена.
А если написано, что-то типа «обнаружена низкоуровневая оболочка функции…», то проблема, скорее всего, в настройках BIOS/UEFI (не включена виртуализация), или в конфликте Hyper-V с Virtual Box. А конфликт обычно наступает после подключения песочницы (Sandbox) в Windows 10.
Проверьте, включена ли виртуализация в BIOS/UEFI. Если включена, то в таком случае откройте опять командную строку от имени администратора и введите в ней такую строку:
bcdedit /set hypervisorlaunchtype off
и нажмите на клавиатуре кнопку Enter. После этого перезагрузите компьютер.
После перезагрузки опять откройте командную строку от имени администратора и введите в ней команду systeminfo и нажмите на клавиатуре клавишу Enter.
Если при установки ОС на виртуальную машину Virtual Box ошибка указывается не в отдельном окошке, а в виде еле заметного заголовка окна виртуальной машины, то скорее всего проблема в файле ISO операционной системы, которую вы пытаетесь установить.
Например, файлы Горского прекрасно устанавливаются на натуральные машины, но ни в какую не хотят становится на Virtual Box . Попробуйте установить другую сборку.
Если выбранная вами ОС не пошла и вы хотите попробовать другой файл ISO, то сначала необходимо удалить ту систему, которая не пошла. И только потом заново все установить.
Шаг 3: Настраиваем процессор
Для каждой операционной системы мы можем задать пользовательские настройки процессора, например, нам доступна возможность выбрать количество ЦП, а также установить предел загрузки ЦПУ. Все эти параметры находятся в настройках выбранной виртуальной машины:
- Кликаем правой кнопкой мыши по виртуальной машине и выбираем «Настроить…».
- В отобразившемся окне переходим в раздел «Процессор» и устанавливаем нужные значения.
Функция «Включить PAE/NX» предназначена для поддержки 4 и более Гб ОЗУ в 32-битных системах.
Во вкладке «Ускорение» мы можем выбрать режим виртуализации, а также настроить дополнительные параметры для увеличения скорости работы.
13. Доступ к виртуальному диску
Иногда возникает обратная необходимость – получить доступ к виртуальному диску и его содержимому из реальной системы. И это тоже возможно. Сначала смотрим где на вашем диске начинаются данные:
VBoxManage internalcommands dumphdinfo storage.vdi | grep “offData”
Здесь storage.vdi нужно заменить на адрес вашего диска, затем монтируем:
sudo mount -t ext4 -o rw,noatime,noexec,loop,offset=2097152
/VirtualBox VMs/storage.vdi /mnt/
Теперь вы имеете полный доступ к диску и можете даже вносить изменения, которые будут сохранены. Так, работа с Virtualbox будет выполняться намного легче.