Forum général.général Virtualisation et support matériel

Posté par  .
Étiquettes : aucune
0
28
jan.
2008
Bonjour,

Mon scanner (Canonscan 5000F) n'est pas supporté sous Linux, et j'ai dû conserver ma partition Window$ uniquement pour lui : c'est peu pratique car pour numériser un document il faut rebooter la machine.
La question est la suivante : puisque la virtualisation est un sujet à la mode (et que je connais très peu), est-il possible à travers des outils comme Xen ou WMWare de faire fonctionner ce matériel depuis ma session Linux ?
Un truc genre "fenêtre Windows qui s'ouvre" et depuis laquelle mon matériel pourrait fonctionner ?

merci,
Billyboy
  • # y a pas de raison...

    Posté par  . Évalué à 1.

    du moment que le port USB est emulé
    et que tu peux y mettre un windows

    y a pas de raison que cela ne fonctionne pas.

    ensuite vmware (pas libre), virtualbox (libre) ou xen...
    ce ne sont pas les options qui manque.
    • [^] # Re: y a pas de raison...

      Posté par  . Évalué à 1.

      Et alors pour bien comprendre, Virtualbox/xen permet quoi :
      - démarrer depuis Linux ma partition Windows déjà installée ?
      - installer depuis Linux et sur un espace disque réservé un windows qu'il encapsule ?
      • [^] # Re: y a pas de raison...

        Posté par  . Évalué à 1.

        virtualbox simule un PC dans une fenetre de ton OS
        ex : tu as windows, et tu veux tester linux
        ou l'inverse tu as un linux et tu veux faire tourner un windows


        Xen demande une machine sous linux, et simule aussi un PC dans une fenetre de ton systeme
        PC sur lequel tu peux installer le systeme que tu veux (un autre linux, un windows)

        Xen fonctionne mieux avec un processeur qui supporte la virtualisation.
      • [^] # Re: y a pas de raison...

        Posté par  (site web personnel) . Évalué à 1.

        J'utilise Virtualbox pour lancer des applications windows sous Linux. Niveau perf, c'est très bon. Je n'utilise plus wine qui faisait que certaines applis plantaient ou perdaient trop en perf.
        Bon après, pas de 3D mais bon je m'en fous.

        Après je ne sais pas pour les ports USB.
  • # Xen

    Posté par  . Évalué à 2.

    Avec XEN, tu peut rediriger ton chipset USB vers une
    machine virtuel de ton choix.

    Quand tu noyaux Dom0 Xen boot, il y a des parametres a lui passer
    au niveau de lilo ou grub pour lui dire de ne pas prendre en compte
    ton périphérique :
    regarde pciback.hide sur ton moteur de recherche

    ensuite, dans ton DomU, tu mets pci=[ton usb]

    Et voila, ta machine virtuel Windows accede directement à ton chipset USB.

    Et tu peux booter ta machine virtuel Windows directement depuis ta partition
    actuelle, mais ça va ramer :)

    Dis moi si tu veux plus d'info.
    • [^] # Re: Xen

      Posté par  . Évalué à 1.

      Si je ne redirige pas le port vers la machine virtuelle, ça ne marchera pas ?
      Est-ce que ça implique que ce port ne fonctionnera plus que sous la machine virtuelle ?

      Si je comprends bien, le Dom0 permet de cacher un port lors du boot dans grub, et le DomU de la déclarer (et donc de le flecher vers la machine virtuelle) ? Mais qu'est ce que ça représente ces Dom0/DomU ?

      A priori je vais donc essayer avec Xen, merci pour votre aide.
      • [^] # Re: Xen

        Posté par  . Évalué à 1.

        GOOGLE EST TON AMI
        Mais qu'est ce que ça représente ces Dom0/DomU

        Dom0 c'est ta machine et ton OS principal
        dans lequel tu va pouvoir lancer les DomU, machine invitée, par ex : ton windows, ton 2e linux...
        • [^] # Re: Xen

          Posté par  . Évalué à 2.

          à mon avis il ferait mieux de tester avec wine en premier...
          Et pour virtual box, je crois que la partie émulation usb n'est pas libre.

          Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: Xen

        Posté par  . Évalué à 1.

        Et attention, pour lancer windows avec Xen, il faut que ton CPU supporte la
        virtualisation, sinon...

        Ba sinon je ne sais pas en fait...! :)

        Tu utilise quelle distribution de Linux ?

        Sous fedora, la virtualisation c'est tres simple, je l'ai mis en place
        en 10mn, c'est decevant tellement c'est simple ;)

        Et sous NetBSD, ça marche tres bien aussi, mais c'est un peu plus poilu.
        • [^] # Re: Xen

          Posté par  . Évalué à 1.

          J'utilise une mandriva 2008, avec un athlon 3000+ qui date un peu.
          Je vais faire un test avec Xen en espérant que ça ne rame pas trop ; je ne laisse pas tomber les autres options...
          • [^] # Re: Xen

            Posté par  . Évalué à 2.

            Regarde le modele exacte de ton CPU :

            cat /proc/cpuinfo

            Je crois que c'est ça sous Linux.
            Ensuite, tu regarde si ce CPU possede les jeux d'instructions
            orienté virtualisation.

            Si ce n'est pas le cas, bye bye Xen dans ton cas, mais effectivement,
            comme le preconise farvadin, essaye aussi wine !
            • [^] # Re: Xen

              Posté par  . Évalué à 1.


              cat /proc/cpuinfo
              Je crois que c'est ça sous Linux.

              oui oui


              Ensuite, tu regardes si ce CPU possede les jeux d'instructions
              orienté virtualisation.

              pae ou vmx/svm suivant les processeurs

              et un petit howto qui semble pas mal (lu rapidement)
              http://doc.fedora-fr.org/wiki/Utiliser_XEN_pour_installer_Fe(...)
              • [^] # Re: Xen

                Posté par  . Évalué à 1.

                J'ai essayé Wine : mon scanner ne s'initialise pas au démarrage du PC. Je suppose donc un soucis avec l'USB...
                Je vais tenter xen, puisque mon proc a les instructions pae.

                merci à vous pour les infos.
                • [^] # Re: Xen

                  Posté par  . Évalué à 2.

                  Ba c'est super si tu supporte les PAE ! Mais je pensais que c'etait les Intel
                  qui supportait les PAE.

                  Avec Xen, en tout cas, tu n'auras pas de problemes !

                  N'hesite pas à me poser des questions !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.