Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
Olga Weis Olga Weis Dernière mise à jour Jan 13, 2025

Partage d’imprimante dans VirtualBox - Connecter une imprimante à VirtualBox

add printer to virtualbox

En 2007, Oracle a lancé VirtualBox, un hyperviseur de virtualisation x86. Aujourd'hui, il reste une solution de virtualisation open-source de premier plan.

Parmi ses fonctionnalités performantes, VirtualBox permet d’imprimer depuis une machine virtuelle (système d’exploitation invité) sur une imprimante physique connectée à la machine hôte. Cependant, des problèmes d’incompatibilité entre VirtualBox et l’imprimante physique sont fréquents et parfois difficiles à résoudre.

Le passage d’imprimante VirtualBox est une solution rapide et fluide pour imprimer à distance avec une machine virtuelle. Si cette fonctionnalité est correctement configurée, elle peut contourner les contraintes de compatibilité et permettre au système invité d’utiliser une imprimante connectée à la machine hôte.

Apprenez-en davantage sur le passage d’imprimante VirtualBox dans cet article.

Activer le passage d’imprimante natif dans VirtualBox

Ce qui distingue VirtualBox, ce sont ses applications intégrées qui permettent à la machine virtuelle d’accéder aux imprimantes configurées sur la machine hôte. En utilisant ces applications natives, vous activez la méthode dite de passage d’imprimante natif dans VirtualBox.

Passage d’imprimante dans VirtualBox - 3 méthodes

  • Activer le passage d’imprimante USB dans VirtualBox
  • Utiliser le partage d’imprimante en réseau
  • Créer un dossier partagé avec l’imprimante de l’hôte

1. Activer le passage d’imprimante USB

Voici la méthode « générique » pour activer la fonctionnalité d’impression dans VirtualBox.

  • 1.
    Étape 1 : Assurez-vous que l’imprimante est connectée (et fonctionne correctement) au port USB de la machine hôte. Sinon, les étapes suivantes ne fonctionneront pas.
  • 2.
    Étape 2 : Ouvrez VirtualBox et lancez la machine virtuelle que vous souhaitez configurer.
  • 3.
    Étape 3 : Accédez à Paramètres, puis cliquez sur USB.
  • 4.
    Étape 4 : Vérifiez que le contrôleur USB est activé. Sinon, activez cette fonction.
  • 5.
    Étape 5 : Cliquez sur l’icône Plus (+) pour créer un nouveau filtre USB qui connectera l’imprimante physique à la machine virtuelle lors de son démarrage.
  • 6.
    Étape 6 : Lancez la machine virtuelle, et vous verrez que l’imprimante est désormais disponible dans le système invité. L’installation des pilotes de l’imprimante dans la VM pourrait être nécessaire pour garantir une connexion optimale.

2. Utiliser le partage d’imprimante en réseau

Cette option est utile si l’imprimante dispose d’une fonctionnalité réseau intégrée ou si elle est partagée via la machine hôte.

  • 1.
    Étape 1 : Assurez-vous que l’imprimante et la machine hôte sont sur le même réseau. Partagez ensuite l’imprimante via le réseau de la machine hôte.
  • 2.
    Étape 2 : Dans les paramètres de VirtualBox, configurez l’adaptateur réseau en mode Adaptateur ponté. La VM obtiendra ainsi une adresse IP sur le réseau de l’hôte.
  • 3.
    Étape 3 : Dans la VM, accédez aux Paramètres des imprimantes et périphériques, localisez l’imprimante réseau et ajoutez-la pour finaliser la configuration.

3. Dossier partagé avec l’imprimante de l’hôte

En partageant un dossier entre l’ordinateur hôte et le système invité dans VirtualBox, vous pouvez imprimer tout fichier présent dans ce dossier partagé.

  • 1.
    Étape 1 : Créez un dossier partagé entre l’hôte et la machine virtuelle VirtualBox.
  • 2.
    Étape 2 : Déplacez tous les documents que vous souhaitez imprimer dans ce dossier partagé.
  • 3.
    Étape 3 : Sur la machine hôte, accédez au dossier partagé pour imprimer les documents à l’aide de l’imprimante connectée.
Remarque : Lorsque le passage d’imprimante USB est activé, l’imprimante partagée dans le système invité devient accessible. La VM reconnaît le périphérique et permet d’imprimer comme s’il était directement connecté.

Quels sont les avantages et les inconvénients du passage d’imprimante VirtualBox ?

L’utilisation des capacités de passage d’imprimante intégrées dans VirtualBox est une méthode efficace, bien que complexe, pour imprimer à distance. Voici ses principaux avantages et inconvénients :

