Annuncio pubblicitario

Devi eseguire un altro sistema operativo sul tuo PC Linux. Ma dovresti eseguire il dual boot 7 motivi per cui dovresti (e non dovresti) avviare Dual LinuxSpesso, la scelta di installare Linux su Windows può essere difficile da giustificare. Ma perché non optare per entrambi? Ecco cinque motivi per il doppio avvio e due motivi che non dovresti. Leggi di più o usi una macchina virtuale? E se scegli la seconda opzione, quale software di macchina virtuale dovresti usare?

Macchine virtuali vs. Doppio avvio

Gestisci Linux - forse Linux Mint o Ubuntu Linux Mint vs. Ubuntu: quale Distro dovresti scegliere?Linux Mint e Ubuntu sono due distro popolari di Linux, ma qual è la migliore? Dovresti scegliere Ubuntu o Linux Mint? Leggi di più - insieme a Windows? O hai due o più distribuzioni Linux installate sul tuo computer? Come va per te? Per alcuni, questa dinamica funziona bene. Per altri, il riavvio può essere un problema.

Il tempo impiegato per il riavvio, selezionare un sistema operativo diverso nella schermata del bootloader di GRUB, quindi avviare, può essere problematico. Ciò è particolarmente vero nei sistemi in cui Linux è installato insieme a Windows.

instagram viewer

muo-linux-3vms-vm-fedora

Sui sistemi più lenti o quelli con molte app che provano a funzionare quando Windows viene caricato, potresti attendere 5-10 minuti prima di poter iniziare a essere produttivo. Aggiungi una soluzione anti-virus e presto inizierai un enorme rallentamento.

Tuttavia, l'esecuzione del sistema operativo secondario in una macchina virtuale può superare questo problema.

Che cos'è una macchina virtuale?

Abbiamo guardato macchine virtuali - noto come VM - più volte in passato. In parole povere, sono applicazioni che creano un ambiente software che imita l'hardware del computer. Un sistema operativo può quindi essere installato in questo ambiente. Lo chiamiamo "SO guest", mentre il sistema operativo che hai installato sul tuo computer fisico è il "SO host".

Inoltre, la virtualizzazione può essere migliorata con l'aiuto di hardware di sistema dedicato.

Come attivare la virtualizzazione sul tuo PC

Sebbene il sistema operativo guest scelto possa essere eseguito senza virtualizzazione hardware, se l'opzione è disponibile, vale la pena utilizzarla. Non da ultimo perché ridurrà il consumo delle risorse di sistema del tuo computer.

Per abilitare la virtualizzazione hardware, dovrai riavviare il computer per accedere al BIOS. Il modo in cui ciò viene realizzato dipenderà dal tuo dispositivo, ma generalmente viene toccato del o F2 dopo il riavvio del computer.

Trova la schermata Avanzate nel BIOS e cerca una delle seguenti opzioni:

  • virtualizzazione
  • VT-x (Intel - i sistemi più vecchi avranno VT-d)
  • AMD-V (sistemi AMD)

Il BIOS viene navigato usando i tasti freccia. Dopo aver abilitato la virtualizzazione, premi F10 per salvare ed uscire.

Una volta fatto, puoi scegliere tra tre applicazioni VM open source, che vedremo di seguito (VMWare è disponibile anche per Linux, ma non è open source).

1. VirtualBox

Offrendo una virtualizzazione versatile, VirtualBox è in grado di creare una macchina virtuale praticamente con qualsiasi sistema operativo (ad eccezione di quelli destinati ai dispositivi ARM). Offre inoltre software e virtualizzazione assistita, archiviando macchine virtuali come immagini del disco. Ciò semplifica il backup o la migrazione ad altri PC o applicazioni VM.

Muo-linux-3vms-virtualbox

VirtualBox è particolarmente bravo a eseguire distribuzioni Linux a 32 e 64 bit, nonché Windows. È anche possibile eseguire OS X su VirtualBox, forse per testarlo prima configurazione del PC come Hackintosh Ricetta tecnica: componenti hardware ottimali per un perfetto HackintoshStai pensando di costruire un Hackintosh? Puoi realizzare un Mac Pro a metà del prezzo della cosa reale. Ho messo insieme un Hackintosh personalizzato usando le informazioni che brillavano da diversi siti di appassionati di Hackintosh. Anche con... Leggi di più . Trova una copia per la tua distribuzione su virtualbox.org/wiki/Downloads.

