реклама

Терминът „виртуален“ е кооптиран по толкова много начини, че сега е по-неясен и объркващ от всякога. Виртуална реалност. Виртуална оперативна памет. Виртуални училища. Виртуалната ключова дума в програмните езици. Но най-неясното? Виртуализация в контекста на персонални компютри.

Виртуализация (AKA използването на виртуални машини Какво е виртуална машина? Всичко, което трябва да знаетеВиртуалните машини ви позволяват да стартирате други операционни системи на вашия текущ компютър. Ето какво трябва да знаете за тях. Прочетете още ) е, когато вземете един набор от физически ресурси, като CPU и RAM и пространство на твърдия диск, и ги разпределите в отделни парчета, които се разглеждат като отделни системи. Но те не са „истински“ системи. Един компютър може да бъде разделен на много „виртуални“ системи.

Най-лесният начин да направите това е да използвайте безплатния софтуер VirtualBox. Но най-големият въпрос е... защо? Какъв е смисълът? Как виртуализацията може да ви служи? Ето някои от по-практичните начини, по които можете да използвате виртуална машина в своя полза.

instagram viewer

1. Опитайте нови операционни системи

Нека да кажем, че сте били потребител на Windows през целия си живот, но се чувствате приключенски и искате да опитате Linux. Какви са вашите възможности? Имате няколко Кой е най-добрият начин за стартиране на множество операционни системи на вашия компютър?Неопределен между Windows и Linux? Възможно е да стартирате няколко операционни системи на една машина или чрез двойно зареждане или с помощта на виртуална машина. Нека да разберем кое е най-доброто за вас. Прочетете още , включително настройка за двойно зареждане, но може да се твърди, че бихте били най-щастливи с виртуализацията.

На вашата Windows система просто инсталирайте VirtualBox и създайте нова виртуална машина. След това вземете всяка инсталация на Linux ISO (препоръчвам скорошна версия на Ubuntu или Linux Mint) и я инсталирайте на виртуалната машина. Сега можете да стартирате Linux („гост“ OS) в прозорец в рамките на Windows („хост“ OS) като всяка друга програма.

Това всъщност е най-сигурният начин за тестване на нова операционна система Тестване на нова операционна система? Бъдете сигурни с виртуална машина Прочетете още тъй като виртуалната машина действа като пясъчна кутия - ако нещо се обърка в гост операционната система, това няма да повлияе на хост операционната система. Ако има катастрофална повреда, можете просто да пресъздадете виртуалната машина и да инсталирате отново операционната система. Няма тухлен компютър!

2. Стартирайте стар или несъвместим софтуер

Преди няколко години работех по роман в предпочитаното от мен приложение за писане по онова време, Scrivener. Това се случи по време на моята Linux фаза и докато съществуваше версия на Scrivener за Linux, беше в бета разработка Какво всъщност означава "Beta Software"?Какво означава проектът да е в бета и трябва ли да ви пука? Прочетете още и не разполагаха с всички функции на версиите за Windows или Mac.

Така че инсталирах VirtualBox, създадох виртуална машина, инсталирах Windows 7 върху нея, след което инсталирах по-добрата версия на Scrivener. С Linux като моя хост операционна система, работеща с Windows като моя гост OS, бих могъл удобно да се възползвам от най-добрите от двата свята и по същество емулирайте софтуер от друга платформа Как работи емулацията и защо е толкова бавна?Вероятно сте чували за емулация и преди, но знаете ли какво всъщност означава емулация или как тя работи? Прочетете още .

Друг пример може да бъде стартиране на софтуер, само за Windows XP в Windows 10 или използване на софтуер само за Linux на Mac.

3. Умишлено изпълнете злонамерен софтуер

Поради пясъчната природа на виртуална машина можете да бъдете безразсъдни със сигурност и да правите неща, които обикновено трябва да избягвате. Например трябва никога не отваряйте нежелани прикачени файлове 7 важни съвета за сигурност по имейл, за които трябва да знаетеИнтернет сигурността е тема, за която всички знаем, че е важна, но често седи много назад в съзнанието на нашия ум, заблуждавайки се да вярваме, че „няма да ми се случи“. Независимо дали ... Прочетете още защото те могат да бъдат злонамерен софтуер прикрито или вредно по други начини.

Но виртуалната машина може да бъде чудесен начин тествайте подозрителни файлове за злонамерен софтуер Намерили съмнителен файл? Тествайте го във виртуална машина!Не стартирайте този подозрителен файл на вашия компютър, за да проверите дали той алармира вашия антивирусен софтуер - вместо това разберете какво е способен, като стартирате файла във виртуална машина. Прочетете още . Освен това можете да използвате виртуални машини, за да пускате умишлено вируси, за да видите как те играят в реално време, независимо дали от любопитство, изследвания или скука.

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

4. Разкъсвайте системата си

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

Например, можете да виртуализирате Windows 10 в Windows 10 и да използвате гост версията калайджия с регистъра 5 Промяна на системния регистър за Windows 10 за подобряване и отключване на функцииРедакторът на системния регистър е единственият начин да активирате някои от скритите функции на Windows 10. Тук ще ви покажем лесни промени, като активиране на тъмната тема или скриване на папки. Прочетете още . Ако се интересувате от директорията System32, използвайте гост операционната система, за да отворите файлове, да редактирате файлове или дори да изтриете файлове. Вижте колко далеч можете да стигнете преди да разрушите системата си, след това пресъздайте и опитайте отново.