icon pros Avantages :

  • Rentabilité : Cette méthode repose sur les fonctionnalités natives de VirtualBox, sans nécessiter de logiciels ou périphériques payants.
  • Intégration : Toutes les étapes s’effectuent dans VirtualBox, garantissant une intégration directe avec la machine virtuelle.
  • Simplicité pour les experts : Les utilisateurs avancés de VirtualBox peuvent facilement appliquer cette solution.

icon cons Inconvénients :

  • Configuration complexe : Le processus peut être déroutant pour les débutants.
  • Problèmes de compatibilité : Certaines imprimantes ne sont pas compatibles avec l’écosystème VirtualBox, nécessitant l’installation de pilotes supplémentaires.
  • Performance : Les performances dépendent de la machine hôte et du système invité, ce qui peut entraîner des résultats non optimaux.

Conseils de dépannage pour les problèmes courants

Pas de panique si votre tentative de connecter une imprimante à VirtualBox échoue. Bien que le processus puisse sembler complexe, il existe des solutions rapides au sein de la VM.

Ces conseils de dépannage seront particulièrement utiles si vous êtes familier avec les paramètres de VirtualBox, les pilotes de l’imprimante, la configuration réseau de la machine hôte ou les filtres USB.

Voici quelques astuces pour configurer une imprimante dans VirtualBox et résoudre rapidement les problèmes courants.

  • 1.
    L’imprimante USB n’est pas reconnue par le système invité

    Problème : Malgré l’ajout d’un filtre USB, le système invité de la VM ne reconnaît pas l’imprimante USB.

    Causes potentielles :
    • Erreur de configuration dans le filtre USB.
    • Absence de pilotes USB à jour installés sur le système invité.
    • Absence des extensions VirtualBox (nécessaires pour la prise en charge de l’USB 2.0/3.0).

    Comment résoudre :
    • Configurez le filtre USB pour que ses détails correspondent exactement à ceux de l’imprimante.
    • Installez les pilotes USB corrects et à jour sur le système invité.
    • Pour les connexions USB 2.0/3.0, installez le VirtualBox Extension Pack.
  • 2.
    Imprimante déjà utilisée par le système hôte

    Problème : Le système invité ne peut pas accéder à l’imprimante car elle est déjà utilisée par la machine hôte.

    Cause potentielle : Le système hôte a verrouillé l’imprimante, la rendant inaccessible au système invité.

    Comment résoudre :
    • Avant de lancer la VM, déconnectez l’imprimante de l’hôte.
    • Configurez l’imprimante pour qu’elle soit partagée uniquement avec le système invité pendant l’exécution de la VM.
  • 3.
    Problèmes de compatibilité des pilotes

    Problème : Les pilotes du système invité sont incompatibles ou différents de ceux du système hôte.

    Causes potentielles :
    • Les pilotes du système invité ne sont pas compatibles avec l’imprimante.
    • Les versions les plus récentes des systèmes d’exploitation peuvent ne pas prendre en charge les imprimantes anciennes.

    Comment résoudre :
    • Installez les versions appropriées et à jour des pilotes de l’imprimante dans le système invité.
    • En cas de problème avec les pilotes USB, optez pour une configuration d’impression en réseau.
  • 4.
    Imprimante réseau inaccessible

    Problème : L’imprimante partagée sur le réseau est inaccessible au système invité.

    Causes potentielles :
    • Mauvaises configurations de l’adaptateur réseau dans VirtualBox, comme l’activation du mode NAT au lieu du mode Adaptateur ponté.
    • Les paramètres du pare-feu du système hôte ou invité bloquent l’accès réseau.
    • Configuration incorrecte du partage d’imprimante en réseau.

    Comment résoudre :
    • Activez le mode Adaptateur ponté dans les paramètres réseau de la VM pour que le système invité soit sur le réseau de l’hôte.
    • Configurez les paramètres des pare-feux des appareils pour garantir un trafic d’impression fluide.
  • 5.
    Problèmes de performance et de connectivité

    Problème : Connexion instable ou lente avec l’imprimante.

    Causes potentielles :
    • Limitations des ressources de la machine hôte.
    • Mauvaise configuration du périphérique USB 3.0.

    Solutions :
    • Assurez-vous que la machine hôte dispose de ressources suffisantes (CPU, RAM) pour prendre en charge la VM et le passage d’imprimante.
    • Si les problèmes persistent, utilisez USB 2.0 au lieu de USB 3.0.
  • 6.
    Problèmes de permissions

    Problème : Le système invité ne dispose pas des autorisations nécessaires pour accéder à l’imprimante.

    Causes potentielles :
    • Le compte utilisateur du système invité ne dispose pas des permissions requises.
    • Mauvaise configuration des dossiers partagés ou des autorisations réseau.

    Solutions :
    • Accordez des privilèges administratifs et des autorisations au compte utilisateur du système invité pour ajouter et utiliser des imprimantes.
    • Vérifiez les paramètres d’autorisation pour l’accès réseau ou les ressources partagées.

