logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-11-2022 20:43:15

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

[résolu] Comment faire fonctionner Virtualbox guest addition ?

Bonjour,

je suis sous Debian 11.
Je voudrais tester Debian 12 alpha-1 (Bookworm) en VM avec VirtualBox, mais je n'arrive pas à installer les guests addition pour me faciliter le visuel.

Quand je clique sur "Périphériques > Insérer l'image CD des Additions invité..." ; J'obtiens un message d'erreur me disant ceci:

Impossible d'insérer le disque optique virtuel /usr/share/virtualbox/VBoxGuestAdditions.iso dans la machine debian12-alpha1_20Go.


Que faut il faire pour faire fonctionner les guests additions avec Debian 12 ?

Habituellement, le CD se loge dans le dossier "/media/cdrom" mais là il n'y a rien.

Dernière modification par totoZero7 (24-11-2022 11:46:13)

Hors ligne

#2 23-11-2022 21:14:19

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

Hello,

Si je comprends bien tu veux virtualiser Bookworm avec ton système hôte Bullseye

Il faut bien séparer (mentalement) le système hôte et le système virtualisé.
Et je pense que l'erreur se situe coté hôte.

As-tu les droits en lecture sur le fichier ?
Pour le savoir :

ls -l /usr/share/virtualbox/VBoxGuestAdditions.iso



Ensuite, comment as-tu installé VirtualBox ?
Via le .deb du site ou en activant leur dépôt ?
Bref, comment as-tu obtenu tous ces fichiers (installl + guestadditions) ?

Peux-tu insérer un autre fichier iso dans cette machine virtuelle ?


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#3 23-11-2022 21:56:58

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

yo super Tawal,

- Je suis en train de download un autre iso (linux mint) mais ça prend du temps (encore 8 minutes ) + l'install....
- Oui je suis sur debian 11, et je veux virtualiser debian 12
- J'ai bien, mentalement, la différentiation de compréhension de l’hôte et du système virtualisé. Je pratique Mister virtualBox depuis Debian 7 ; Et j'aurais bien un bouquin aussi à consacrer à tous les trucs chelous et très chiants qui me sont arrivés avec VirtualBox depuis.

Tawal a écrit :

As-tu les droits en lecture sur le fichier ?

C'est là que cela devient chelou, je n'ai aucun fichier ni dossier virtualbox dans share (dans la VM).

Tawal a écrit :

Ensuite, comment as-tu installé VirtualBox ?

C'est certainement avec le paquet pris sur le site de virtualbox, car Debian ne le prenait plus en compte dans ces dépots à cette période sur la version 10. Jme rappelle qu'avant je les prenais sur le site aussi de virtualbox.

