Utilizziamo i cookie per migliorare la nostra pagina web. Leggi la nostra Informativa sui cookie .

NAS 249

Configurazione della macchina virtuale con VirtualBox

Configurazione ed esecuzione di macchine virtuali su ASUSTOR Portal con VirtualBox

2023-07-26

OBIETTIVI DEL CORSO

Al termine di questo corso si dovrebbe essere in grado di:

  1. Configurare ed eseguire macchine virtuali su NAS ASUSTOR utilizzando VirtualBox.
  2. Esecuzione di macchine virtuali su dispositivi mobili (notebook, smartphone, tablet).

PREREQUISITI

Prerequisiti del corso:

Nessuno

Gli studenti devono avere una conoscenza pratica di:

Nessuno


SCHEMA

1. Introduzione a VirtualBox

2. Configurazione di una macchina virtuale

2.1 Impostazione della lingua di visualizzazione di VirtualBox in ADM

3. Configurazione della connessione desktop remoto

4. Installazione delle aggiunte di VirtualBox Guest

4.1 Installazione tramite VirtualBox in ADM

4.2 Installazione tramite il portale ASUSTOR

5. Esecuzione di macchine virtuali da dispositivi mobili

6. Accesso ai file NAS

7. Avvio automatico di una macchina virtuale al riavvio del NAS

8. Notes





1. Introduzione a VirtualBox

VirtualBox è gestito e sviluppato da Oracle Corporation. VirtualBox può essere utilizzato per installare ed eseguire più sistemi operativi.


  • Limitazioni d'uso

Modelli supportati

AS52, 53, 54, 63, 64, 70, Lockerstor (AS66), Lockerstor Gen2 (AS67), Flashstor (FS67)

(*) AS31, 32, 50, 51, 61, 62

(**) Lockerstor (AS65), Lockerstor Pro (AS71)


*Per questi modelli, i programmi normali possono essere eseguiti con successo, ma non quelli multimediali a causa delle limitazioni hardware del sistema.

**Per questi modelli, l'uso di HDMI non è supportato.

Memoria

Si consigliano 4 GB o più

Sistemi operativi ufficialmente verificati

  • Windows 8.1, Windows 10, 11
  • Windows Server 2012, 2012R2, 2016, 2019, 2022
  • macOS 10.15, 11, 12, 13
  • Ubuntu 18.04 LTS, 20.04 LTS, 22.04
  • Debian GNU/Linux 10, 11
  • Oracle Linux 7, 8, 9
  • CentOS
  • Altro...

Elenco dei sistemi operativi guest di VirtualBox

https://www.virtualbox.org/wiki/Guest_OSes

Numero massimo simultaneo di macchine virtuali

Nell'interfaccia del portale ASUSTOR è possibile eseguire una sola macchina virtuale alla volta, ma più macchine possono essere eseguite contemporaneamente in background. Il numero di macchine virtuali che possono essere eseguite contemporaneamente in background varia a seconda della CPU e della memoria del sistema.

Supporto per dispositivi RDP e USB 2.0/3.0

A causa delle restrizioni di licenza, il pacchetto di estensione di VirtualBox deve essere installato manualmente.




2. Configurazione di una macchina virtuale

In questa sezione verrà illustrato come utilizzare VirtualBox per configurare una macchina virtuale.
Preparare innanzitutto gli elementi elencati di seguito.

  • Tastiera e mouse
  • Il file del disco ottico virtuale per il sistema operativo che si desidera installare.

Passo 1

Accedere ad ADM, aprire [App Central], cercare le seguenti applicazioni e installarle:

  • Portale ASUSTOR (*)
  • VirtualBox
  • Pacchetto estensioni VirtualBox
  • VirtualBox Language Pack (opzionale: installare questa applicazione se è necessario impostare la lingua di visualizzazione di VirtualBox in ADM).

Nota: *Per i modelli senza supporto HDMI, l'installazione di ASUSTOR Portal non è necessaria e non è disponibile.



Passo 2

Collegare la tastiera e il mouse al NAS e poi fare clic sull'icona VirtualBox.

Nota: Tastiere e mouse non sono necessari per i modelli senza HDMI. L'installazione e le impostazioni saranno eseguite tramite VirtualBox sul desktop di ADM.


  • ADM: Assicurarsi di abilitare il server web nei servizi o nel centro web per utilizzare VirtualBox in ADM.



  • Portale:


Passo 3

Dopo aver aperto VirtualBox, si dovrebbe essere in grado di vedere l'interfaccia di gestione di VirtualBox, come mostrato nel grafico sottostante. Qui sarà possibile aggiungere e gestire le macchine virtuali.


Passo 4

Cliccare su [Nuovo] per iniziare la configurazione di una nuova macchina virtuale.