Alternative : Connecter une imprimante dans VirtualBox avec FlexiHub

Bien que la méthode native soit efficace, elle n’est pas la meilleure façon d’activer une imprimante dans VirtualBox. Elle est trop complexe pour les débutants et présente des problèmes récurrents affectant les performances d’impression.

Alors, existe-t-il de meilleures solutions d’impression pour VirtualBox ? Oui, et cette solution s’appelle FlexiHub pour VirtualBox.

FlexiHub est un logiciel léger, rapide et sécurisé qui permet aux utilisateurs d’accéder et de gérer des périphériques USB (comme des imprimantes) partout dans le monde, directement depuis des machines virtuelles invitées. FlexiHub utilise les réseaux TCP/IP standards (ou les protocoles RDP) pour transférer les données USB. Il crée des ports USB virtuels qui émulent complètement les ports physiques, connectant ainsi des ordinateurs virtuels à des périphériques USB.

Avec FlexiHub, les utilisateurs de VirtualBox peuvent partager des imprimantes USB connectées à l’hôte avec les machines invitées et utiliser ces imprimantes comme si elles étaient physiquement reliées à la VM.

Comment utiliser FlexiHub pour partager une imprimante avec une VM VirtualBox

Pour activer le passage d’imprimante VirtualBox avec FlexiHub, vous avez besoin de trois éléments essentiels :

  • L’ordinateur hôte ("serveur")
  • La machine virtuelle ("machine cliente")
  • L’imprimante

Une fois ces éléments fonctionnels, suivez les étapes ci-dessous :

  • 1.
    Créez un compte gratuit sur FlexiHub et activez la période d’essai.
    Enregistrer un profil FlexiHub
  • 2.
    Téléchargez et installez FlexiHub sur l’ordinateur hôte où l’imprimante est physiquement connectée.
    Enregistrer un profil FlexiHub
  • 3.
    Installez FlexiHub sur les machines clientes (VM VirtualBox) qui accéderont à distance aux périphériques.
    Enregistrer un profil FlexiHub
  • 4.
    Connectez l’imprimante à l’hôte, ouvrez FlexiHub et partagez l’imprimante.
    Enregistrer un profil FlexiHub
  • 5.
    Lancez FlexiHub sur la VM, trouvez l’imprimante partagée dans la liste et cliquez sur "Connecter".
    Enregistrer un profil FlexiHub

Et voilà ! Votre machine virtuelle VirtualBox a désormais un accès complet à l’imprimante et vous pouvez l’utiliser pour imprimer vos fichiers.

Cette vidéo vous guide à travers les étapes pour connecter des imprimantes à VirtualBox.

Avantages de FlexiHub pour le partage d’imprimantes dans VirtualBox

FlexiHub se distingue par ses fonctionnalités avancées qui simplifient et accélèrent le passage d’imprimante VirtualBox par rapport à la méthode native.

Voici ses principaux atouts :

  • Technologie avancée de redirection USB FlexiHub : Elle permet de connecter des périphériques USB à des machines virtuelles via un réseau basé sur IP, transformant vos périphériques USB en ressources réseau.

  • Compatibilité étendue : FlexiHub peut connecter une imprimante partagée VirtualBox à n’importe quelle machine attachée au réseau, et pas seulement à l’ordinateur hôte physique.

  • Transmission sécurisée des données : FlexiHub utilise un cryptage SSL 2048 bits pour garantir la sécurité.

  • Prise en charge multiplateforme : Partage des périphériques USB et COM entre les systèmes Windows, Linux et macOS.

  • Détection automatique : FlexiHub détecte automatiquement les périphériques connectés sur le serveur et les rend accessibles aux machines clientes.
Accéder à une imprimante dans VirtualBox
FlexiHub
4.8 Rank basée sur 386+ Revue

Lisez les avantages et les inconvénients de FlexiHub pour prendre une décision éclairée sur la pertinence de l'essayer.

icon pros Avantages :

  • Facilité d’utilisation : Interface intuitive adaptée aux débutants.
  • Compatibilité étendue : Prend en charge divers modèles d’imprimantes et autres périphériques USB.
  • Accès à distance : Permet de partager des imprimantes via un réseau pour une impression rapide et facile à distance.
  • Performances optimales : Offre des performances plus stables et cohérentes comparées à la méthode native.

