Je viens d'installer Kali Linux (Debian) dans une VM VirtualBox. Je veux installer les ajouts VBOX qui me permettront de configurer des choses comme la résolution d'écran (j'espère).
Mon problème est l'exécution du script d'installation. Je suis root, j'ai tout modifié, j'ai les droits pour exécuter le script mais je reçois toujours 'Permission Denied'. J'ai aussi essayé avec sudo.
Vérifiez l'écran ci-dessous:
linux
virtualbox
permissions
user2018084
la source
la source
Réponses:
Il se peut que le
/media/cdrom0
système de fichiers ait l'noexec
indicateur défini. Vous pouvez vérifier cela avec:S'il y a
noexec
entre parenthèses, les fichiers du système de fichiers ne sont pas exécutables. (comme(noexec,nosuid,nodev)
)Vous pouvez essayer de remonter le système de fichiers avec l'
exec
indicateur:Alternativement, vous pouvez copier tous les fichiers sur le disque et exécuter les scripts à partir de là.
la source
bash < ./autorun.sh
devrait également fonctionner.sh autorun.sh
est plus couramment utilisé.build-essential
,module-assistant
et les en- têtes de noyau. Voici un bon résumé des choses à faire pourVBoxLinuxAdditions.run
bien jouer.Le fichier que vous souhaitez exécuter est
VBoxLinuxAdditions.run
, les fichiers nommésrunasroot.sh
etautorun.sh
renverra cette erreur même si vous modifiez les attributs.Après avoir copié le contenu de l'ISO d'ajouts d'invités dans un dossier sur la machine invitée s'il apparaît en texte vert lorsqu'il est répertorié dans un terminal, il est déjà exécutable. Sinon, vous pouvez taper dans un terminal après avoir accédé au répertoire où vous avez enregistré les fichiers sur la machine invitée.
chmod -x VBoxLinuxAdditions.run
ou faites un clic droit dessus et sélectionnez les propriétés, puis sélectionnez l'onglet autorisations et cochez la case exécuter - autoriser l'exécution en tant que programme.la source
Le problème est dû à l'autorisation non définie sur exécutable pour résoudre ce problème
CORRECTIF 1
COPIEZ L'EXÉCUTABLE DANS LE RÉPERTOIRE À DOMICILE ET EXÉCUTEZ CES COMMANDES
ça devrait marcher ..
Fix 2
la source