Passo 5

Inserite un nome per la macchina virtuale, selezionate il tipo di sistema operativo da installare e fate clic su [Avanti].

  • ADM:


  • Portale:


Passo 6

Ora è necessario selezionare la quantità di memoria (RAM) che si desidera allocare alla macchina virtuale. Maggiore è la quantità di memoria allocata, più fluide saranno le prestazioni della macchina virtuale. Dopo aver allocato la memoria, fare clic su [Next] per continuare.

Nota: ricordarsi di tenere conto dell'uso della memoria del NAS quando si alloca la memoria per le macchine virtuali.


Passo 7

A questo punto è necessario configurare le impostazioni del disco rigido per la macchina virtuale. Le impostazioni sono le seguenti:

  • Creazione di un disco rigido virtuale
  • Configurazione delle proprietà dei file del disco rigido virtuale
  • Configurazione delle proprietà di flessibilità di espansione del disco rigido virtuale
  • Selezione di una posizione sul NAS per il disco rigido virtuale e configurazione delle sue dimensioni. (Nota: la posizione predefinita per il disco rigido virtuale è /home/admin/VirtualBox VMs).

Selezionate il pulsante di opzione [Crea un disco rigido virtuale ora] e poi fate clic su [Crea].


Selezionare il tipo di file che si desidera utilizzare per il nuovo disco rigido virtuale. Nel nostro esempio, selezioniamo [VDI (VirutalBox Disk Image)] e poi facciamo clic su [Next].


Selezionate se il nuovo disco rigido virtuale deve crescere man mano che viene utilizzato (allocato dinamicamente) o se deve essere creato alla sua dimensione massima (dimensione fissa). Nel nostro esempio selezioniamo [Allocazione dinamica] e poi facciamo clic su [Avanti].


A questo punto, è necessario inserire un nome per il disco rigido virtuale, selezionare una posizione per il disco sul NAS e configurare la sua dimensione. Nel nostro esempio, utilizzeremo la posizione e le dimensioni predefinite di VirtualBox (50 GB) e quindi faremo clic su [Crea].

Nota: se si desidera creare un disco rigido virtuale più grande di 512 GB, inserire la capacità direttamente nella casella di immissione. Assicurarsi che la capacità non superi la capacità disponibile del volume in cui è memorizzata la VDI.


Passo 8

Dopo aver creato la macchina virtuale, si dovrebbe essere in grado di vedere il suo nome nell'interfaccia di gestione di VirtualBox. Ora si procederà a configurare le seguenti impostazioni per la macchina virtuale:

  • Impostazioni della CPU
  • Impostazioni della memoria video
  • File immagine del CD/DVD del sistema operativo che si desidera installare