icon cons Inconvénients :

  • Dépendance à un logiciel tiers : L’utilisation de FlexiHub dans VirtualBox nécessite l’installation d’un logiciel externe.

Comparer la méthode native et FlexiHub : Quelle est la meilleure ?

Un logiciel tiers (FlexiHub) peut-il surpasser les fonctionnalités intégrées de VirtualBox pour le passthrough USB d'imprimantes ?

Pour répondre à cette question, nous comparons FlexiHub et la méthode native en termes de complexité de configuration, de performance et de flexibilité. Vous verrez que les deux méthodes ont leurs forces et leurs limites sur ces trois critères.

Notez que la méthode qui vous convient dépend également de votre expertise technique et de vos besoins spécifiques. Ainsi, pour prendre une décision éclairée, lisez notre comparaison du passthrough d'imprimantes dans VirtualBox dans cette section.

Complexité de configuration :

  • Méthode native : Assez simple si vous êtes familier avec les paramètres de VirtualBox. Sinon, cela peut s’avérer trop technique. L'installation supplémentaire du pack d'extension (une configuration unique) pourrait être nécessaire pour activer le passthrough USB dans les paramètres de VirtualBox.
  • FlexiHub : Installation simple et rapide sur les machines hôte et invité. Cependant, il est nécessaire de maintenir la connexion FlexiHub pour garantir un fonctionnement sans interruption.

Performance :

  • Méthode native : Utilise les capacités USB natives ou intégrées de VirtualBox, donc la qualité des performances dépend fortement des ressources matérielles disponibles pour le système d’exploitation invité.
  • FlexiHub : S'appuie sur une connexion réseau pour partager l'imprimante. Les limitations de bande passante ou la latence du réseau peuvent impacter la vitesse d’impression et les performances. Cependant, l'application prend en charge des fonctionnalités d'optimisation des performances VirtualBox pour les périphériques USB partagés sur le réseau.

Flexibilité :

  • Méthode native : Seuls les périphériques USB directement connectés à la machine hôte peuvent être partagés.
  • FlexiHub : Offre une flexibilité plus large puisqu'il permet de partager des périphériques USB via un réseau. Vous pouvez accéder à distance aux imprimantes depuis des machines virtuelles invitées sur différents ordinateurs ainsi qu’à une gamme plus étendue de périphériques USB en plus des imprimantes.

Recommandation :

  • Pour une utilisation basique : Choisissez la méthode native si vous maîtrisez bien les paramètres de VirtualBox et que vous avez seulement besoin de partager une imprimante connectée localement à une seule machine virtuelle. Bien qu’elle offre des fonctionnalités d’impression simples, la méthode native garantit des performances constantes.

  • Pour les utilisateurs avancés ou les environnements complexes : Optez pour FlexiHub si vous recherchez une configuration conviviale, que vous devez partager une imprimante d'une autre machine ou que vous souhaitez des capacités de partage de périphériques USB plus étendues. Bien qu’elle nécessite une installation supplémentaire et une connectivité réseau robuste, elle offre une plus grande flexibilité et des capacités d'accès à distance adaptées aux besoins d'impression complexes.

Résumé du passthrough d'imprimantes dans VirtualBox :

Activer une imprimante dans VirtualBox peut être une tâche intimidante sans les compétences et outils nécessaires. Mais comme nous l’avons vu, il existe deux solutions d’impression pour VirtualBox adaptées à des préférences et des besoins d’impression différents : la méthode native et l’alternative avec FlexiHub.

La méthode native convient bien à ceux qui maîtrisent l’environnement VirtualBox. Cependant, elle présente plusieurs inconvénients, comme le partage limité uniquement aux périphériques USB connectés à la machine hôte et des contraintes de performance liées aux ressources matérielles du système d'exploitation invité.

En revanche, FlexiHub est une meilleure alternative pour ceux qui souhaitent un environnement convivial. Il prend également en charge une gamme plus large de périphériques USB via un réseau à partir de machines virtuelles invitées sur différentes machines. Néanmoins, nous vous encourageons à essayer les deux méthodes et à voir laquelle répond le mieux à vos besoins.

Passage d’imprimante dans VirtualBox
  • 4.8 note globale basée sur 386+ Revue
  • Windows, macOS, Linux, Android et Raspberry Pi.
  • 10.76MB Size.
  • Version 7.0.15125. (le 3 Juin, 2024).
  • À partir de 14 $ par mois, facturés à l'année