IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VirtualBox Discussion :

vbox remote debug


Sujet :

VirtualBox

  1. #1
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    583
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 583
    Points : 265
    Points
    265
    Par défaut vbox remote debug
    Bonjour,

    Je voudrais debugger le mbr d'une vm sous virtualbox, donc depuis la machine hôte, ou depuis une autre VM.

    J'ai suivit le tuto la: https://www.howtoforge.com/how-to-se...-in-virtualbox

    Mais le problème c'est que sur ma version de virtualbox, je n'ai pas l'option "create pipe" à la place j'ai "connected to a an existant pipe" ce qui suppose que le pipe est déjà créé..

    Du coup je me retrouve avec ce message d'insulte:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    NamedPipe#0 failed to connect to local socket /tmp/vboxS0 (VERR_FILE_NOT_FOUND).
    
    
    Code d'erreur :
    NS_ERROR_FAILURE (0x80004005)
    Composant :
    ConsoleWrap
    Interface :
    IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
    J'ai évidemment essayé de créé un pipe manuellement, ou utiliser /dev/ttys* mais ça ne marche pas non plus.

    Si quelqu'un à une idée.

    Merci

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Citation Envoyé par Blo0d4x3 Voir le message
    je n'ai pas l'option "create pipe" à la place j'ai "connected to a an existant pipe" ce qui suppose que le pipe est déjà créé..
    À priori, il suffit de ne pas cliquer sur "Se connecter au pipe/socket existant" sur la VM "serveur" et VirtualBox créera le fichier souhaité. Sur la VM cliente, il faut mettre le même nom de socket et cliquer sur le bouton "Se connecter ...".
    ɹǝsn *sıɹɐlos*

  3. #3
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    583
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 583
    Points : 265
    Points
    265
    Par défaut
    Dans l'exemple sur le lien ça semblait être le cas (option create pipe), ce qui ne l'ai plus aujourd'hui je suis d'accord.

    Et bien sur que je mettais le nom d'une socket dans la configuration de la VM, mais ca ne marchait pas, j'avais le message d'erreur que j'ai mis dans le premier post.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 434
    Points : 43 065
    Points
    43 065
    Par défaut
    Tu te pourri la vie Blo0d4x3,

    Boote un iso avec ce qu'il faut pour réparer ton mbr dans ta VM.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    583
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 583
    Points : 265
    Points
    265
    Par défaut
    Citation Envoyé par chrtophe Voir le message
    Tu te pourri la vie Blo0d4x3,

    Boote un iso avec ce qu'il faut pour réparer ton mbr dans ta VM.

    J'aime faire les choses simplement

    En faite le but c'est de debugger le MBR, il s'agit d'un malware.

  6. #6
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Citation Envoyé par Blo0d4x3 Voir le message
    Dans l'exemple sur le lien ça semblait être le cas (option create pipe), ce qui ne l'ai plus aujourd'hui je suis d'accord.
    Est-ce que tu as compris que le choix est inversé par rapport à la version utilisée dans le lien ?
    Et bien sur que je mettais le nom d'une socket dans la configuration de la VM, mais ca ne marchait pas, j'avais le message d'erreur que j'ai mis dans le premier post.
    Tu avais ce message d'erreur alors que tu n'avais pas sélectionné "connect to an existing pipe/socket" ??
    ɹǝsn *sıɹɐlos*

  7. #7
    Membre actif
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    583
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 583
    Points : 265
    Points
    265
    Par défaut
    Citation Envoyé par jlliagre Voir le message
    Est-ce que tu as compris que le choix est inversé par rapport à la version utilisée dans le lien ?

    Tu avais ce message d'erreur alors que tu n'avais pas sélectionné "connect to an existing pipe/socket" ??
    Que l'option "connect to an existing pipe/socket" soit cocher, ou pas, c'est pareil

    Une capture de ma configuration:

    Nom : cpt.png
Affichages : 237
Taille : 61,0 Ko

    J'avais forcé les droits en 777 pour être tranquille

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ls -al /dev/ttyS0        
    crwxrwxrwx 1 root dialout 4, 64 avril  7 20:10 /dev/ttyS0
    Toujours pareil :\

  8. #8
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Le message d'erreur "failed to connect to local socket /tmp/vboxS0 (VERR_FILE_NOT_FOUND)" ne peut apparaître que si le bouton est coché.

    Si tu veux faire comme dans le lien, il faut, sur la première VM, décocher le bouton, remettre le fichier que tu avais mis au début (/tmp/vboxS0 comme dans le lien, pas /dev/ttyS0 qui est le vrai port série de ton PC) et effacer ce fichier s'il existe avant de lancer la première VM.

    Sur la deuxième VM, il faut cocher le bouton et mettre le même nom de fichier. La deuxième VM doit être lancée après la première pour ne pas avoir le message d'erreur.
    ɹǝsn *sıɹɐlos*

Discussions similaires

  1. Remote debug
    Par gilv dans le forum MFC
    Réponses: 6
    Dernier message: 16/02/2007, 11h53
  2. Remote debug visual c++ 2003
    Par solar01 dans le forum VC++ .NET
    Réponses: 5
    Dernier message: 09/11/2006, 10h48
  3. [Expert] Remote debugging of Java application
    Par Grand sorcier dans le forum EDI et Outils pour Java
    Réponses: 3
    Dernier message: 01/06/2006, 14h51
  4. Remote debugging
    Par Mahara dans le forum Outils
    Réponses: 2
    Dernier message: 11/01/2006, 09h05
  5. [Debutant] le remote debug sous eclipse
    Par vosaray dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/09/2005, 13h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo