Come Accedere al BIOS su VirtualBox
Non tutti i computer sono uguali. Sebbene eseguano le stesse funzioni di base e funzionino in modi approssimativamente simili con gli stessi tipi di componenti interni, le differenze nell'hardware e nel sistema operativo (OS) caricato sul sistema possono limitare l'accesso di un utente a certi programmi e operazioni di lavoro. Esistono vari strumenti per aggirare questo problema, uno dei quali è VirtualBox. Usandolo, puoi accedere a programmi che il tuo computer non dovrebbe essere in grado di eseguire da solo – a patto che VirtualBox sia stato configurato correttamente. Una delle impostazioni più importanti da configurare dice a VirtualBox se deve emulare un programma BIOS o UEFI: l'impostazione è facile da configurare, ma può portare a qualche confusione.
Cos'è VirtualBox?
VirtualBox è un'applicazione di virtualizzazione multipiattaforma sviluppata da Oracle. Permette agli utenti di creare ed eseguire "macchine virtuali" (o VM) sui loro computer che emulano diversi ambienti hardware e di rete. In parole povere, VirtualBox è un potente strumento che permette ai computer di eseguire più sistemi operativi simultaneamente. Lo strumento è usato in una varietà di applicazioni: gli utenti occasionali usano spesso VirtualBox per provare Linux su un computer Windows, o per accedere a programmi solo Windows sui loro Mac – mentre gli sviluppatori usano frequentemente VirtualBox per testare programmi su più piattaforme. Alcune aziende implementano anche VirtualBox per permettere ai dipendenti di connettersi ai computer di lavoro da remoto. Parte di ciò che rende VirtualBox così adattabile è la sua capacità di emulare programmi BIOS e UEFI all'interno dei suoi ambienti virtuali.
BIOS, UEFI e Macchine Virtuali
Il BIOS (Basic Input/Output System) o UEFI (Unified Extensible Firmware Interface) di un computer è il programma usato per inizializzare l'hardware del computer e far passare il sistema attraverso i suoi processi di accensione e avvio iniziale prima di passare le cose al sistema operativo del tuo computer. Ogni computer usa uno di questi due programmi, e certi sistemi operativi (in particolare Mac OS X) funzioneranno solo quando il sistema operativo rileva una certa configurazione BIOS o UEFI. Tuttavia, poiché le macchine virtuali come VirtualBox e il suo concorrente VMWare emulano ambienti informatici sotto la direzione dei loro computer host, non usano BIOS o UEFI per configurare le impostazioni hardware e mancano dei menu di configurazione che i computer reali hanno – invece, si basano sulle impostazioni del computer host e sono configurate attraverso i menu. Le impostazioni BIOS e UEFI della macchina virtuale determinano invece se eseguire Mac OS X o Windows/Linux sulla VM. Mentre alcune macchine virtuali come VMWare hanno impostazioni BIOS che permettono di attivare/disattivare le impostazioni BIOS/UEFI attraverso un file di testo, VirtualBox presenta agli utenti una selezione di opzioni attraverso l'interfaccia grafica.
Accesso al BIOS di VirtualBox
Impostare il tuo ambiente VirtualBox per emulare un ambiente BIOS o UEFI è un compito semplice. Per accedere alle impostazioni BIOS di VirtualBox, apri la finestra delle impostazioni generali, poi seleziona "Sistema" seguito dalla scheda "Scheda Madre". Per attivare/disattivare l'impostazione del tuo ambiente, seleziona o deseleziona l'opzione "Abilita EFI (solo OS speciali)". Questo ti permetterà di usare Mac OS X attraverso VirtualBox – mentre disattivando l'opzione permetterà alla macchina virtuale di installare un'installazione Windows o Linux.