Per prima cosa, configureremo le impostazioni della CPU. Cliccare su [Impostazioni], selezionare [Sistema] e poi selezionare la scheda [Processore] per accedere alle impostazioni della CPU. (Quando si configura l'allocazione della CPU, tenere conto delle prestazioni hardware del NAS).


Quindi, selezionare [Display] per configurare la memoria video. Selezionare prima le opzioni [Abilita accelerazione 3D] e [Abilita accelerazione video 2D] e poi impostare la memoria video su [128 MB].


Assicurarsi di abilitare la visualizzazione remota se si usa VirtualBox in ADM per configurare la macchina virtuale.

  • Selezionare Display remoto in Display in Impostazioni.
  • Abilitare il server e inserire l'indirizzo IP del NAS in Indirizzo rete. Fare clic su OK per salvare.


A questo punto, selezionare [Archiviazione], selezionare [Vuoto] e quindi fare clic sull'icona "Unità ottica". Selezionare [Scegliere un file disco CD/DVD virtuale]. A questo punto è possibile sfogliare il NAS e selezionare il file del disco CD/DVD virtuale per il sistema operativo che si desidera installare. Dopo aver selezionato il file, fare clic su [OK].



Nota: quando si seleziona il file immagine del CD/DVD dal portale ASUSTOR, è possibile fare doppio clic su [/] e selezionare [Volume 1] per sfogliare i dati sul NAS.


Passo 9

Verificare che il file immagine del CD/DVD virtuale sia stato montato e quindi fare clic su [Avvio] per iniziare l'installazione del sistema operativo.


  • ADM:

Utilizzando la Connessione desktop remoto per Windows e immettendo l'indirizzo IP del NAS seguito da un colon e dal numero di porta. Esempio: 192.168.1.100:3389. Successivamente, si dovrebbe essere in grado di connettersi alla macchina virtuale, installare un sistema operativo ed eseguire la macchina virtuale.

Gli utenti possono digitare nella ricerca di Windows "Connessione desktop remoto" per avviare Desktop remoto in Windows.


  • Portale:

Una volta aperta la schermata di installazione su Portal, fate clic su [Visualizza] nella parte superiore della finestra e selezionate [Modalità a schermo intero]. A questo punto sarete pronti per iniziare l'installazione del sistema operativo.


Se viene visualizzato il messaggio sottostante, selezionare [Non mostrare più questo messaggio] e quindi fare clic su [Cambia].


Nota: il tasto Host è definito come tasto Ctrl destro per impostazione predefinita.



2.1 Impostare la lingua di visualizzazione di VirtualBox in ADM


Passo 1

  • Aprire [App Central], selezionare [VirtualBox Language Pack] e installarlo.
  • Al termine dell'installazione, fare clic su [VirtualBox Language Pack] sul desktop di ADM.


Passo 2

  • Fare clic su [Lingua di visualizzazione], selezionare la lingua che si desidera modificare e fare clic su [Applica].
  • Chiudere questa applicazione, fare clic su [VirtualBox] sul desktop ADM e confermare che la lingua di visualizzazione di VirtualBox è stata modificata.




3. Configurazione della connessione desktop remoto

Il VirtualBox Extension Pack è necessario per abilitare le connessioni desktop remote su VirtualBox ed è particolarmente necessario per i modelli senza supporto HDMI. L'installazione di un sistema operativo su una macchina virtuale e il funzionamento di una macchina virtuale devono essere eseguiti con una connessione remota, poiché non ci sono porte HDMI. Assicurarsi di abilitare il Web Server in Servizi o Web Center.

Queste impostazioni possono essere impostate utilizzando VirtualBox in ADM.

  • Selezionare Display remoto in Display in Impostazioni.
  • Abilitare il server e inserire l'indirizzo IP del NAS in Indirizzo rete. Fare clic su OK per salvare.


Dopo aver regolato le impostazioni, utilizzare la Connessione desktop remoto per Windows. Immettere l'indirizzo IP del NAS seguito da un colon e dal numero di porta. Esempio: 192.168.1.100:3389. Successivamente, si dovrebbe essere in grado di connettersi alla macchina virtuale, installare un sistema operativo ed eseguire la macchina virtuale.

Gli utenti possono digitare nella ricerca di Windows "Connessione desktop remoto" per avviare Desktop remoto in Windows.


Nota: le versioni più recenti di Chrome e Firefox non supportano più Adobe Flash. In ADM VirtualBox, non è possibile fare clic su Console per collegare uno schermo remoto utilizzando un browser web che non supporta Flash.




4. Installazione delle aggiunte di VirtualBox Guest

Dopo aver completato l'installazione del sistema operativo, installeremo le VirtualBox Guest Additions per una migliore esperienza d'uso. I due esempi di questa sezione dimostreranno l'installazione tramite HDMI (portale ASUSTOR) e VirtualBox in ADM (interfaccia del browser web ADM).


4.1 Installazione tramite VirtualBox in ADM

Passo 1

Aprire Chrome e accedere ad ADM. Aprire VirtualBox dal desktop di ADM.


Passo 2

Dopo aver aperto VirtualBox, fare clic sulla macchina virtuale in esecuzione. Quindi, fare clic sull'icona [Impostazioni] nella barra degli strumenti e selezionare [Installa aggiunte guest...].


Passo 3

Fare clic su [OK] nella finestra di messaggio visualizzata.


Passo 4

Utilizzando la Connessione desktop remoto per Windows e immettendo l'indirizzo IP del NAS seguito da un colon e dal numero di porta. Esempio: 192.168.1.100:3389. Successivamente, si dovrebbe essere in grado di connettersi alla macchina virtuale.

Gli utenti possono digitare nella ricerca di Windows "Remote Desktop Connection" per avviare Remote Desktop in Windows.


Passo 5

  • Aprire Esplora file in Windows, selezionare "Questo PC", quindi fare clic su "VirtualBox Guest Additions".


  • Fare clic con il tasto destro del mouse su [VBoxWindowsAdditions.exe] e selezionare "Esegui come amministratore". Seguire i passaggi forniti per l'installazione.



4.2 Installazione tramite il portale ASUSTOR

Passo 1

Cliccare su [Dispositivo] e selezionare [Inserisci immagine CD Guest Additions...].


Al termine del download e dell'installazione, accedere al dispositivo dell'unità CD dal sistema operativo. Dovrebbe apparire una schermata simile a quella mostrata nel grafico seguente.


Passo 2

Sfogliare il contenuto dell'unità CD e fare doppio clic su [VBoxWindowsAdditions.exe] per avviare l'installazione.


Nota: se è stato installato un sistema operativo a 32 bit, selezionare [VBoxWindowsAdditions-x86.exe].


Passo 3

A questo punto viene visualizzata la procedura guidata di installazione. Selezionare [Next] per tutti i passaggi dell'installazione. Al termine dell'installazione, il sistema chiederà di riavviare la macchina virtuale. Nell'ultimo passaggio della procedura guidata, selezionare il pulsante di opzione [Riavvia ora] e fare clic su [Fine].


Congratulazioni! È stata completata la configurazione di base di una macchina virtuale. Ora si può iniziare a godere della comodità di un'esperienza combinata di NAS e PC.




5. Esecuzione di macchine virtuali da dispositivi mobili

Dopo aver configurato le macchine virtuali e installato le aggiunte guest di VirtualBox, è possibile utilizzare qualsiasi dispositivo mobile (notebook, smartphone, tablet) per eseguire macchine virtuali sul NAS.


5.1 Taccuino

  • Inserire l'IP del NAS in un browser Web e quindi accedere ad ADM. Aprire VirtualBox dal desktop di ADM.


  • Dopo aver aperto VirtualBox, selezionare un sistema operativo e fare clic sul pulsante [Avvio].


5.2 Smartphone/Tablet

Scaricare l'applicazione consigliata per eseguire le macchine virtuali dal proprio smartphone o tablet. Dopo aver inserito l'indirizzo IP, il nome dell'account e la password appropriati, sarà possibile eseguire la macchina virtuale utilizzando l'app.

  • Dispositivi Android: Scaricare Remote Desktop Client da Google Play.


  • Dispositivi iOS: Scaricare Microsoft Remote Desktop dall'App Store di Apple.





6. Accesso ai file NAS

Come si accede ai file memorizzati nella macchina virtuale?

Nel grafico sottostante, "VM 1" rappresenta la macchina virtuale creata. "File" rappresenta i file archiviati sulla VM1. Dal punto di vista dell'archiviazione NAS, il NAS considera la VM1 come un singolo file. Pertanto, quando si accede alla macchina virtuale VM1 utilizzando i comuni metodi di accesso ai file, sarà possibile vedere solo un singolo file e non sarà possibile aprirlo e visualizzare altri contenuti o file.


Come si accede ai file sul NAS dalla macchina virtuale? In base alla convenienza della condivisione e del funzionamento dei file, si consiglia di utilizzare Samba/CIFS come metodo più rapido per accedere ai file sul NAS da una macchina virtuale. Questo metodo di accesso ai file è esattamente uguale a quello che si usa su un normale computer. Non importa se si tratta di accedere a cartelle condivise sul NAS o a dischi rigidi esterni collegati al NAS, non sarà necessario imparare nulla di nuovo!




7. Avvio automatico di una macchina virtuale al riavvio del NAS

ADM può eseguire gli script di avvio memorizzati in sequenza all'avvio. È possibile aggiungere uno script per avviare una macchina virtuale all'accensione del NAS.

Nota: L'esempio seguente utilizza Windows per modificare e caricare il file di script. Per modificare direttamente lo script, accedere al NAS con un account di amministratore di sistema usando SSH e usare vi per modificare direttamente lo script.


Passo 1

  • Utilizzando un editor di testo sul computer, creare un nuovo file denominato "S99xxxx.sh".
  • Inserite il seguente script e salvate il file.
  • #!/bin/sh
  • /opt/VirtualBox/VBoxManage startvm VMNAME --type vrdp &
  • Dove VMNAME è il nome della macchina virtuale.

Nota: il nome del file deve includere S99 come prefisso. Si tratta di un nome di file e di una sequenza di esecuzione definiti da ADM per lo script di shell avviato. Il resto del nome del file può essere personalizzato. L'estensione del file è "sh". I file non devono avere nomi doppi.
Esempio: S99autoboot-vm.sh


Passo 2

  • Caricare il file sh salvato in /usr/local/etc/init.d/ sul NAS.
  • Assicurarsi che il proprietario di S99*.sh sia l'account amministratore o root.
  • Modificare i privilegi di accesso ai file di S99*.sh a 0774.

Nota: assicurarsi di concedere l'autorizzazione [x] (esecuzione) di S99*.sh al proprietario, mentre è facoltativo concedere l'autorizzazione al gruppo di amministratori.


Passo 3

  • Lo script Shell ben configurato verrà eseguito in sequenza all'accensione del NAS.
  • Quando il NAS si accende, la macchina virtuale configurata si avvia automaticamente e si può interagire con essa.




8. Note

ASUSTOR Portal rileva le nuove macchine virtuali e le aggiunge all'interfaccia del portale come icone di collegamento. Se si desidera disabilitare questa funzione, accedere a [Impostazioni] [VirtualBox] da ASUSTOR Portal.

L'articolo è stato utile? / No