Insegno a una lezione pratica su Linux e, sfortunatamente, per politica aziendale non mi è permesso riformattare i laptop forniti in classe, quindi seguiremo l'approccio guest VirtualBox.
Ignorando tutte le preoccupazioni relative alle prestazioni, ecco alcune note / problemi che ho notato:
1) Modalità bridge e Wireless
Apparentemente alcune schede wireless hanno difficoltà ad avere "doppie identità", il che significa che le nostre lezioni di routing / firewall / networking vanno all'inferno. È un problema noto: la maggior parte dei driver wireless non supporta il bridging.
ponte | La Linux Foundation - Non funziona con la mia scheda Wireless!
Ciò significa che se si utilizza un'interfaccia wireless, è necessario fare un lavoro extra affinché l'ospite abbia un IP "pubblico".
2) Integrazione desktop
Salvo alcuni wallbanger nel design, i moderni ambienti desktop sono abbastanza ben concepiti e offrono alcuni vantaggi che si perdono quando non hanno pieno accesso all'input / output o allo strumento di collegamento / disinserimento del dispositivo. Ad esempio, il menu Vbox in basso diventa davvero fastidioso se hai un selettore di finestre o notifiche lì. E alcune macchine usano la scorciatoia Ctrl + Alt + cursore_key (cambio di aree di lavoro) per capovolgere il display.
Voglio dire, confronta quanto sia facile scollegare un dispositivo USB in GNOME, rispetto al numero equivalente di sottomenu / clic in Windows e so quale preferirei un giorno.
3) USB "rubare"
A volte, Windows non vuole semplicemente lasciar andare un'unità USB - dire a virtualbox di collegarlo non sempre funziona - molto probabilmente quando Windows sta leggendo il contenuto per qualche motivo o altro. E poi ci sono alcune unità USB che non sono semplici dispositivi di archiviazione, ma eseguono un'azione simile a un interruttore di modalità per rendere accessibili le unità: quelle sono fastidiose da collegare alla macchina Linux.
4) Stabilità
In genere è più facile "rompere" Windows rispetto a Linux, motivo per cui in genere si desidera che Linux "protegga" le istanze di Windows, piuttosto che viceversa. Ho già perso un paio di giorni lavorativi con lo staff che sovrascrive i file sbagliati e finisce per rompere sia la nostra installazione di Virtualbox che le nostre immagini Linux.
5) Strumenti da riga di comando
Almeno su Linux, hai la possibilità di confonderti con le immagini del disco Vbox usando qemu-nbd e il dispositivo di blocco della rete.
QEMU / Immagini - Wikibooks, libri aperti per un mondo aperto - Montare un'immagine sull'host
Ciò consente di guardare e modificare il contenuto del disco del sistema operativo guest senza doverlo avviare, ad esempio, se è stato reso non avviabile.
Puoi anche fare cose come il backup degli script dei VDI - o solo i loro contenuti, o cambiare i "profili" di VirtualBox tramite collegamenti simbolici - molto più facile su bash.