• Главная
  • Карта сайта
Не найдено

Embrozy's home page

назад   вниз   Запуск віртуальної операційної системи (гостьова) поверх реальної (хост) відмінна ідея

назад вниз

Запуск віртуальної операційної системи (гостьова) поверх реальної (хост) відмінна ідея. Даний спосіб дозволяє тестувати різне програмне забезпечення і не тільки, як на реальній операційній системі не побоюючись за наслідки. В емуляції гостьовий ОС був лише один недолік - не було емуляції 3D. В даний час цей недолік вирішене.

У цій невеликій статті, я розповім, як за допомогою невеликих змін в файлі конфігурації віртуальної машини домогтися підтримки DirectX 3D-віртуалізації в гостьовій ОС. Даний посібник підійде для VMware Server, VMware Player і VMware Workstation. Яка операційна система буде хостом, значення не має, але гостьовий ОС повинна бути Windows.

Пам'ятайте про те, що наведені можливості в статті в даний час відносяться до експериментальних. Зараз 3D-віртуалізація перебувати ще на ранній стадії свого розвитку і в майбутньому буде тільки поліпшуватися і вдосконалюватися.

Я сподіваюся, ви хоча б трохи знаєте про віртуалізації і про продукти VMWare або аналогічних. Якщо це так, то у Вас не повинно виникнути складнощів.

Що нам буде потрібно:

  1. встановлений VMware Server, VMware Player або VMware Workstation;
  2. встановлена ​​гостьова ОС Windows, наприклад, WindowsXP;
  3. встановлені VMware Tools для гостьової ОС;
  4. внести невеликі зміни в конфігураційний файл віртуальної машини;
  5. забавка якась, яка використовує DirectX для перевірки 3D-віртуалізації.

Перші три кроки мені описувати немає сенсу, я думаю, ви самі впораєтеся. Перейдемо відразу до 4 кроку.

  1. Переконайтеся, що віртуальна машина не запущена;
  2. відкрийте каталог з віртуальною машиною і знайдіть конфігураційний файл з розширенням .VMX. Даний файл містить всі настройки віртуальної машини, такі як кількість процесорів використовуваних віртуальною машиною, кількість оперативної пам'яті тип жорсткого диска і т.д .;
  3. знайдений файл відкрийте звичайним блокнотом;
  4. внесіть в файл наступні рядки:
    1. включаємо підтримку 3D (ця стрічка вже може бути присутнім у файлі за замовчуванням) додавши рядок
    2. mks.enable3d = "TRUE"
    3. виділяємо більше віртуальної відеопам'яті для нашої гостьової ОС (кількість віртуальної пам'яті розраховується в байтах за такою формулою: кількість пам'яті в мегабайтах * 1024Кб * 1024байт, наприклад, 128Мб * 1024Кб * 1024байт = 134217728байт)
    4. svga.vramSize = "134217728"
    5. відключаємо інтеграцію мишки, це необхідно для ігор від першої особи
    6. vmmouse.present = "FALSE"
  5. збережіть файл
  6. запустіть віртуальну машину з гостьової ОС WindowsXP
  7. після завантаження операційної системи, перевірте, що VMware Tools запущені (можна визначити по значку в системному треї)
    1. VMware Tools


  8. відкрийте вікно Засіб діагностики DirectX
    1. Натисніть кнопку Пуск - Виконати ...
    2. У вікні Запуск програми в полі Відкрити: введіть dxdiag і натисніть ОК
  9. У вікні вибираємо вкладку Дисплей і перевіряємо розділ Можливості DirectX. У розділі повинні бути включені прискорення DirectDraw і Direct3D. На жаль, текстури AGP на даний момент недоступне. У розділі Пристрій можна перевірити, скільки виділено відеопам'яті віртуальній машині.
    1. Вікно Засіб діагностики DirectX


  10. залишилося встановити яку-небудь гру в віртуальної машині і перевірити. Я встановив Hitman: Codename 47. Як видно з скріншоту, гра запустилася і працює відмінно, правда немає згладжування.
    1. Гра Hitman: Codename 47 у віртуальній машині


За останній час віртуалізація дуже сильно просунулася вперед, будемо сподіватися, що вона і далі буде нас радувати. Enjoy!


назад вгору


Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью