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

Virtualisation Discussion :

virtualbox 5.1.6 et pilotes carte pci sous debian jessie


Sujet :

Virtualisation

  1. #1
    Candidat au Club
    Homme Profil pro
    sans
    Inscrit en
    Septembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Septembre 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut virtualbox 5.1.6 et pilotes carte pci sous debian jessie
    bonjour ,

    je cherche , actuellement , le moyen d'installer les pilotes de ma carte de capture analogique haupauge .

    j'ai mis dans Virtual Box , une machine windows 7 mais , même s'il y a moyen d'y installer des logiciels ,

    il n'y a pas moyen de mettre des pilotes de carte pci .

    a priori , celle ci n'esxiste pas . ce qui est faux puisque elle est reconnue par debian jessie 8.5.0
    et par windows 10 quand je boote dessus (donc pas en machine virtuelle)

    par ailleurs , sous w10 , elle fonctionne parfaitement .

    seulement voilà en machine virtuelle (donc sous debian jessie 8.5.0 en hôte) dans w7 , pas moyen de l'installer !

    si vous pouvez m'aider parce que là , je rame , je rame ....

    j'ai beau chercher , pas de solution ....

    pourtant , apparemment , beaucoup ont déjà eu ce genre de problème ...

  2. #2
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 729
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 729
    Points : 15 132
    Points
    15 132
    Par défaut
    Salut,
    Citation Envoyé par debian-alain Voir le message
    seulement voilà en machine virtuelle (donc sous debian jessie 8.5.0 en hôte) dans w7 , pas moyen de l'installer !
    pas moyen de l'installer n'est pas un message d'erreur valide qui nous permettrait d'avancer...
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 446
    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 446
    Points : 43 091
    Points
    43 091
    Par défaut
    Regardes du coté du PCI Passthrough :
    https://www.virtualbox.org/manual/ch...pcipassthrough

    mais c'est expérimental et implique d'avoir une config bien particulière, notemment la gestion de l'IOMMU dans ta carte mère.
    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

  4. #4
    Candidat au Club
    Homme Profil pro
    sans
    Inscrit en
    Septembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Septembre 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut virtualbox 5.1.6 et pilotes carte pci sous debian jessie
    c'est très gentil chrtophe , mais l'anglais et moi on est , disons .....
    pas copains .

    donc , si tu pouvais me traduire les grandes lignes ou m'aider différemment ....

    merci

    Alain

  5. #5
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 446
    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 446
    Points : 43 091
    Points
    43 091
    Par défaut
    Essentiellement cette fonction permet d'utiliser directement les périphériques PCI physiques sur l'hôte par le client, même si l'hôte ne dispose pas de pilotes pour ce dispositif particulier. Les deux, PCI régulière et certaines cartes PCI Express, sont pris en charge. AGP et certaines cartes PCI Express ne sont pas pris en charge pour le moment si elles reposent sur GART (Graphics Address Remapping Table) programmation de l'unité de gestion de la texture comme il le fait plutôt des opérations non triviales avec des pages remappage interférer avec IOMMU. Cette limitation peut être levée dans les prochaines versions.

    Pour être pleinement fonctionnel, PCI support passthrough dans VirtualBox dépend d'une unité matérielle IOMMU qui est pas encore trop largement disponible. Si l'appareil utilise le contrôle du bus (il exécute DMA à la mémoire OS sur son propre), puis un IOMMU est nécessaire, sinon ces opérations DMA peuvent écrire à l'adresse de mémoire physique erronée que le moteur DMA de l'appareil est programmé à l'aide d'un dispositif spécifique protocole pour effectuer des transactions de mémoire. Les fonctions IOMMU que la cartographie des unités de traduction demandes d'accès de la mémoire physique de l'appareil en utilisant la connaissance de l'adresse physique invité à accueillir les adresses physiques des règles de traduction.

    La solution d'Intel pour IOMMU est commercialisé comme «Intel Virtualization Technology pour Directed I / O" (VT-d), et celui de AMD est appelée AMD-Vi. Donc, s'il vous plaît vérifier si votre carte mère fiche dispose d'une technologie appropriée. Même si votre matériel n'a pas de IOMMU, certaines cartes PCI peuvent travailler (tels que les adaptateurs série PCI), mais l'invité affichera un avertissement au démarrage et l'exécution VM prendra fin si le pilote invité tentera d'activer le bus de carte mastering .

    Il est très fréquent que le BIOS ou le système d'exploitation hôte désactive l'IOMMU par défaut. Donc, avant toute tentative de l'utiliser s'il vous plaît assurez-vous que

    Votre carte mère dispose d'une unité IOMMU.

    Votre CPU prend en charge l'IOMMU.

    Le IOMMU est activé dans le BIOS.

    La VM doit fonctionner avec VT-x / AMD-V et la pagination imbriquée activée.

    Votre noyau Linux a été compilé avec le support IOMMU (y compris DMA remappage, voir l'option de compilation CONFIG_DMAR du noyau). Le pilote PCI stub (CONFIG_PCI_STUB) est nécessaire aussi bien.

    Votre noyau Linux reconnaît et utilise l'unité IOMMU (intel_iommu = sur option de démarrage pourrait être nécessaire). Rechercher DMAR et PCI-DMA dans le journal de démarrage du noyau.

    Une fois que vous vous êtes assuré que le noyau hôte prend en charge l'IOMMU, l'étape suivante consiste à sélectionner la carte PCI et le joindre à l'invité. Pour comprendre la liste des périphériques de PCI, utilisez la commande lspci. La sortie ressemblera à ceci:

    contrôleur compatible 00.0 VGA: 01 ATI Technologies Inc Cedar PRO [Radeon HD 5450]
    01: 00.1 dispositif audio: ATI Technologies Inc Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
    02: 00.0 contrôleur Ethernet: Realtek Semiconductor Co., Ltd RTL8111 / 8168B PCI Express Gigabit
    contrôleur Ethernet (rev 03)
    03: 00.0 contrôleur SATA: JMicron Technology Corp. JMB362 / JMB363 Serial ATA Controller (rev 03)
    03: 00.1 interface IDE: contrôleur ATA JMicron Technology Corp. JMB362 / JMB363 série (rev 03)
    contrôleur compatible 00.0 VGA: 06 nVidia Corporation G86 [GeForce 8500 GT] (rev a1)

    La première colonne est une adresse de PCI (en format bus: device.function). Cette adresse peut être utilisée pour identifier le périphérique pour d'autres opérations. Par exemple, pour joindre un contrôleur de réseau PCI sur le système mentionné ci-dessus au second bus PCI dans l'invité, en tant que dispositif 5, fonction 0, utilisez la commande suivante:

    "Nom VM" de VBoxManage --pciattach 02: 00.0@01: 05.0

    Pour détacher un même dispositif, utiliser

    "Nom VM" de VBoxManage --pcidetach 02: 00.0

    S'il vous plaît noter que l'hôte et invité pouvaient librement attribuer une adresse différente de PCI à la carte ci-jointe lors de l'exécution, de sorte que ces adresses sont applicables uniquement à l'adresse de la carte au moment de la fixation (hôte), et pendant BIOS PCI init (guest).

    Si la machine virtuelle a un périphérique PCI ci-joint, certaines limitations applicables:

    Seules les cartes PCI avec des interruptions non partagées (comme l'utilisation de MSI sur l'hôte) sont pris en charge pour le moment.

    Aucun état d'invité peut être fiable sauvé / restauré (comme l'état interne de la carte PCI ne pouvait pas être récupéré).

    Téléportation (migration en direct) ne fonctionne pas (pour la même raison).

    Aucune allocation de mémoire physique paresseux. L'hôte preallocate l'ensemble RAM nécessaire pour la machine virtuelle au démarrage (comme nous ne pouvons pas attraper matériel physique accède à la mémoire physique).
    traduction google translate, compréhensible je pense.

    En gros, il faut une config particulière et c'est expérimental.

    Une VM ne met à dispo pour les invités que les périphériques que l'hyperviseur le permet: carte vidéo (avec driver spécifique, tu n'as pas les fonctionnalité identiques à l'original), carte réseau, carte son. Pour l'USB, tu peux lier un périphérique à la VM, il est alors indispo pour l'hôte.
    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

  6. #6
    Candidat au Club
    Homme Profil pro
    sans
    Inscrit en
    Septembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Septembre 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut virtualbox 5.1.6 et pilotes carte pci sous debian jessie
    c'est très gentil chrtophe mais cela reste indigeste et difficilement compréhensible pour le profane que je suis .

    comme tu va sûrement mal le prendre , je te demande plus rien mais saches que j'ai toujours rien compris .

    notemment tout ce qui tourne autour de l'IOMMU . c'est quoi ce machin ? j'ai pourtant activé la virtualisation du processeur dans le bios ...

  7. #7
    Candidat au Club
    Homme Profil pro
    sans
    Inscrit en
    Septembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Septembre 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    comme j'ai peut etre pas été assez clair , voilà une image du message d'erreur que j'obtiens
    quand je veux installer les pilotes de ma WIN TV HVR 1120 HAUPPAUGE dans win 7 64 bits .

    Nom : Capture du 2016-09-21 10:24:25.png
