Виртуален Windows XP

Следвайки това ръководство ще разберете как да "подкарате" Windows XP, докато работите с линукс. За целта се използва Virtual Box. Virtual Box e open source виртуализатор (разработван от Sun Microsystems, вече собственост на Oracle), който както вече личи е абсолютно безплатен.

ВАЖНО: Съветваме ви да използвате легално копие на операционната система. Също така преди употреба прочетете внимателно условията на Microsoft за употреба на продукта.

За постигане на целта в упътването беше използван Linux Mint 8 (базиран на Ubuntu 9.10) за хост, VirtualBox 3.0.8, Microsoft Windows XP за гост.

Windows XP

Чрез VirtualBox
Чрез VMware Workstation


Виртуален XP чрез VirtualBox

За целта ще ви е нужно следното:

  • Virtual Box 3.1.4, или по-нова версия. По-стари версии също ще работят, но се препоръчва употребата на най-новата. Свалете от ТУК, като изберете подходящата за вас версия.
  • Диск с Microsoft Windows XP.
  • И така, след като вече имате всичко нужно, инсталирайте VirtualBox. Ако след инсталацията не се появи никъде в менютата на дистрибуцията ви, натиснете "Alt+F2", като там напишете "VirtualBox".

    Натиснете "New", след това "Next". Ще бъдете запитани за име на виртуалната машина, както и коя операционна система ще бъде инсталирана. В случая изберете Microsoft Windows XP.

    На следващата страница ще трябва да определите каква част от RAM паметта ви да използва виртуалната машина. Това напълно зависи от вас, аз избрах 1024 мегабайта.

    Сега идва момента да се избере къде ще се инсталира операционната система. Изберете "Create New Hard Disk" и натиснете "Next". Отваря се нов прозорец, съдържащ диалог за създаване на виртуален хард диск. Виртуалният хард диск представлява просто един файл, на който ще се запише всичко, което съществува на виртуалната ОС.

    Изберете между динамично променящ се диск, или такъв с вече зададени параметри. В моя случай избрах статичен.

    Прегледайте зададените параметри, и ако всичко е ок просто натиснете "Finish". Бъдете търпеливи. На мен ми се наложи да почакам 5-6 минути докато се създаде виртуалният диск, защото се намира на 4GB SDHC мемори карта. Също така има вероятност прогрес барът да не мръдне, това не означава, че програмата не работи. За да се уверите, че програмата работи просто може да проверите с какъв размер е файлът. Този процес при мен отне около 20 минути.


    След като дискът стане готов просто натиснете "Finish". Виртуалната машина е вече създадена. От менюто "Settings" може да промените някои настройки. Не се препоръчва ако тепърва започвате работа с програмата.

    Е, време е да стартираме машинката. Вече ви е ясно, че просто трябва да натиснете зелената стрелка, означена със "Start".

    Първоначално ще изскочи прозорец, който ви информира, че ако цъкнете с мишката в полето на виртуалната машина, тя ще присвои мишката ви. За да я освободите натиснете дясният CTRL. След това трябва да изберете метод, чрез който да се инсталира Windows XP. Освен чрез CD, имате възможност да използвате ISO изображение. Изберете подходящият за вас метод, натиснете "Next", проверете дали всичко е точно и натиснете "Finish".

    Нашето XP вече зарежда. Предполагам, че инсталационният процес ви е до болка познат, за това ще го прескоча. Ето как изглеждат нещата при мен:



    А сега просто изчакайте, докато XP се инсталира. Докато трае инсталацията ще бъдете запитани за регион, език, име на компютър и тн.

    Ето, че нашето XP вече работи. Сега остана само да се уточнят някои неща. За да функционира добре виртуалният Win се налага инсталирането на т.нар. "Guest Additions". Това става от менюто "Devices", като от него избирате "Install Guest Additions". В зависимост от версията на VirtualBox, която използвате, "Install Guest Additions" може да се намира и в табът, където се намира монтирания CD-ROM. Ако не сте сигурни къде точно се намира, десният CTRL+D би трябвало да свърши работа.

    Инсталирайте Guest Additions, след което рестартирайте (както бихте рестартирали по принцип). Това ще инсталира драйвъри, които работят с "виртуалния хардуер". Ако Windows се оплаче, просто изберете "Continue anyway".

    След като операционната зареди отново, от менюто "Machine" цъкнете "Auto-Resize Guest Display". Това ви дава възможност динамично да променяте резолюцията. Мишката вече не би трябвало автоматично да се присвоява, но имате опция да разрешите това отново.

    Това е всичко. Останалото остава на вас - да инсталирате всичко, което би ви свършило работа. Все пак имайте предвид, че ако хост системата е свързана с интернет, то гостът по подразбиране също е свързан с интернет. Гостът също така не е предпазен от вируси, поради което се препоръчва инсталирането на сервизните пакети и читава анти-вирусна програма.

    VirtualBox - инструкции за употреба

    Официална страница на VirtualBox


    Виртуален XP чрез VMware

    За целта се снабдете със следното:

      VMware Workstation. Имайте предвид, че VMware НЕ Е БЕЗПЛАТЕН. Съветваме ви да използвате легално копие на VMware!
      Windows XP. Съветваме ви да използвате легално копие на Microsoft Windows XP, както и да се запознаете с условията за употреба преди да продължите напред с това ръководство.

    След като вече имате VMware и Windows XP под ръка, Стартирайте VMware.

    vmware

    От менюто "File" изберете "New", а от там "Virtual Machine".

    new virtual machine

    Стартира се помощникът за нова виртуална машина. Изберете "Custom", за по-детайлна настройка на машината.

    vm compatability

    Изберете съвместимостта на виртуалната машина. В случая - Workstation 6.5-7.0.

    install source

    Изберете от къде да се инсталира виртуалната операционна система. Възможности: CD, ISO или да се инсталира по-късно.

    cd key

    Напишете CD key-а на вашия Windows, както и име на потребител, опционално и парола на администратор.

    vm name

    Напишете име на виртуалната машина и посочете къде да се запаметят конфигурационните файлове.

    processor setup

    Изберете колко процесора и колко ядра от всеки процесор да използва виртуалната машина. ВАЖНО: В никакъв случай не задавайте максимума! Ако имате двуядрен процесор оставате само едно ядро за виртуалната машина. При четириядрен изберете едно или две, в никакъв случай четири, за да остане какво да изчислява процесите на хост системата.

    ram memory

    Изберете колко RAM памет да използва виртуалната машина. Минимумът е 128, препоръчва се поне 512, но ако разполагате с повече памет и ще натоварвате виртуалната машина се препоръчва 1024.

    network type

    Изберете как виртуалната операционна система ще се свързва с интернет. В случая - Bridge Networking. След като се инсталира виртуалната ОС, влезте в менюто "Edit", след това в "Virtual Network Editor", за да настроите с кое устройство от хост системата да се направи мост.

    adapter type

    Избере тип на диск контролера. Препоръчително е да оставите стойността по подразбиране.

    new virtual disk

    Изберете какъв ще е виртуалния диск. Препоръчва се "New Virtual Disk". Use a physical disk е за напреднали потребители. Тази опция използва целия, или дял от вашия хард диск, но може да ви създаде проблеми, или да навреди на операционната ви система при неправилна употреба.

    disk type

    Изберете типа на хард диска. Оставете тези стойности по подразбиране.

    disk size

    Изберете размера на диска, дали да се запише на физическия ви диск след създаването на машината и дали да е независим. Препоръчва се да се цъкне отметката "Allocate all disk space now" и да не се използва "Independent".

    disk location

    Изберете къде да се запамети диска. Оставете непроменено, за да се запамети при конфигурационните файлове на виртуалната машина

    configuration done

    Прегледайте дали всичко е както трябва. Ако е така, просто натиснете "Finish". Ако отметката на "Automatically power on this virtual machine after creation" е цъкната, виртуалната машина ще стартира.

    creating virtual disk

    Виртуалният диск се създава. Просто изчакайте.

    xp starting

    Виртуалната машина вече е стартирана. Понеже и беше зададено да използва ISO, от което да зареди операционната система, тя директно зарежда Windows XP. Инсталацията е автоматична, тоест просто трябва да изчакате докато завърши.

    xp install process

    Нашият Windows XP се инсталира.

    vmware tools

    Виртуалната машина използва виртуални части - виртуален графичен адаптор, звукова карта, мрежова карта. Те също както физическите се нуждаят от драйвъри. От менюто "VM" изберете "Install VMware Tools". Това е пакет от драйвъри, които позволяват някои опции във VMware Workstation, като например динамична промяна в резолюцията на операционната система.

    vmware tools install

    Това е инсталатора на VMware Tools. Инсталирайте както всяка друга програма, след което рестартирайте.

    xp running

    Ето го и резултата. Когато разтягате прозореца с виртуалната машина, операционната система ще променя резолюцията си автоматично, за да се уложи в желания размер. Сега вече може свободно да инсталирате каквито програми си поискате. Все пак имайте предвид, че ще работят малко по-бавно от колкото ако Windows XP е инсталиран по нормалния начин.

    Официална страница на VMware ТУК
    Инструкции за употреба на VMware Workstation ТУК