Намирам това особено полезно при изучаване на Linux и командния ред. Докато командният ред предлага много мощност и може да направи толкова много готини неща 7 чисти Linux трика, които новодошлите трябва да знаятКато новак в Linux е нормално да се борите. Всичко просто се чувства толкова различно от Windows и се оказваш, че си чешеш главата по най-простата задача. Прочетете още , понякога една грешка може да осакати системата. Виртуалната машина може да ви запознае без какъвто и да е риск.

5. Създайте резервни снимки

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

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

Просто направете моментна снимка, преди да орете напред. Ако нещо се обърка, можете да възстановите моменталната снимка и да продължите, сякаш нищо не се е случило. Тези резервни копия са като по-цялостно възстановяване на системата и най-доброто от тях са, че са запазени като единични файлове, които можете да премествате и съхранявате на друго място (като външно устройство 7 неща, които трябва да знаете, когато купувате диск за данни за архивиранеМислите за закупуване на диск за съхранение на архивиране на файлове? Ето какво трябва да знаете, ако искате да вземете информирано решение. Прочетете още ).

6. Клонирайте система на друга машина

Тъй като цялото съдържание на виртуална машина се съхранява в един файл, можете лесно прехвърлете този файл на друг компютър Как да прехвърляте файлове между виртуална машина гост и домакин компютърТрябва да споделяте данни от хост компютър към виртуална машина на ОС? Ето как да споделяте данни, използвайки папки за копиране и поставяне, USB и споделени файлове. Прочетете още и го заредете без проблеми (стига да използвате същия софтуер за виртуализация, разбира се).

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

И ако използвате VMware Player, става още по-добре. С VMware vCenter Converter можете да вземете текуща не-виртуална инсталация на Windows или Linux и да я превърнете във виртуално изображение, което може да бъде заредено от VMware Player на друг компютър. Доста изящен начин да мигрирайте операционните системи Мигрирайте към Linux, без да оставяте Windows зад себе си с преобразуване на виртуална машинаМожете да имате най-доброто от двата свята: Обединете Linux с вашата настройка на Windows. Показваме ви как да импортирате цялата си Windows система във виртуална машина, работеща под Linux. Прочетете още !

7. Разработване на софтуер за други платформи

Въпреки че е последен в този списък, считам това за второто най-практично приложение за виртуални машини: опростява работния процес за тестване на приложения и уебсайтове в множество платформи.

Например, ако създавате игра, която може да се играе на настолни компютри и мобилни устройства, можете да използвате виртуална емулация, за да тествате различни изпълними файлове направо на вашия компютър. Вместо да пренасяте APK файлове напред и назад към вашия Nexus, можете просто да го подражавате - заедно с виртуални версии на устройства Samsung, HTC и Moto.

Виртуализацията ви позволява също да компилирате с други изпълними типове. Дори и да използвате рамка за междуплатформа, може да успеете да компилирате APP файлове само на Mac и EXE файлове в Windows. Вместо двойно зареждане за всяка компилация виртуализацията опростява процеса (особено ако използвате контрол на източника Какво е Git и защо трябва да използвате контрол на версиите, ако сте разработчикКато уеб разработчици, много от времето, в което сме склонни да работим на сайтове за местно развитие, просто качваме всичко, когато сме готови. Това е добре, когато сте само вие и промените са малки, ... Прочетете още ).

Започнете с използване на виртуални машини

Преди да се потопите във виртуализацията, имайте предвид, че ще ви е необходим полу-мощен компютър, за да се възползвате наистина от него (т.е. модерен процесор, поне 8 GB RAM и голям твърд диск). Опитът да стартирате виртуална машина на слаб компютър в най-добрия случай ще бъде смущаващо изживяване. Имаме и някои съвети за най-добра производителност на виртуална машина 6 съвета за по-бързо изпълнение на виртуалната машинаВиртуалната ви машина твърде ли е бавна и мудна? Ето как да оптимизирате вашата настройка за по-добра производителност на виртуалната машина. Прочетете още да ви помогна.

За да започнете, препоръчвам нашето ръководство за използване на VirtualBox Как да използвате VirtualBox: Ръководство за потребителяС VirtualBox можете лесно да инсталирате и тествате множество операционни системи. Ще ви покажем как да настроите Windows 10 и Ubuntu Linux като виртуална машина. Прочетете още . За практически пример стъпка по стъпка вижте публикацията ни нататък настройка на Windows VM в Linux Как да настроите виртуална машина на Windows в LinuxМного от домашните потребители предпочитат да стартират настройка с двойно зареждане, когато са необходими както Windows, така и Linux, но ако предпочитате да стартирате Windows вътре в Linux, ето как да го настроите. Прочетете още . Ако вместо това предпочитате да използвате VMware Player, проверете нашето запознаване с използването на VMware Player Стартирайте няколко операционни системи наведнъж с VMware PlayerНие насочихме вниманието към VirtualBox тук в MakeUseOf, и то с добра причина. VirtualBox обаче не е единствената ви възможност за създаване и използване на безплатни виртуални машини. VMware Player, безплатен продукт на VMware, е малко по-добър ... Прочетете още .

Използвате ли виртуализацията изобщо? Ако е така, за какво го използвате? Имате ли някакви съвети за виртуализация, които да споделите с нас? Уведомете ни в коментарите!

Джоел Лий има B.S. в областта на компютърните науки и над шест години професионален опит в писането. Той е главен редактор на MakeUseOf.