Как да стартирате виртуална машина на Linux: 3 различни начина

Как да стартирате виртуална машина на Linux: 3 различни начина

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





Но ако изберете втората опция, кой софтуер за виртуална машина на Linux трябва да използвате?





Виртуални машини срещу двойно зареждане на Linux

Има два начина да стартирате няколко операционни системи на компютър:





Двойното зареждане е добро, но има своите недостатъци. Например, можете да стартирате две или повече Linux дистрибуции (може би Linux Mint или Ubuntu ), инсталиран на вашия компютър. Това обаче не работи добре за всички. Различни проблеми могат да попречат на опита, като например рестартиране.

Времето, необходимо за рестартиране, избор на друга операционна система на екрана за зареждане на GRUB и след това зареждане, може да бъде проблематично. Това е особено вярно в системи, където Linux е инсталиран заедно с Windows.



При по-бавни системи може да изчакате 5-10 минути, преди да започнете да бъдете продуктивни. Със сканирането на антивирусен софтуер при стартиране скоро ще започнете да вървите бавно.

Изпълнението на вашата вторична ОС във виртуална машина обаче може да преодолее този проблем.





Какво е виртуална машина?

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

Научете повече: Какво е виртуална машина и как работи?





как да разберете информация за някого

Как да активирате виртуализацията на вашия компютър

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

За да проверите дали вашият компютър с Linux може да се справи с виртуализацията, отворете терминал и въведете:

lscpu

Потърсете „Виртуализация“-видът на поддържания от вашия процесор компютър ще бъде изброен. Трябва да видите препратка към VT-x, VT-d или AMD-V.

За да активирате хардуерната виртуализация, ще трябва да рестартирате компютъра си за достъп до BIOS/UEFI. Начинът, по който това се постига, ще зависи от вашето устройство. Обикновено до него се достига чрез докосване От или F2 след рестартиране на компютъра.

Намери Разширено екран в BIOS и потърсете едно от следните:

  • Виртуализация
  • VT-x (Intel --- по-старите системи ще имат VT-d)
  • AMD-V (AMD системи)

По -старите BIOS среди се навигират с помощта на клавишите със стрелки; Въпреки това, менютата в по -новите UEFI могат да бъдат достъпни с мишка. Когато активирате виртуализацията, натиснете F10 за запазване и излизане.

След това вашият компютър ще се рестартира.

3 Виртуални машинни инструменти за Linux

С активирана виртуализация е време да разгледате избора на Linux VM приложения.

1. VirtualBox

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

VirtualBox е особено добър при изпълнението на 32-битови и 64-битови дистрибуции на Linux, както и на Windows. Възможно е дори да стартирате macOS на VirtualBox, може би да го тествате, преди да конфигурирате компютъра си като Hackintosh.

Изтегли: VirtualBox (Безплатно)

2. Стартирайте Linux VM в QEMU

Ако искате да стартирате операционна система ARM като вашата Linux VM, QEMU е най -добрият избор. Подходящ за виртуални машини на Android, Raspbian или не-Linux RISC OS, този инструмент, базиран на командния ред, се настройва бързо.

как да инсталирате google play store на amazon fire

Съкратено от „Бърз емулатор“, QEMU обаче е малко предизвикателно, като разчита на командния ред, а не на интерфейс, управляван от мишка. За да спестите време, някои гост операционни системи могат да бъдат изтеглени с вграден QEMU. Вижте нашия поглед стартиране на Raspbian Pi OS в QEMU за да получите въведение в този инструмент за виртуална машина на Linux.

Въпреки че съкратеното име за QEMU е „Quick Emulator“, то всъщност е хипервизор, инструмент за управление на хардуерната виртуализация. Можете да инсталирате QEMU с:

sudo apt install qemu qemu-kvm libvirt-bin

Както бе отбелязано, интерфейсът на командния ред в терминала се използва за изпълнение на QEMU. Това може да се окаже предизвикателство за по -новите потребители на Linux, но за щастие има решения. Тези QEMU вилици добавят графичен потребителски интерфейс (GUI), така че можете да стартирате Linux VM без да въвеждате команди:

Тези проекти са в различни етапи на развитие --- за най-добри резултати, опитайте QtEmu.

3. VMware Workstation Player

VMware са лидерите в индустрията за виртуализация на настолни компютри и сървъри, с хиляди корпоративни клиенти. За щастие те пускат и безплатна версия за по -целенасочени случаи на употреба.

Изтегли: VMware работна станция Player

С поддръжка за всички големи операционни системи Linux и над 200 гостуващи операционни системи, VMware Workstation Player е интелигентно решение за VM на Linux. Имайте предвид, че за разлика от QEMU, VMware Workstation Player не може да работи с ARM операционни системи.

Кои дистрибуции на Linux работят най -добре във виртуална машина?

След като сте избрали подходящо приложение за виртуална машина, ще трябва да приспособите избора си на гост ОС. Например, можете да стартирате Windows без усилие на VirtualBox и VMware

намерете безплатни неща във вашия район

Обратно, QEMU е подходящ за стартиране на ARM-насочени дистрибуции, като Raspberry Pi OS или Android.

Междувременно нещо леко като Lubuntu ще работи на някой от тези инструменти за виртуални машини на Linux.

Но какво, ако искате да стартирате и трите? За щастие, между тях има значителна кръстосана съвместимост. Можете да импортирате VDI файл от една инсталация на VirtualBox в друга или да конвертирате VMware VMDK в четим IMG файл за QEMU.

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

Кой инструмент за виртуална машина на Linux трябва да използвате?

И така, разгледахме три приложения за виртуални машини. Но кое трябва да използвате?

Труден е. Ако искате лесна виртуализация, която е ясна и с отворен код, изберете VirtualBox. Ако отвореният код не е проблем, VMware може да осигури малко по -голяма стабилност, особено на по -новите компютри.

Междувременно, ако искате да стартирате ARM операционна система на вашата Linux VM, изберете QEMU. Използвайте GUI, ако не обичате да прекарвате твърде дълго в терминала.

Дял Дял Туит електронна поща 7 практически причини да започнете да използвате виртуална машина

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

Прочетете Напред
Свързани теми
  • Linux
  • VirtualBox
  • Виртуална машина
  • Операционна система
  • Съвети за Linux
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурността, Linux, DIY, програмирането и технологиите, обяснени и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux