Настройка на виртуален компютър
Искали ли сте някога да тествате някакъв софтуер на вашия компютър, без риск да объркате нещо? Това е доста често срещано нещо. В интернет има много софтуер, рекламиран да прави неща като антивирусни, антишпионски софтуер, оптимизация на регистъра и други задачи на системно ниво. Това не е онзи вид софтуер, който бихте искали да тествате на вашия основен компютър, защото ако нещо се обърка, това може да обърка вашия компютър. Много хора например са имали опит да тестват оптимизатор на системния регистър например и откриват, че тотално унищожава тяхната инсталация на Windows. Тогава единственото решение е преинсталирането. А тестването на шпионски софтуер или приложения за борба с вируси обикновено предполага нарочно заразяване на компютър с различни зловредни програми и виждане колко ефективна е полезната програма при откриване и премахване. Може би сте се чудили как различни технологични сайтове и списания тестват такъв софтуер. Със сигурност не мислите, че заразяват техните офисни компютри.
Разбира се, един от начините за това е да се създаде жертвен компютър. Сега, в моя случай, имам няколко компютъра около офиса си, които не представляват никаква производствена стойност за мен. Така че, лесно можех да настроя Windows на един от тези компютри и да тествам. Ако този компютър напълно се унищожи (разбира се софтуерно, разбира се), тогава просто форматирам устройството и започвам отначало. Това със сигурност е един от начините за това, но не всеки има резервни компютри, които седят наоколо. Освен това често е малко неудобство да се наложи да настроите втори компютър.
Другият, по-удобен вариант е да настроите това, което се нарича „виртуална машина“. Виртуалната машина по същество е изкуствена компютърна среда, управлявана изцяло от софтуер. Това, което прави е, осигурява слой на абстракция между вашата изкуствена изчислителна среда и реалния хардуер на вашия компютър. Какво означава това за теб и аз? Това означава, че чрез парче софтуер, който инсталирате като всяка друга програма, можете да настроите „фалшива“ компютърна среда, която работи като че ли е напълно различен компютър. С други думи, това е компютър вътре в компютър. Какви неща можете да направите с това?
- Настройте копие на Windows на вашия компютър, което можете напълно да унищожите, но без да причинявате никакви щети на работната си инсталация на Windows.
- Настройте копие на Linux на вашата машина с Windows и просто управлявайте Linux в прозорец.
- Настройте виртуални машини, работещи на по-стари операционни системи като MS-DOS или ранни издания на Windows.
- Създайте среда, в която можете да тествате софтуер, който потенциално може да се обърка с вашата система (т.е. Internet Explorer 7).
Концепцията е много полезна и изненадващо лесна. И, бих могъл да добавя, можете да го направите, без да харчите и стотинка. Прочетете нататък.
Вашите опции
Има много различни опции за настройка на виртуални машини на вашия компютър. Ще ви насоча към Wikipedia за по-подробен списък на всичките ви възможности. Повечето от читателите на PCMech обаче използват Windows. Има две популярни опции, които ще ви предложа (въпреки че има много други налични):
- VMWare
- Виртуален компютър на Microsoft