J'ai deux lecteurs flash, l'un avec Slax installé et l'autre pour Android x86 Live installé, mais ils ne démarrent pas sur mon ordinateur portable (dans mon travail, ils démarrent parfaitement).
Je peux démarrer à partir de certains CD / DVD live ou de ses fichiers ISO avec VirtualBox, mais je ne peux pas le faire pour les lecteurs flash live. Je mets les lecteurs flash et démarre une VirtualBox sans disque virtuel virtuel, mais VirtualBox ne les reconnaît pas comme options de démarrage. comme pour les CD / DVD.
Des idées? Des alternatives si VirtualBox ne le supporte pas?
Edit1: J'utilise Windows (Windows 7), mais j'aimerais aussi savoir comment le faire sous Linux (Ubuntu, par exemple).
boot
virtualbox
usb-flash-drive
Kokbira
la source
la source
Réponses:
Pour Windows, consultez cet article: Démarrez votre clé USB dans VirtualBox .
Pour Linux, la même approche est décrite dans: Comment démarrer à partir d’USB dans la virtualbox sur Ubuntu .
L'approche consiste à attacher un lecteur physique à une machine virtuelle à l'aide de l'outil de ligne de commande VBoxManage fourni avec VirtualBox. Vous pouvez ensuite démarrer votre machine virtuelle à partir du lecteur physique connecté.
Alternativement, et uniquement pour Windows, Linux Live USB Creator (anciennement uSbuntu) est un logiciel gratuit pour Windows qui vous permet de créer une clé USB Live amorçable avec Linux. Il offre l'option de virtualisation automatique à l'aide de la VirtualBox portable pour exécuter directement Linux sous Windows, sans configuration ni installation.
la source
disk
groupe. Ceci est bien sûr un risque de sécurité possible.Voici un résumé rapide du lien Windows fourni par harrymc , que j'ai découvert indépendamment:
cmd
invite avec les privilèges d'administrateur.cd
àC:\Program Files\Oracle\VirtualBox
Exécutez la commande suivante:
Remplacez le
#
par le numéro de disque de la gestion des disques dans la gestion de l'ordinateur (disque 1 dans l'image ci-dessous).Enfin, attachez la nouvelle création
vmdk
dans VirtualBox en tant qu’image de disque dur existante.la source
Je sais que cette question est ancienne, mais j'aimerais ajouter quelque chose. Comme pour les autres réponses, je recommande la
VBoxManage
commande.Cependant, j'ai créé un script bash pour Ubuntu qui simplifie la commande et offre même une procédure utile pour les utilisateurs moins à l'aise. Cela vous aidera à apporter les modifications nécessaires au bon fonctionnement du montage USB (comme l’ajout de membres du groupe). Les utilisateurs avancés peuvent utiliser des drapeaux pour éviter la procédure pas à pas.
Découvrez-le ici: Utilisation de lecteurs USB amorçables dans une machine virtuelle - Démarrage USB amorçable VB
la source
Oui, sous Windows Vista, 7 et 8, vous devez démarrer l’invite de commande et le programme virtualbox en tant qu’administrateur pour que cela fonctionne. Consultez le dernier guide sur la procédure de démarrage d'une machine virtuelle à partir d'une clé USB amorçable sur Oracle VirtualBox.
la source
selon la source de harrymc : vous ne pouvez pas configurer USB à partir de l'interface utilisateur. Toutefois , vous pouvez créer un disque virtuel spécial qui ne fait que "rediriger" vers votre clé USB physique et le joindre. voici le chemin de Windows (seulement, link le contient aussi pour Linux).
dans l'hôte Windows
attachez votre clé USB physique à votre ordinateur hôte
ouvrir / exécuter
diskmgmt.msc
et vérifier quel numéro de disque Windows a-t-il choisi pour votre clé USB physique:Exemple:
cmd.exe
:remplacez
<path\to\usb.vmdk>
par un chemin de votre choix, pour le fichier disque "rediriger". Exemple:e:\my_redirect_for_usb.vmdk
remplacer
<n>
dans\\.\PhysicalDrive<n>
le numéro de votre lecteur physique, par exemple:\\.\PhysicalDrive1
si votre numéro de lecteur est 1 (a de plusdiskmgmt.msc
haut!)à part: remarque, cela
^
signifie seulement "continuation de ligne" danscmd
- je ne l'ai fait que pour une meilleure lisibilité. Vous pouvez écrire le tout dans une ligne, au lieu de cela - laissez simplement de côté^
, alors.maintenant, vous pouvez attacher le vmdk (exemple
e:\my_redirect_for_usb.vmdk
:) dans Virtualbox comme vous le faites avec n'importe quelle autre image disqueJ'ai réussi à démarrer de cette façon en 2014 :) (- l'article source date de 2009)
la source
Je suis désolé de vous le dire, mais VirtualBox ne prend pas en charge le démarrage à partir de l'USB.
La seule chose à laquelle je peux penser est de créer une image du contenu de la clé USB, de la monter sous forme de CD-Rom dans VirtualBox et de démarrer à partir de là.
la source