If-Koubou

Използвайте безжичния режим на VirtualBox или режимът на единство на VMware, за да изпълнявате безпроблемно програми от виртуална машина

Използвайте безжичния режим на VirtualBox или режимът на единство на VMware, за да изпълнявате безпроблемно програми от виртуална машина (Как да)

Виртуалните машини обикновено изпълняват хост операционни системи и техните програми в един прозорец. Въпреки това, VirtualBox и VMware имат функции, които ви позволяват да освободите виртуализирани програми от затвора, като ги изпълнявате на вашия работен плот.

Това означава, че можете да използвате програми, без прозорецът на виртуалната машина и работния плот на гостоприемната операционна система да ви пречат. Ако използвате няколко монитора, можете дори да поставите различни прозорци от виртуална машина на различни монитори.

Как работи

Всички тези функции работят подобно. Стартирате виртуалната си машина, стартирате програмите, които искате да използвате, а след това активирате режима "Безпрепятствен режим" или "Режим на единство". Прозорецът на работната система за гости и прозорецът на виртуалната машина ще изчезнат, оставяйки прозорците на операционната система на работния ви плот , Изглежда те ще се показват така, сякаш те работят на операционната ви система, но виртуалната машина все още работи на заден план. Програмите все още са "sandboxed", така че няма да имат достъп до файловете на вашата хост операционна система - те просто изглежда работят на операционната система на хоста.

Тези трикове работят независимо дали използвате Windows, Linux или Mac. Можете безпроблемно да пускате програми на Windows на работния плот на Linux или да стартирате софтуера на Linux на Windows.

Използване на безжичния режим на VirtualBox

Имайте предвид, че VirtualBox ви позволява да използвате тази функция само с потребители на Windows, Linux и Solaris. Ако успеете да стартирате Mac OS X във виртуална машина VirtualBox или използвате операционна система като Хайку, няма да можете да използвате тази функция.

Преди да използвате тази функция, трябва да инсталирате софтуера VirtualBox Guest Additions в рамките на виртуалната машина на гости, с която искате да направите това. Ако вече не сте го направили, стартирайте виртуалната машина, щракнете върху менюто Устройства и изберете Инсталиране на добавките за гости. Ще бъдете подканени да инсталирате софтуера.

За да използвате тази функция, натиснете клавиша "Хост" - обикновено десния клавиш Ctrl, но той се показва в долния десен ъгъл на прозореца на виртуалната машина - и L едновременно. Можете също така просто да кликнете върху менюто "Изглед" и да изберете Превключване към режим "Безшевни".

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

За да излезете от безжичния режим, просто натиснете отново клавиша за хост и L отново. Също така ще намерите меню VirtualBox над лентата на задачите, което можете да задържите, за да видите. Кликнете върху Преглед и изберете отново Превключване в режим Безпроблемно, за да деактивирате безпроблемния режим.

Използване на единния режим на VMware

VMware има подобна функция, наречена Unity mode. Той е достъпен на безплатния VMware Player, както и на VMware Workstation и другите платени приложения на VMware. Както при VirtualBox, Unity Mode на VMware работи както за машини за Windows, така и за Linux.

Подобно на непрекъснатия режим на VirtualBox, режимът на единица на VMware изисква собственият софтуерен пакет на VMware да бъде инсталиран вътре в виртуалната машина на клиента. Преди да опитате това, уверете се, че VMware Tools е инсталиран във виртуалната машина. Можете да направите това, като изберете опцията Инсталирай VMware Tools от менюто на програмата VMware.

За да влезете в режим Unity, кликнете върху опцията Unity в менюто на програмата VMware.

За разлика от VirtualBox, програмите, които се изпълняват във виртуалната машина, ще се появят на лентата на задачите ви, сякаш те се изпълняват във вашата операционна система. Ще имате достъп до менюто "Старт" или "Приложения", което ви позволява да стартирате приложения във виртуалната машина.

За да покажете менюто "Старт" на хост на Windows, посочете бутона "Старт". За да покажете менюто "Приложения" на хост на Linux, посочете в горния ляв ъгъл на екрана. Изберете Exit Unity в това меню, за да деактивирате режим Unity.

VMware също ви позволява да създавате преки пътища директно към приложения във виртуалната машина. Просто щракнете с десния бутон на мишката върху дадено приложение в менюто и изберете Create Shortcut on Desktop. Ще получите пряк път на работния плот на вашата хост операционна система, която ще стартира програмата, която се изпълнява във виртуалната машина, когато я стартирате.

Режим на Windows XP

Режимът на Windows XP на Windows XP всъщност функционира по същия начин, като изпълнява виртуална машина на Windows XP във виртуален компютър във фонов режим. След това Windows показва програмите, които искате да стартирате на стандартния работен плот, като ги интегрирате с операционната система Windows 7.

Режимът на Windows XP вече не съществува в Windows 8, вероятно защото Microsoft скоро ще спре да поддържа Windows XP, но можете да използвате режима на непрекъснатост или Unity Mode, за да получите подобна функция, подобна на Windows XP, в Windows 8, ако искате.

Ако използвате Parallels на Mac, можете да изберете опцията Enter Coherence от менюто View, за да покажете прозорците на виртуалната машина по същия начин.