Видео: Установка настройка VirtualBox (Ноември 2024)
Oracle VM VirtualBox е най-модерната безплатна програма за виртуализация, базирана на десктоп, и най-модерният софтуер за виртуализация с отворен код. Това не е най-добрият или най-лесният за използване вариант за виртуализация там, но ако нямате нищо против майсторство или нямате място в бюджета си за виртуализация, това е солиден избор.
Какво е виртуализация?
Виртуализацията е голяма дума, която означава повече или по-малко работа на една компютърна система в друга система. Например, можете да имате цялостна виртуална система Linux, работеща в прозорец във вашия компютър с Windows 7, или може да имате цялостна Windows XP система, работеща в прозорец вътре в Linux или OS X или Windows 7. Тези виртуални машини (VM) имат много предимства. Ако сте потребител на захранване или разработчик, можете да стартирате софтуер във виртуална машина с Windows XP, която няма да работи на вашата действителна система Windows 7. Това ще позволи да се тества начина, по който приложение или уебсайт работи на половин дузина други операционни системи, без да напускате собствената си машина.
Oracle VM VirtualBox се предлага във версии, които работят на Windows, Linux или OS X. Всички тези версии могат да създават виртуални машини на базата на която и да е от десетки различни операционни системи, включително Windows, Linux, OS X сървър, OS / 2, DOS, и други, за които вероятно никога не сте чували.
Версиите за Windows, Linux и OS X се предлагат в две различни форми, една частично собствена, една напълно отворена. Вероятно ще искате частично патентованата версия, просто наричана VirtualBox. Тази версия включва възможността да използвате USB периферни устройства във вашите виртуални машини и ви позволява да се свързвате с виртуална машина чрез протокола за отдалечен работен плот (RDP), който е вграден в Windows, също е наличен и за Linux.
Версията с отворен код, наречена VirtualBox Open Source Edition (OSE), няма възможност да използва USB периферни устройства и включва VNC протокола с отворен код вместо RDP на Microsoft. Въпреки че VNC не е включен в патентованата версия на VirtualBox, експертните потребители могат лесно да добавят безплатен софтуер за VNC към Windows система, работеща с патентованата версия и да получат същите VNC възможности, вградени в Open Source Edition.
Основните конкуренти на VirtualBox за виртуализация на работния плот са търговски продукти като VMware Workstation (който работи на Windows или Linux), VMWare Fusion 3 (директен $ 79, 99,
VirtualBox в действие Когато стартирате VirtualBox за първи път, програмата ви кани да създадете виртуална машина, като използвате лесен за разбиране съветник. Инсталирах VirtualBox на моята система Windows 7, създавайки Ubuntu машина в VirtualBox. Вече бях изтеглил ISO изображението на инсталационния компактдиск на Ubuntu и казах на VirtualBox да използва.ISO изображението като инсталационен компактдиск. Ако имах физически инсталационен компактдиск, бих могъл да го използвам, но изображението.ISO е по-бързо достъпно.
Използвах съветника за създаване на виртуален твърд диск, щракнах няколко бутона и след това наблюдавах как Ubuntu се инсталира в моята виртуална система. Точно така, сякаш инсталирах Ubuntu на собствен хардуер, трябваше да отговарям на различни подсказки от инсталатора на Ubuntu. Попита ме как да разделя диска си (избрах по подразбиране) и да посоча потребителско име и парола. След около петнадесет минути, напълно инсталирана система Ubuntu се стартира в прозорец на моя работен плот, свърза се към интернет и предложи да изтеглите последните актуализации на Ubuntu. Доста лесно!
Проста, както беше тази процедура, VMwaregoes един по-добър. Ако създавате виртуални машини на Windows или Linux, VMware включва функция Easy Install, която ви подканва да изберете потребителско име и парола, преди да започне инсталацията, след което автоматично инсталира операционната система без намеса от вас. Още по-добре функцията VMware Easy Install автоматично инсталира софтуера „добавки“, който дава възможност за основните удобства, които не са достъпни без него.
Софтуерът "добавки" ви позволява да копирате и поставите между системата "хост" (вашата действителна машина) и системата "гост" (виртуалната машина). Също така дава възможност за споделяне на папки между хост и гост. Също така ви позволява да промените размера на работния плот на виртуалната машина, просто като промените размера на прозореца си. И накрая, също така дава възможност за стартиране на отделни приложения във виртуалната машина в режим "безпроблемно", което означава, че приложението само работи в прозорец на вашия работен плот, без да е заобиколено от работния плот на виртуалната машина.
Всичко това има значение, защото VirtualBox ви кара да инсталирате този софтуер допълнително на ръка - нещо, което изисква само няколко кликвания на мишката във виртуална машина на Windows, но това изисква известни познания за командния ред на Linux в машините на Linux.
Прехвърляне между машини Нещата се влошават във VirtualBox, когато искате да прехвърлите файлове между вашата действителна машина „хост“ и виртуална машина „гост“. VMware прави това лесно. Със софтуера за „добавки“ на VMware, инсталиран на виртуална машина на VMware, можете да влачите файлове към и от работния плот „хост“ и „гост“ десктоп; същата функция е част от Parallels Desktop и Microsoft Virtual PC. С VirtualBox не можете да влачите файлове между хост и гост настолни компютри и единственият удобен начин за прехвърляне на файлове между хост и гост система е чрез „споделени папки“ - или папки, които споделят в мрежа, която свързва гост и хост машина по същия начин, по който можете да споделяте папки във физическа мрежа или папки, които споделяте чрез функцията Споделени папки.
VirtualBox не улеснява използването на споделени папки, особено в Linux гост, а процедурата изисква множество стъпки, които не са разписани ясно в помощния файл. Ще трябва да прегледате форумите на virtualbox.org, за да намерите метод, който работи надеждно на вашата дистрибуция на Linux.
Споделен папка Catch-22s В някои ситуации ще трябва да настроите вградените папки на VirtualBox, преди да можете да използвате обикновени мрежи във виртуална машина на гостите. Например, Windows XP не се предлага с мрежовите драйвери, които трябва да инсталирате "виртуалната" мрежова карта в система VirtualBox. Затова трябва да изтеглите софтуера на драйвера от мрежата и по някакъв начин да го прехвърлите във вашата виртуална XP система, преди да можете да използвате мрежи във виртуалната система. Единственият практически начин да направите това е чрез настройка на вградената функция на VirtualBox за споделяне на папки, процедура, която може да ви накара да чукате челото си по бюрото, докато търсите инструкции за употреба в мрежата.
Можете също така да използвате софтуер за запис на CD, за да създадете.ISO CD изображение, което съдържа изтеглените мрежови драйвери, и след това да „монтирате“ изображението.ISO като виртуален CD във вашата виртуална система и да копирате драйверите от виртуалния компактдиск на виртуална XP система, но това е още по-отнемащо време.
VMware няма този проблем, тъй като драйверите за неговата емулирана мрежова карта вече са включени в Windows XP - и дори да не бяха, можете просто да ги плъзнете във виртуалния работен плот на XP - с което не можете да направите VirtualBox.
Проблеми с принтера В сравнение с VMware и Parallels, VirtualBox е слаб в поддръжката на принтера. Докато VMware и Parallels могат лесно да отпечатват от гост машина на всеки принтер, свързан към вашата "хост" машина, VirtualBox може да печата само на мрежов принтер или на USB свързан принтер, прикрепен към вашата хост машина, но когато печатате от VirtualBox на USB свързан принтер, не можете да печатате на същия принтер от вашата хост машина, докато не затворите VirtualBox или използвате командата от менюто VirtualBox, за да „отделите“ вашия USB принтер от виртуалната машина „гост“ и да върнете обратно контрол на принтер към действителната "хост" машина.
За съжаление, USB поддръжката е нестабилна при стартиране на VirtualBox в Windows 7. С инсталиран в Windows 7 VirtualBox никога не бих могъл да накарам машина за гост да разпознае свързано с USB устройство. Много други потребители съобщават за същия проблем на форумите на VirtualBox през последните месеци и изглежда, че няма сигурно решение за пожар.
Това, което VirtualBox получава правилно, VirtualBox включва софтуер за „добавки“, който може да бъде инсталиран във виртуални машини, работещи със стандартни дистрибуции на Linux, и всички версии на Windows, започващи с Windows NT, включително 64-битови версии на Windows. За разлика от VMware и Microsoft Virtual PC, VirtualBox не предлага „добавки“ за Windows 98 и други стари версии на Windows, така че вероятно няма да използвате VirtualBox за стартиране на наследен софтуер.
Една забележима сила на VirtualBox е подканянето на стартовия екран на всяка виртуална машина, за да натиснете F12, за да изберете устройство за зареждане - например, ако трябва да стартирате от CD вместо от виртуалния твърд диск. Под VMware е почти невъзможно да натиснете клавиша "select boot device" достатъчно бързо, за да го използвате, докато виртуална машина се зарежда и ще трябва да редактирате конфигурационен файл на ръка, за да ви предостави достатъчно време за достъп до този ключ.
Друга разширена функция, която VirtualBox получава правилно, е функцията „моментна снимка“. Подобно на VMware и Parallels, VirtualBox ви позволява да запазите състоянието на виртуална машина, докато тя работи, така че можете да върнете това състояние, ако измамен софтуер заразява системата или нещо друго се инсталира в системата, която не искате. Можете да запазите няколко моментални снимки, например една, която запазва чиста, новоинсталирана система, и после тази, която запазва състоянието на системата, след като сте инсталирали основен софтуер. Microsoft Virtual PC има по-ограничена опция за запазване или изхвърляне на промените, които сте направили във виртуална машина от последния път, когато сте запазили системата, вместо множество снимки, които можете да избирате между VirtualBox, VMware и Parallels.
В моите тестове, VirtualBox беше значително бърз и достатъчно надежден за ежедневна употреба. Това каза, в рамките на часове след инсталирането на най-новата версия, тя ми показа съобщение за грешка, в което се казва, че критичната грешка е възникнала в моята Linux виртуална машина и че тя трябва да бъде изключена. Никога не съм виждал подобна грешка при работа на Linux под VMware.
Ако имате умения и дисково пространство, необходимо за инсталиране на VirtualBox, и вече нямате алтернативно решение, не се колебайте да изтеглите VirtualBox - в края на краищата това е безплатно. Но ако сериозно се нуждаете от софтуер за виртуализация и сте готови да платите за надеждност и удобство, вземете VMware Workstation 7.1.
Още полезни отзиви:
• Съветник за възстановяване на данни на EaseUS Pro
• Parallels Desktop (за Mac)
• VMware Fusion (за Mac)
• Oracle VM VirtualBox (за Mac)
• Карбонит
• Повече ▼