2. QEMU

Se si desidera eseguire un sistema operativo ARM (come Android, Raspbian o RISC OS), questo strumento basato sulla riga di comando è quello da scegliere.

muo-linux-3vms-qemu-installazione

Abbreviazione di "Quick Emulator", QEMU è semplice da configurare e alcuni sistemi operativi guest possono anche essere scaricati con QEMU integrato. Il nostro sguardo precedente a in esecuzione Raspbian del sistema operativo primario Raspbian Pi in QEMU ti darà una buona introduzione a questo strumento.

Sebbene il nome non associato per QEMU sia "Quick Emulator", in realtà è un hypervisor, uno strumento per la gestione della virtualizzazione dell'hardware. Puoi installare QEMU con:

sudo apt-get install qemu qemu-kvm libvirt-bin

3. KVM

Abbreviando la macchina virtuale basata sul kernel, KVM è un fork del progetto QEMU e funziona insieme con quello strumento per fornire opzioni aggiuntive (come la velocità quasi nativa) oltre la sua VM nativa funzionalità.

muo-linux-3vms-vm-fedora

Ciò significa che KVM offre grande velocità e stabilità rispetto a VirtualBox, ma KVM è un po 'più complicato da configurare. Tuttavia, se riesci a concentrarti sui driver para-virtualizzati, sarai sulla buona strada per capire perché KVM è un'opzione popolare per l'hosting di macchine virtuali.

Per usare KVM, inizia confermando che il tuo hardware è adatto alla virtualizzazione dell'hardware:

sudo apt-get install cpu-checker

Se la risposta è "È possibile utilizzare l'accelerazione KVM", procedere con l'installazione del software:

sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils

Sarai in grado di eseguire KVM tramite il desktop utilizzando Virtual Machine Manager, che dovresti trovare nel menu del desktop.

Quali distribuzioni funzionano meglio in una macchina virtuale?

Dopo aver scelto un'applicazione della macchina virtuale adatta, dovrai personalizzare la tua scelta del sistema operativo guest. Ad esempio, puoi eseguire Windows senza sforzo su VirtualBox, sebbene Windows 7 sia probabilmente l'opzione più sicura.

Al contrario, QEMU è adatto per l'esecuzione di distribuzioni con targeting ARM, come Raspbian di Raspberry Pi o Android.

Nel frattempo, qualcosa di leggero come Lubuntu Lubuntu: una versione leggera di Ubuntu [Linux]Ti piace Ubuntu, ma ti senti scettico sulla nuova interfaccia Unity di 11.04? Prova Lubuntu 11.04, un'alternativa estremamente leggera al ramo principale di Ubuntu. Troverai l'interfaccia basata su menu familiare e le risorse colpite notevolmente basse ... Leggi di più verrà eseguito su uno di questi strumenti VM.

Quale strumento VM dovresti usare?

Quindi, abbiamo dato un'occhiata a tre applicazioni di macchine virtuali. Ma quale dovresti usare?

È difficile. Se desideri una virtualizzazione semplice, rapida e semplice da configurare, VirtualBox dovrebbe essere la tua prima fermata. Per una virtualizzazione più avanzata o per eseguire una macchina virtuale di un dispositivo ARM, dai un'occhiata a QEMU.

Se ti consideri un utente esperto di macchine virtuali, tuttavia, KVM dovrebbe essere la tua prima fermata.

Preferisci eseguire il doppio avvio o una macchina virtuale è la tua preferenza per l'accesso desktop multipiattaforma? Dicci come lo fai nei commenti.

Christian Cawley è vicedirettore per la sicurezza, Linux, DIY, programmazione e spiegazione tecnica. Produce anche The Really Useful Podcast e ha una vasta esperienza nel supporto di desktop e software. Un collaboratore della rivista Linux Format, Christian è un armeggiatore di Raspberry Pi, amante di Lego e fan dei giochi retrò.