Asustor VirtualBox - redémarrage auto des VM

Lelolo

Nouveau membre
29 Avril 2026
10
0
6
63
Professionnel
Non
Bonjour,
Lors de l'arrêt/redémarrage du NAS (suite à une mise à jour ou pour toute autre raison), VirtaulBox redémarre mais pas les VMs qui sont dedans.
La doc officielle indique des commandes à lancer à partir de "VBoxManage", mais cela ne semble pas exister dans la version fournie avec APP Central (7.0.18.r56 avec l'Extension Pack installé).
Comment faire dans ce cas ?
 
Appareil
AS6804T
Version du firmware
5.1.3.RGO1
Source : https://www.asustor.com/fr/online/College_topic?topic=249&utm_source=chatgpt.com
ADM peut exécuter des scripts de démarrage stockés dans l'ordre lors du démarrage. Un script peut être ajouté pour démarrer une machine virtuelle lors de la mise sous tension du NAS.

Remarque : L'exemple ci-dessous utilise Windows pour modifier et télécharger le fichier de script. Pour modifier le script directement, connectez-vous à votre NAS avec un compte d'administrateur système à l'aide de SSH et utilisez vi pour modifier directement le script.


ETAPE 1

  • Utilisez un éditeur de texte sur votre ordinateur et créez un nouveau fichier nommé 'S99xxxx.sh'.
  • Entrez le script suivant et enregistrez le fichier.
  • #!/bin/sh
  • /opt/VirtualBox/VBoxManage startvm VMNAME --type vrdp &
  • VMNAME est le nom de la machine virtuelle.
Remarque : LLe nom de fichier doit inclure S99 comme préfixe. Il s'agit d'un nom de fichier et d'une séquence d'exécution définis par ADM pour le script shell démarré. Le reste du nom de fichier peut être personnalisé. L'extension de fichier est « sh ». Les fichiers ne doivent pas avoir de noms en double.
Exemple : S99autoboot-vm.sh

20211217102041_S99autoboot_vm_sh.png



ETAPE 2

  • Chargez le fichier sauvegardé dans /usr/local/etc/init.d/ sur le NAS.
  • S'assurer que le propriétaire de S99*.sh est le compte administrateur ou root.
  • Modifier les privilèges d'accès aux fichiers de S99*.sh à 0774.
Remarque : Assurez-vous d'accorder la permission [x] (execution) de S99*.sh pour le propriétaire, et il est facultatif d'accorder l'autorisation pour le groupe d'administrateurs.

20211217102106_S99autoboot_vm_sh_attribute.png



ETAPE 3

  • Le script Shell bien configuré sera exécuté en séquence lorsque le NAS est mis sous tension.
  • Lorsque le NAS s'allume, la machine virtuelle configurée démarre automatiquement et peut être interagie avec.
20211217102138_Win10_autorunning.png