J'ajoute quand même que je ne suis pas un néophyte de la virutalisation d'OS et que j'en ai quelque-uns en fonction qui sont parfaitement ok.
Je rencontre juste ce problème (comme tous les autres eus d'ailleurs) uniquement avec Debian ; ce qui n'est pas un reproche mais une constatation, et qui me fait comprendre par la suite (dans le temps après compréhention) à quel point on utilise des outils (en cliquant facilement) qui peuvent nous nuire. Dit autrement, Debian nous protège, mais il faut comprendre comment il parle car c'est quand même un renfermé!
je pique un  peu mais c'est pour le bien tongue

Hors ligne

#4 23-11-2022 22:03:44

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

La commande était destinée au système hôte.

C'est donc une installation manuelle de VirtualBox. Quelle version exacte ?

Vérifie quand même la configuration de la VM.

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#5 23-11-2022 22:10:42

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

alors retour de la commande sur l'hote:

ls -l /usr/share/virtualbox/VBoxGuestAdditions.iso

-rw-r--r-- 1 root root 63887360  1 sept. 17:15 /usr/share/virtualbox/VBoxGuestAdditions.iso



La version de VirtualBox quand je clique sur Aide/ A propos de virtualbox est: Version 6.1.38 r153438 (Qt5.15.2)

Petite mise à jour
je bloque, comme tout le monde je présume ?, les mises à jour de virtualbox dans "/etc/apt/sources.list.d/virtualbox".
Est-ce cela le problème ?

Hors ligne

#6 23-11-2022 22:16:41

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

Tente la mise à jour vers la version 6.1.40 r154048 (Qt5.15.2).
C'est celle de leur dépôt pour Bullseye.
Je ne bloque pas les mises à jour du dépôt activé chez moi sous un autre format (edit: équivalent au fichier .list) :

$ cat /etc/apt/sources.list.d/VirtualBox.sources
# Sources pour VirtualBox

Enabled: yes
Types: deb
URIs: https://download.virtualbox.org/virtualbox/debian
Suites: bullseye
Components: contrib
Architectures: amd64
Signed-by: /usr/share/keyrings/oracle_vbox_2016-archive-keyring.gpg /usr/share/keyrings/oracle_vbox-archive-keyring.gpg

Dernière modification par Tawal (23-11-2022 22:18:39)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#7 23-11-2022 22:19:20

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

ça ne va pas me refourguer la version 7 ?

tu penses du coup, à un souci de mise à jour ?

Dernière modification par totoZero7 (23-11-2022 22:20:48)

Hors ligne

#8 23-11-2022 22:24:52

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

j'ai le même problème en voulant installer linuxMint

Hors ligne

#9 23-11-2022 22:32:12

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

Tu peux aussi essayer de mettre l'iso (cd virtuel...) via le panneau de configuration de la VM.
Item "Stockage", tu as bien un contrôleur IDE ?
Tu peux choisir le fichier iso à monter.

Edit :
Comment est réglé le lecteur optique de la VM ? maître, secondaire ... ?

Dernière modification par Tawal (23-11-2022 22:34:41)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#10 23-11-2022 22:39:51

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

j'ai débloqué la mise à jour et l'ai effectuée. Cela a conduit vers la version "Version 6.1.40 r154048 (Qt5.15.2)"

Mais malgré cela, le problème demeure avec debian 12.

Hors ligne

#11 23-11-2022 22:43:50

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

le capteur, tu parles de ça ?
file-Rd139e92c1d9a6b93017b0b55e22a0bfb
le voici

Hors ligne

#12 24-11-2022 05:33:14

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

Là tu me montres le contrôleur IDE.
Clique en dessous, sur le disque (d'ailleurs VboxGuestAdditions.iso est bien inséré ici)
Mais, les réglages du contrôleur sont grisés.
Le problème vient sûrement de là.

Crée une nouvelle machine virtuelle (sans installer quoi que ce soit) et regarde la configuration de son contrôleur IDE et de son disque optique.
Les réglages sont-ils toujours grisés ?

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#13 24-11-2022 10:59:45

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

C'était grisé car la machine virtuelle était en fonction (erreur de ma part du coup).
Rien n'est grisé sinon.


J'ai ajouté mon login au groupe vboxusers au cas où.

sudo usermod -a -G vboxusers toto


J'ai retiré le pack. ré-importé depuis le site et réinstallé.

Malgré cela, j'ai toujours ce message d'erreur, sur toutes les machines quand je clique sur insérer l'image CD

Could not mount the media/drive '/usr/share/virtualbox/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).

Dernière modification par totoZero7 (24-11-2022 11:00:33)

Hors ligne

#14 24-11-2022 11:07:29

Roland05
Membre
Distrib. : Bookworm
Noyau : 6.1
(G)UI : Xfce et Lightdm
Inscription : 06-01-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

Bonjour.
Au cas où ... ce ne serait pas une histoire de droit sur l'image iso ?
Roland.

Hors ligne

#15 24-11-2022 11:16:09

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

Les droits donnent ceci

ls -l /usr/share/virtualbox/VBoxGuestAdditions.iso

-rw-r--r-- 1 root root 63883264 11 oct.  17:42 /usr/share/virtualbox/VBoxGuestAdditions.iso



Ce que je ne comprends pas, c'est pourquoi il y a la date au 11 octobre alors que je viens de réinstaller le pack

Hors ligne

#16 24-11-2022 11:43:00

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

ça fonctionne !

Bon alors j'ai allumé une machine et dedans, j'ai éjecté l'iso puis réimporté.
J'ai installé ensuite le .run

et ça fonctionne sur les autres machines.
Je n'ai rien compris à ce qu'il s'est passé mais c'est résolu.
Merci pour votre soutien.

Dernière modification par totoZero7 (24-11-2022 11:43:34)

Hors ligne

#17 24-11-2022 18:41:06

VBrice
Membre
Inscription : 04-10-2021

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

J'avais aussi galéré avec le même soucis et trouvé la marche à suivre sur le net:

sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run
reboot
lsmod | grep vboxguest
sudo adduser $USER vboxsf
reboot

Dernière modification par VBrice (24-11-2022 18:41:43)

Hors ligne

#18 24-11-2022 20:55:30

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : [résolu] Comment faire fonctionner Virtualbox guest addition ?

J'ai une hypothèse sur ce qu'il s'est passé car j'ai été un peu vite et j'ai fait beaucoup de nimp je pense. Je me suis basé sur des anciennes méthodes un peu oléolé.

Donc, l'hypothèse est que une fois qu'on a inséré le CD des guests addition une première fois dans une vm (quand on est dans la VM), on n'a plus à insérer à nouveau de CD dans les autres (nouvelles ou anciennes) VM. Le CD est détecté direct et se met à jours tout seul, sans faire de manipulation (à confirmer).
Ensuite, il n'y a plus qu'à l'ouvrir pour installer ou mettre à jour le .run, puis reboot.

Je n'ai même pas eu besoin de monter le .run (testé sur debian 12 alpha)
J'ai juste installé ces paquets par précautions:

sudo apt-get install dkms build-essential module-assistant


Peut-être que les quests addition de virtualbox sont en fait beaucoup plus simple à installer maintenant.
Si quelqu'un fait une réinstallation complète pour confirmer...

Dernière modification par totoZero7 (24-11-2022 20:55:48)

Hors ligne

Pied de page des forums