Submit your email address to get a link for quick download on your desktop and get started!
Attraverso l'uso della virtualizzazione, le risorse di elaborazione di un'azienda possono essere notevolmente estese e migliorate. Utilizzando le risorse di un singolo computer fisico, più sistemi operativi diversi possono essere attivi e funzionanti allo stesso tempo. La memoria, l'archiviazione e il processore della macchina host fisica vengono utilizzati per alimentare tutti i sistemi operativi guest virtualizzati residenti. Queste macchine virtuali possono essere utilizzate per test e sviluppo che non è stato possibile eseguire sul sistema host.
Un problema che viene spesso affrontato negli ambienti virtuali è il problema di ottenere l'accesso ai dispositivi seriali collegati alla macchina host. Alcuni software di virtualizzazione consentono di eseguire questa operazione con alcune semplici modifiche alla configurazione, ma molti non lo fanno. Per utilizzare i dispositivi seriali in una VM, è spesso necessario utilizzare strumenti di comunicazione di terze parti. In questi casi, l'utilità viene utilizzata per creare porte COM virtuali di VirtualBox che consentono alla sessione di interagire con dispositivi seriali locali come stampanti o scanner.
Questo articolo ti mostrerà i modi più comuni per aggirare questo problema e ti consentirà di stabilire una configurazione della porta seriale di VirtualBox.
Ciò offre funzionalità remote che aumentano il valore dei dispositivi periferici seriali della tua azienda. I dispositivi collegati tramite porte virtuali forniscono alle VM il pieno controllo sulle periferiche, proprio come se fosse stata stabilita una connessione fisica diretta. Il semplice scollegamento e il collegamento di un dispositivo diverso alla macchina locale lo rende disponibile per qualsiasi sessione virtuale connessa alla rete.
Le macchine con porta seriale VirtualBox offrono anche supporto per porte seriali virtuali in una macchina virtuale. Quando la porta seriale virtuale viene abilitata, il SO guest viene presentato con un dispositivo UART compatibile con lo standard. Qui è possibile sia la ricezione che la trasmissione dei dati. È possibile configurare la connessione tra l'host e la porta seriale virtuale. Tuttavia, i dettagli esatti dipendono dal sistema operativo host.
È possibile utilizzare il comando VBoxManage o la scheda Impostazioni per comandare la creazione di porte seriali virtuali. In uno dei metodi, è possibile configurare un massimo di 4 porte seriali virtuali per ciascuna macchina virtuale.
Ciò significa impostare cose come Modalità porta e Numero di porta.
Il numero di porta è ciò che determina la porta seriale che vede la macchina virtuale. I valori tradizionali devono essere utilizzati per ottenere i migliori risultati. È inoltre possibile configurare una porta seriale definita dall'utente. Immettere un indirizzo di base I/O e un IRQ.
In questo scenario, VirtualBox può essere configurato per creare il socket di dominio locale host non Windows, la named pipe o se stesso, ecc. Inoltre, VirtualBox deve presumere che il socket o il pipe siano già esistenti.
Nel caso di una connessione diretta tra due macchine virtuali, configurare una macchina virtuale per sviluppare un socket o pipe e l'altra per collegarsi ad esso.
Raw File: l'output della porta seriale virtuale può essere inviato a un file. Ciò è utile per raccogliere l'output diagnostico. È possibile utilizzare qualsiasi file. L'unico requisito è che gli utenti di VirtualBox abbiano privilegi sufficienti per scrivere e creare.
TCP Socket: Questo aiuta a inoltrare il traffico seriale su TCP/IP. Può agire come un client TCP che si connette ai server o un server stesso. L'opzione consente la connessione diretta tra la macchina remota e la porta seriale del guest tramite TCP.
Come puoi vedere, è possibile configurare 4 porte seriali o ciascuna macchina virtuale. Tuttavia, è possibile selezionare più numeri di porta.