Affichages : 865
Taille : 358,8 Ko

    ce que je trouve curieux car l'ayant déjà installée sous w7 64 bits mais en tant que os principal et
    non dans une Virtual Machine . tout va bien ....

    nb : j'ai fait la mise à jour du pack d'extension comme recommandé
    (ça va de soi d'ailleurs , autant avoir de bonnes bases)

    comme mentionné là :
    http://www.developpez.net/forums/d16...-ca-interesse/

    pack que j'avais déjà installé mais bon ....

    voilà où j'en suis . avec cette histoire d'IOMMU , je suis perdu ....

    au fait , je pose la question : n' y a t il pas un pack d'extension pour la gestion des cartes pci ?

    ça m'arrangerai beaucoup et certains aussi je pense ...

    merci

    kenavo

    alain

  8. #8
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 446
    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 446
    Points : 43 091
    Points
    43 091
    Par défaut
    Le message indique que lse soft refuse d'installer les drivers carte il ne voit pas le matériel. C'est logique.

    l'IOMMU, c'est une fonctionnalité pouvant être utilisé pour optimiser la virtualisation. Celle-ci n'est pas présente dans ta carte mère.

    Donc pour ton cas :

    - Il faut que ta carte mère (son chipset) et ton CPU gère l'IOMMU et que la fonctionnalité soit activée
    - Il faut le pack d'extension (ça c'est fait)
    - activer la fonction expérimentale avec la commande VBoxManage (voir le premier lien) pour la carte PCI de ton choix (avec son id comme dans l'exemple de la doc).

    ça fait beaucoup de variables pour une fonction expérimentale. Peut de chance que ça marche.
    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

  9. #9
    Candidat au Club
    Homme Profil pro
    sans
    Inscrit en
    Septembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : sans

    Informations forums :
    Inscription : Septembre 2016
    Messages : 5
    Points : 2
    Points
    2
    Par défaut virtualbox 5.1.6 et pilotes carte pci sous debian jessie
    oui tu as raison chrtophe , ça fait beaucoup de conditions .

    déjà la première :

    j'ai cherché et j'ai rien qui ressemble à cette ligne "IOMMU" sur ma carte mère .

    une P8Z77 VLX de ASUS bonne carte pourtant mais un peu trop vieille ....

    dommage ....

    en plus , mon µp doit être trop vieux lui aussi .

    bon , ben tant pis .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. probleme pilote carte graphique sous ubuntu
    Par athom dans le forum Ubuntu
    Réponses: 6
    Dernier message: 13/06/2016, 14h48
  2. Configuration carte son sous Debian Lenny
    Par SnackS dans le forum Matériel
    Réponses: 1
    Dernier message: 10/01/2009, 12h24
  3. Installation pilote carte graphique sous red hat server 2.1
    Par olosimam dans le forum Administration système
    Réponses: 0
    Dernier message: 24/12/2008, 10h54
  4. Installation carte Wifi Pci sous debian
    Par keishah dans le forum Matériel
    Réponses: 4
    Dernier message: 24/08/2008, 16h39
  5. Carte tv sous debian
    Par Michaël dans le forum Matériel
    Réponses: 1
    Dernier message: 10/03/2007, 11h17

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