Utiliser VirtualBox sur un nas Asustor sans connecter un écran.
Introduction
De base un Nas Asustor à besoin d’un écran et d’Asustor Portal pour pouvoir lancer VirtualBox.
Mais si comme moi vous désirez accéder à VirtualBox depuis votre ordinateur sans devoir connecter un clavier, une souris ou un écran à votre Nas.
Alors voici une solution qui fonctionne très bien !
- le logiciel serveur X tourne sur une machine qui est dotée d’un écran, d’un clavier et d’une souris (terminal X) ; il reçoit et sert des requêtes d’affichage, d’entrées de texte et de déplacement de souris sur un port Logiciel ;
- un logiciel client X (logiciel graphique) se connecte au serveur X et lui envoie ses requêtes d’affichages en utilisant le protocole X au travers de la bibliothèque X (Xlib). Le client est simplement l’application logicielle (jeu, traitement de texte, calculatrice…) qui utilise alors le protocole X pour déléguer au serveur X les tâches d’IHM. (wikipedia)
Prérequis
- Un Nas Asustor compatible avec la virtualisation (Virtualbox)
- Installer VirtualBox sur le Nas: Tutoriel
- Télécharger Mobaxterm Qui est un serveur X11
Installation
Tout d’abord nous allons activer le SSH sur le Nas. Pour cela, rendez-vous dans « Services » puis « Terminal » et cochez la case « aciver service SSH ».
Ensuite démarrez Mobaxterm et cliquez sur « Session ».
Cliquez ensuite sur « SSH ».
Dans la partie « Remote host » entrez l’adresse IP de votre Nas. Cochez ensuite la case « Specify username » et entrez dans le champ « root ». Cliquez ensuite sur « ok ».
Lors de la connexion la session SSH vous demandera le mot de passe du compte Root.
Tapez dans le CMD:
cd /volume1/.@plugins/AppCentral/virtualbox/CONTROL/
Ensuite :
nous devons nous rendre dans un fichier texte ou je vous conseille d’installer Nano (éditeur de texte sous Linux) qui est plus facile à utiliser que Vi (installé par défaut).
Rendez-vous dans l’App Central et télécharger Optware ipkg qui est une application vous permettant d’installer des paquets qui ne sont pas pris en charge par votre Nas par défaut.
Ceci vous permettra d’installer Nano en tapent:
ipkg install nano
Nous devons maintenant modifier le fichier « env.sh »
nano env.sh
Rendez-vous au niveau de la ligne: « export DISPLAY=:0 »
Et ajoutez après le « = ». L’adresse IP de votre ordinateur sur lequel vous désirez démarrer VirtualBox.
Maintenant nous allons enregistrer et quittez l’édition du fichier. Pour cela, cliquez sur le clavier sur « Ctrl+X » suivis de « Y » et « Enter ».
Rendez-vous ensuite dans le dossier suivant: /volume1/.@plugins/AppCentral/virtualbox en tapant:
cd /volume1/.@plugins/AppCentral/virtualbox
Il nous suffit plus que de lancer le tout en tapant:
./VirtualBox.sh
Et voila une fenêtre s’ouvrira comme si vous aviez lancé VirtualBox sur votre ordinateur.
source: Forum Asustor