Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash vient d'être divulguée, il est recommandé de mettre à jour son système (plus de détails)

*** 28 sept. nouvelle mise à jour (4.2-2ubuntu2.5 ou 4.3-7ubuntu1.4) *** pour mettre à jour, lancez dans un terminal :
sudo apt-get update ; sudo apt-get upgrade bash

#1 Le 12/12/2009, à 20:28

luigifab

[HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Envie de démarrer un système Windows installé physiquement dans VirtualBox ?
C'est possible ! Suivez le guide...


Attention : À vos risques et périls
- Lorsque tu vas démarrer Windows à travers VirtualBox, l'environnement matériel va changer.
- De ce fait, Windows va réinstaller tout plein de pilotes, et rien ne l'empêchera de planter !

Attention : Réactivation de Windows
- L'environnement matériel change, la réactivation sous 3 jours est donc nécessaire.

Attention : Retour en mono-cœur pour le système invité
- L'IO-APIC est nécessaire pour profiter du multi-cœur, cependant en l'activant, le système invité est anormalement lent.
- Ceci est valable uniquement lorsque ce dernier est démarré sous VirtualBox.


  Pour que ce soit bien clair, dans le tutoriel Ubuntu 9.10 Karmic Koala est le système hôte et Windows XP est le système invité. Tous les deux sont installés physiquement sur les partitions /dev/sda1 et /dev/sda4 du disque dur.

- Le système hôte est Ubuntu, mais cela pourrait être aussi bien n'importe quelle autre distribution, cela ne changerait rien, à partir du moment où VirtualBox fonctionne sur le système hôte.

- Le système invité est sur le disque dur interne, mais celui-ci pourrait aussi bien se situer sur n'importe quel autre type de média, comme un disque dur externe, une clef usb ou une carte mémoire, la seule chose qui changerait c'est le chemin d'accès du périphérique (/dev/sda4).


  Ce tutoriel a été réalisé sous VirtualBox 3.0.8 OSE et permet de faire démarrer un système Windows installé physiquement dans VirtualBox. Il reste valable pour les versions suivantes de VirtualBox et de Windows.

Il est divisé en 6 parties :

Introduction
1 Configuration de Windows
2 Mapping du disque dur
3 Configuration du gestionnaire de démarrage
4 Création de la machine virtuelle
5 Premier lancement
6 Re-configuration de la machine virtuelle
Conclusion


Liens à consulter :
- Documentation sur VirtualBox 3 et 4
- Documentation sur VirtualBox 3
- Documentation réseau pour VirtualBox
- Configuration réseau de VirtualBox
- Documentation sur la sauvegarde
- Comment sauvegarder une partition
- Démarrer un système Linux installé physiquement dans VirtualBox
- Sauvegarder l'activation de windows

Sources :
- Boot an existing XP (Physical HD) install with VirtualBox (ubuntuforums.org)
- Use Physical disk (forums.virtualbox.org)

Autres tutoriels du même genre :
- Windows XP in both VM and native (forums.virtualbox.org)


Dernière mise à jour : Jeudi 7 Juin 2012 à 18h40

Dernière modification par luigifab (Le 07/06/2012, à 18:40)

Hors ligne

#2 Le 12/12/2009, à 20:28

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

(1) Configuration de Windows

Avant de commencer à jouer avec VirtualBox, il va falloir démarrer sous windows pour le configurer.
Nous allons y créer un second profil matériel pour lui permettre de pouvoir démarrer à la fois normalement et à la fois sous VirtualBox.

À noter que ce n'est plus valable après Windows XP.


a) Sous windows : clique droit sur Poste de Travail puis Propriétés.

Dans l'onglet Matériel img.png, cliquer sur « Profils matériels ».
Par défaut il n'y a qu'un seul profil comme le montre la capture suivante :

profils1.png


b) Pour créer notre second profil matériel, il faut cliquer sur copier et nommer le nouveau profil « VirtualBox ». On peut également en profiter pour renommer le profil 1.

profils2.png


La configuration de windows est maintenant terminée.
Retournons donc sous Ubuntu smile.

Dernière modification par luigifab (Le 06/03/2012, à 13:24)

Hors ligne

#3 Le 12/12/2009, à 20:29

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

(2) Mapping du disque dur

Au jour d'aujourd'hui, VirtualBox ne peut pas utiliser un disque dur réel directement. Pour pallier ce manque, nous allons mapper la partition ou est installé le système que l'on veut démarrer avec l'outil VBoxManage.

Mots clés : Partitions ; Gparted ; Terminal ; Utilisateurs et Groupes ; sudo ; usermod


a) Mais avant d'aller plus loin, il est nécessaire de savoir sur quelle partition est installé le système en question. Pour le savoir, on peut par exemple utiliser l'éditeur de partition Gparted. Dans la suite j'admets qu'il se trouve sur /dev/sda4, donc sur la partition numéro 4 du disque dur numéro 1.


b) Pour pouvoir utiliser VBoxManage et le fichier qu'il génère, il est nécessaire d'ajouter son compte utilisateur au groupe « disk ». Rien de très compliqué la dedans, voici deux solutions :

   - Soit en allant dans Système » Administration » Utilisateurs et groupes ; cliquer sur le bouton Gérer les groupes ; rechercher le groupe « disk » ; et le modifier en cochant l'identifiant de sa session dans la liste.

   - Soit en utilisant le Terminal et en tapant la commande « sudo usermod -G disk -a luigifab » en prenant bien soin de remplacer luigifab par l'identifiant de sa session.

Attention, pour que le changement soit pris en compte, il faut obligatoirement redémarrer sa session.
Alors à tout de suite big_smile ...


c) VBoxManage est un programme qui s'utilise en ligne de commande.
On a donc besoin du Terminal :

# direction le répertoire de VirtualBox
cd ~/.VirtualBox/

# mapping du disque dur (à adapter selon la situation)
VBoxManage internalcommands createrawvmdk -filename windows.vmdk -rawdisk /dev/sda -partitions 4 -relative

Cette dernière commande génère deux fichiers de moins de 50 Ko dans le dossier caché de VirtualBox : windows.vmdk et windows-pt.vmdk. Il est important de bien noter que rien n'est fait sur le disque dur, hormis les deux fichiers qui sont créés dans le répertoire de VirtualBox smile.

Dans le cas ou le disque serait inaccessible, il faut réessayer en supprimant l'option -relative.


Très important : dans le cas où le numéro de partition n'est pas spécifié, la machine virtuelle aura accès au disque dur entier. De ce fait, l'étape suivante, à savoir la configuration du gestionnaire de démarrage, n'est plus nécessaire.

Dernière modification par luigifab (Le 09/06/2012, à 12:49)

Hors ligne

#4 Le 12/12/2009, à 20:29

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

(3) Configuration du gestionnaire de démarrage

Maintenant que VirtualBox a accès à la partition numéro 4 du disque dur numéro 1, un gestionnaire d'amorçage permettant de démarrer le système s'impose. En effet, étant donnée que VirtualBox n'a accès qu'à une partie du disque dur, il ne peut donc pas démarrer le gestionnaire d'amorçage déjà présent sur le disque.

Pour résoudre ce problème, il y a plusieurs solutions :
- soit créer une image iso bootable de Grub1 ou de Grub2,
- soit créer une image disquette de démarrage windows avec NTLDR,
- soit créer une image disquette de démarrage windows manuellement avec Virtual Floppy Drive.

Dans les trois cas, tout se passe en ligne de commande, ou presque... À toi de choisir laquelle des trois solutions tu préfères.
Note bien que cela ne modifiera en aucun cas le gestionnaire de démarrage qui est installé cool.

Mots clés : Terminal ; sudo ; mount ; Grub1 ; Grub2 ; Grub ; NTLDR



     Gestionnaire de démarrage : Grub1

a) On va commencer par créer un répertoire de travail et copier les fichiers nécessaires.
Dans un Terminal, saisir les commandes suivantes :

# création d'un dossier de travail
mkdir ~/travail
cd ~/travail/

# création de l'arborescence
mkdir -p iso/boot/grub

# copie des fichiers nécessaires
cp /usr/lib/grub/*-pc/stage2_eltorito /boot/grub/menu.lst iso/boot/grub

Ne pas fermer le Terminal tout de suite.


b) Maintenant que nous avons récupéré la configuration de Grub, il va falloir la modifier. En effet, les instructions qui permettent de faire démarrer Ubuntu ne seront pas nécessaires ici.

Pour éditer la configuration, un simple éditeur de texte fera l'affaire.
Il faut ouvrir le fichier menu.lst contenu dans le répertoire ~/travail/iso/boot/grub/.

À la fin du fichier, il devrait y avoir quelque chose de semblable :

title        Ubuntu 9.10, kernel 2.6.31-17-generic
uuid        bec46f24-aa91-4a42-a1e6-f34da429dfd6
kernel        /boot/vmlinuz-2.6.31-17-generic root=UUID=bec46f24-aa91-4a42-a1e6-f34da429dfd6 ro vga=791
initrd        /boot/initrd.img-2.6.31-17-generic

title        Ubuntu 9.10, kernel 2.6.31-17-generic (recovery)
lock
uuid        bec46f24-aa91-4a42-a1e6-f34da429dfd6
kernel        /boot/vmlinuz-2.6.31-17-generic root=UUID=bec46f24-aa91-4a42-a1e6-f34da429dfd6 ro single vga=791
initrd        /boot/initrd.img-2.6.31-17-generic

title        Windows XP
root        (hd0,3)
chainloader    +1

Il faut supprimer tous les blocs de texte faisant référence à Ubuntu, seul le bloc de texte qui parle de windows nous intéresse et doit donc rester intact. Cependant, si en dessous du « title Windows XP », il y a l'option « savedefault », il faut impérativement la supprimer.


c) Maintenant que notre Grub est configuré correctement, on va pouvoir créer l'image iso bootable :

# création de l'image iso
mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -o grub.iso iso

# déplacement de l'iso dans le répertoire de VirtualBox
mv grub.iso ~/.VirtualBox/

# suppression du répertoire de travail
cd ; rm -rv ~/travail/

L'image créée se nomme grub.iso et se trouve maintenant dans le dossier caché de VirtualBox.
Cette dernière fait à peine 500 ko tongue.



     Gestionnaire de démarrage : Grub2

Étant donné que Grub2 n'a rien à voir avec Grub1, la procédure précédente ne fonctionne pas.
Cependant, le tutoriel n'en dit pas plus pour le moment...

Entre temps, j'ai trouvé ceci : http://ubuntuforums.org/showthread.php? … ost9232654

La commande proposée (grub-mkrescue --output=~/.VirtualBox/rescue.iso /boot/grub) fabrique bien une image iso bootable avec la bonne configuration. Cependant, le démarrage n'est pas automatique, il faut taper configfile /grub.cfg pour lancer le système.

J'ai pas trouvé comment lui dire de charger ce fichier automatiquement.

Voir l'explication de Vaderflien.png.



     Gestionnaire de démarrage : NTLDR

a) On va commencer par créer un répertoire de travail et télécharger le fichier nécessaire.
Dans un Terminal, saisir les commandes suivantes :

# création d'un dossier de travail
mkdir ~/travail
cd ~/travail/

# téléchargement du fichier
wget http://www.luigifab.info/ubuntu/virtualbox/boot_xp.img

Ne pas fermer le Terminal tout de suite.


b) Maintenant il va falloir modifier le boot.ini de cette image disquette. Opération très simple puisqu'il suffit juste de le remplacer par celui qui se trouve sur la partition de windows.

# montage de l'image
mkdir ./tmp
sudo mount -o loop boot_xp.img ./tmp/

# copie du fichier boot.ini (à adapter selon la situation : ici la partition de windows est montée dans le répertoire /media/windows/)
sudo cp /media/windows/boot.ini ./tmp/

# démontage et déplacement de l'image dans le répertoire de VirtualBox
sudo umount ./tmp/
mv boot_xp.img ~/.VirtualBox/

# suppression du répertoire de travail
cd ; rm -rv ~/travail/

L'image créée se nomme boot_xp.img et se trouve maintenant dans le dossier caché de VirtualBox.
Cette dernière fait environ 1,4 Mo smile.



     Gestionnaire de démarrage : NTLDR avec Virtual Floppy Drive

Du fait que cela revienne au même que l'explication précédente, rends-toi directement à l'explication de GMoulinCHlien.png.

Dernière modification par luigifab (Le 12/02/2012, à 22:08)

Hors ligne

#5 Le 12/12/2009, à 20:29

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

(4) Création de la machine virtuelle

Le temps est venu de démarrer VirtualBox.


a) Nous allons maintenant créer une nouvelle machine virtuelle dans VirtualBox.
Voici un exemple de machine :

Nom de la machine : Windows XP
Type de système d'exploitation : Windows XP
Mémoire vive : 512 Mo
Disque dur : il faut utiliser le fichier windows.vmdk que nous avons créé au point numéro 2lien.png.


b) Maintenant que la machine virtuelle existe, il est nécessaire de la configurer correctement pour que le système invité puisse démarrer en toute sécurité, ou presque.

Les quelques options de configuration ci-dessous doivent obligatoirement être configurées comme indiquées, sinon le système ne démarrera pas. Pour le reste, c'est comme tu veux.

» Système, onglet carte mère :
- Ordre d'amorçage : Disque optique ou Disquette / Disque dur
- Activer l'ACPI : doit être coché
- Activer l'IO-APIC : doit également être coché

» Système, onglet Accélération :
- Activer VT-x/AMD-V : doit être décoché

» Disque Optique ou Disquette :
- Fichier image : il faut utiliser l'image iso grub.iso ou l'image disquette boot_xp.img créée au point numéro 3lien.png.

» Disque Dur
- Type de contrôleur IDE : il faut choisir ICH6 sous peine de voir un écran bleu (windows 7lien.png).

À propos de l'IO-APIC, VirtualBox a écrit :

Si cette case est cochée, la machine virtuelle supportera l'APIC entrée/sortie (IO-APIC), ce qui peut légèrement diminuer la performance de la machine virtuelle. Note : ne désactivez pas ce paramètre après l'installation d'un système d'exploitation windows !

C'est tout à fait exact la machine perd même énormément de performance (on ne manquera pas de régler ce problème).
Cependant si cette case est décochée, windows ne démarrera pas.


c) Pour résumer, rien ne vaut une jolie capture d'écran :

windows.png

Avec VirtualBox 4, les noms des menus ont changés :

vbox4.png

Dernière modification par luigifab (Le 07/06/2012, à 18:40)

Hors ligne

#6 Le 12/12/2009, à 20:29

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

(5) Premier lancement

C'est parti, nous pouvons enfin lancer la machine virtuelle !
Pour rappel, cette machine virtuelle va lancer un système physiquement installé grâce aux fichiers windows.vmdk et grub.iso (ou boot_xp.img).


a) Les profils matériels sont de retour !
Comme nous sommes en train de démarrer sous VirtualBox, il est très important de sélectionner le profil nommé « VirtualBox ».

profils3.png

Théoriquement, windows devrait démarrer... lol.

Si ce n'est pas le cas, il va falloir :
- soit redémarrer sous windows normalement (profil VirtualBox) pour faire des choseslien.png,
- soit démarrer en mode sans échec,
- soit vérifier le point précédent.


b) Le bureau devrait s'afficher au bout d'un certain temps.
Tu l'as sûrement déjà remarqué, mais comme prévu, le système est deux de tension...

Windows installe en ce moment même ses nouveaux pilotes...
Une fois qu'il a terminé, ne pas redémarrer.


c) On va commencer par régler le problème de lenteur, donc clique droit sur Poste de Travail puis Propriétés.

Dans l'onglet Matériel img.png, clique sur « Gestionnaire de périphériques ».
Il va falloir réinstaller le pilote qui se trouve sous Ordinateur.

Pour ce faire, clique droit sur PC Multiprocesseur ACPI, puis mettre à jour le pilote / installer à partir d'une liste / ne pas rechercher, je vais choisir le pilote à installer. Choisi le premier pilote dans la liste comme sur la capture d'écran suivante :

apic1.png

Si windows te propose d'interrompre l'installation, refuse !
Une fois l'installation terminée img.png, il va te demander de redémarrer, refuse !


d) Il est temps d'installer les « Additions invités » disponibles dans le menu Périphériques de VirtualBox.

additions1.png

Une fois l'installation terminée, le programme va te demander de redémarrer img.png, parce que c'est lui, accepte !
Enfin non, refuse, éteins simplement l'ordinateur...

Dernière modification par luigifab (Le 12/02/2012, à 21:55)

Hors ligne

#7 Le 12/12/2009, à 20:29

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

(6) Re-configuration de la machine virtuelle

Maintenant que nous avons réinstallé le pilote ordinateur, on va pouvoir désactiver l'IO-APIC responsable du problème de lenteur en toute sécurité. Pour rappel, cela va également désactiver la prise en charge du multi-cœur pour le système invité.


Sur VitualBox, il faut modifier les préférences de la machine virtuelle.

» Système, onglet carte mère :
- Activer l'IO-APIC : doit maintenant être décoché

Dernière modification par luigifab (Le 13/12/2009, à 21:08)

Hors ligne

#8 Le 12/12/2009, à 20:29

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Conclusion

» Voilà, tu peux maintenant profiter pleinement du système Windows qui est installé physiquement dans VirtualBox (exemple en image img.png), ce tutoriel touche donc à sa fin.

» Malheureusement il reste encore un dernier petit truc à faire lors du prochain démarrage que je te laisse deviner...
Non ? pas d'idée ? alors un indice img.png pourra surement t'aider big_smile.


Dans le cas ou tu aurais supprimé les fichiers contenus dans /windows/system32/oobe/, tu peux les télécharger ici.
Enfin je dit ça, je dit rien...


Questions ? Remarques ? Idées ? Erreurs ?

Dernière modification par luigifab (Le 29/11/2010, à 20:35)

Hors ligne

#9 Le 13/12/2009, à 14:05

xelator

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Salut,
C'est une excellente idée ce tuto !
Petite remarque :
1) Pour la sélection de windows.vmdk, il faut taper  .VirtualBox/ en nom de fichier pour rentrer dans le répertoire de virtualbox si on est pas déjà dedans car j'ai pas réussi à afficher les dossier caché (fenètre qt)

2) sudo apt-get install mkisofs a été nécessaire sous debian

3)
quand on commence :

# création d'un dossier de travail
mkdir travail
cd ./travail/

# création de l'arborescence
mkdir -p iso/boot/grub

# copie des fichiers nécessaires
cp /usr/lib/grub/*-pc/stage2_eltorito /boot/grub/menu.lst iso/boot/grub

Il faut se trouver dans le répertoire utilisateur a cause de la commande de nettoyage a la fin. Or si l'on n'a pas fermé le terminal de l'étape d'avant on est dans .VirtualBox

Bien sur ce sont des détails wink

Par contre j'obtient un "VD: error opening image file '/home/alex/.VirtualBox/windows.vmdk' (VERR_ACCESS_DENIED)." A l'ouverture de mon disque virtuel.
RESOLU : bien fermer/ouvrir sa session après l'ajout au groupe


J'ai fini le tuto :
BSOD après la sélection du profile VirtualBox même en mode sans échec hmm
Cela vient-il du faire que windows est déjà installé depuis pas mal de temps avec tout ses pilotes ?
Je chercherais quand j'aurais du temps...

Dernière modification par xelator (Le 13/12/2009, à 14:16)

Hors ligne

#10 Le 13/12/2009, à 14:34

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

BSOD = Écran Bleu ^^
Peut être que l'étape 4 de ce tuto peut résoudre ton problème : http://ubuntuforums.org/showthread.php?t=769883

Hors ligne

#11 Le 13/12/2009, à 16:34

xelator

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Merci problème résolu !

On the Hardware tab, select Device Manager
Right-click the IDE Controller and click Update Driver
Click No,.. and Next
Click [Advanced] and Next
Click Don't search... and Next
Select Standard Dual channel PCI IDE controller
Click Next, Finish, then Close and Reboot into Linux

A faire en redémarrant xp en profile virtualBox


Xp est très fluide même sur mon Pentium M 1,4Ghz !

Hors ligne

#12 Le 15/12/2009, à 21:24

brazz

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Je t'ai mis une commentaire, sur http://forum.ubuntu-fr.org/viewtopic.php?id=365646
bravo et à bientôt en janvier...


Essayez, essayez, il en restera quelque chose...
l'impossible n'est que ce qui n'a pas encore été réussi

Hors ligne

#13 Le 16/12/2009, à 02:28

AlexandreP

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Même commentaire que pour le tutoriel concernant le chargement d'un système Linux physique à travers VirtualBox : encore meilleur que de poster le tutoriel dans le forum ou la documentation d'Ubuntu-FR, c'est de l'inscrire directement chez VirtualBox ! En effet, ce tutoriel fonctionne sur l'ensemble des distributions Linux et permet de charger n'importe quelle distribution Linux.

Comme ce n'est pas spécifique à Ubuntu et que cela peut profiter à l'ensemble des communautés d'utilisateurs de Linux, il est préférable de poster à la source, c-à-d chez VirtualBox. Par exemple, transférer le contenu de ce tutoriel dans le forum  "VirtualBox on Linux Hosts" du site de VirtualBox, puis demander son inclusion dans la liste des tutoriels. Pour que cela profite au plus de gens possible, une traduction en anglais peut être écrite (je peux m'en charger, au besoin).


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#14 Le 16/12/2009, à 13:32

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

C'est pas faux ^^
Mais moi et l'anglais, autant je le comprend, mais écrire un tuto, nan pas là non.

Hors ligne

#15 Le 16/12/2009, à 14:08

phenix88be

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Et pour seven et vista ?

Hors ligne

#16 Le 16/12/2009, à 14:37

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

lol bonne question, faudrait que quelqu'un test...

Hors ligne

#17 Le 17/12/2009, à 01:04

AlexandreP

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

luigifab a écrit :

C'est pas faux ^^
Mais moi et l'anglais, autant je le comprend, mais écrire un tuto, nan pas là non.

Si tu veux, je copie le tout dans le forum de VirtualBox.


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#18 Le 24/12/2009, à 11:29

keny

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Salut,

Moi j'ai un petit problème pour:

# mapping du disque dur (à adapter selon la situation)
VBoxManage internalcommands createrawvmdk -filename windows.vmdk -rawdisk /dev/sda -partitions 4 -relative

Ma partition racine est /dev/sda2, donc je fait:

bruno@ubuntu:~/.VirtualBox$ VBoxManage internalcommands createrawvmdk
VirtualBox Command Line Management Interface Version 3.1.2
(C) 2005-2009 Sun Microsystems, Inc.
All rights reserved.

Usage: VBoxManage internalcommands <command> [command arguments]

Commands:

  createrawvmdk -filename <filename> -rawdisk <diskname>
                [-partitions <list of partition numbers> [-mbr <filename>] ]
                [-register] [-relative]
       Creates a new VMDK image which gives access to an entite host disk (if
       the parameter -partitions is not specified) or some partitions of a
       host disk. If access to individual partitions is granted, then the
       parameter -mbr can be used to specify an alternative MBR to be used
       (the partitioning information in the MBR file is ignored).
       The diskname is on Linux e.g. /dev/sda, and on Windows e.g.
       \\.\PhysicalDrive0).
       On Linux host the parameter -relative causes a VMDK file to be created
       which refers to individual partitions instead to the entire disk.
       Optionally the created image can be immediately registered.
       The necessary partition numbers can be queried with
         VBoxManage internalcommands listpartitions

WARNING: This is a development tool and shall only be used to analyse
         problems. It is completely unsupported and will change in
         incompatible ways without warning.

Syntax error: Mandatory parameter -filename missing

J'ai du mal comprendre?

Dernière modification par keny (Le 24/12/2009, à 11:31)


« Les Français veulent l'égalité, et quand ils ne la trouvent pas dans la liberté, ils la souhaitent dans l'esclavage. » (Alexis de Tocqueville)

Hors ligne

#19 Le 24/12/2009, à 14:15

luigifab

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Oui, il faut taper  la commande en entier, pas juste le début.
Dans ton cas (/dev/sda2), il faut juste remplacer 4 par 2.

Hum... si bien sur c'est sur /dev/sda2 que Windows est installé...

Dernière modification par luigifab (Le 24/12/2009, à 14:17)

Hors ligne

#20 Le 27/12/2009, à 23:59

SamMimi

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Super le tuto !!!!

Par contre, j'ai une difficulté car mon logiciel d'amorçage est grub2 et non grub et donc pas réellement identique... Connais tu une méthode pour refaire une image iso version grub2 ou un lien qui pourrait m'aider ?

Merci d'avance..

Hors ligne

#21 Le 28/12/2009, à 21:12

gkeynes

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

j'ai desinstaller  auparavant entièrement windows au profit de linux.
mais j'ai toujours le cd de windows,d'ou l'idée de virtualiser...mais apparement il est impossible de démarrer directement par virtualbox si on ne configure pas avant sur une partition windows...

j'ai tenter en mettant directement mon cd après le lancement de sun virtualbox,et j'ai obtenu ca...


43592974.jpg

puis


sanstitreok.jpg

je pensais que si windows avait reconnu que mon asus était bien un asus ^^ , ca aurait fonctionner vu que windows se lancait bien,je m'attendait à une installation progressive.

sacré Windows,j'y ai presque cru .

des solutions oou c'est impossible ?

Dernière modification par gkeynes (Le 28/12/2009, à 21:16)

Hors ligne

#22 Le 28/12/2009, à 23:16

AlexandreP

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Impossible avec tes CD de réinstallation : l'ordinateur dans lequel tu tentes de l'installer n'est pas ton PC de marque ASUS, mais bien une machine virtuelle VirtualBox. L'ordinateur vu par l'installateur de Windows est VirtualBox, un ordinateur virtuel.

En machine virtuelle, un système d'exploitation n'accède jamais directement au matériel de ton ordinateur. Il ne voit qu'une série de matériels génériques simulés par le programme de virtualisation (VirtualBox). Windows ne détectera jamais ton ordinateur ASUS en-dessous de VirtualBox, qu'il soit installé dans un disque dur virtuel ou dans une partition physique d'un disque dur et exécuté via VirtualBox.


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#23 Le 29/12/2009, à 07:17

gkeynes

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

ok,merci pour la réponse,je comprend mieux!
et si j'installe windows sur une autre partition et que je suis le tuto précédent et que ca marche(j'ai ubuntu 9.10 pas sur que ca marche) (et que ca n'endomage pas le grub bien sur),
pourrais-je encorevirtualiser après en formatant la partition dédiée a windows?

Hors ligne

#24 Le 29/12/2009, à 09:16

AlexandreP

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

Moi pas comprendre tout à fait ta question.

En fait, je reprends ce que j'ai dit : la machine virtuelle, c'est un "faux ordinateur" et l'OS qui fonctionne dans ce faux ordinateur ne voit jamais le véritable matériel de ton ordinateur.

Donc, est-ce que tu peux réussir à installer Windows dans sa propre partition de disque dur ? oui, puisque à cette étape de l'installation, Windows accès directement au véritable matériel de ton ordinateur. Il détecte que tu l'installes dans ton PC Acer, il accepte de s'installer.

Est-ce que, depuis une machine virtuelle VirtualBox exécutée dans Ubuntu, tu arriveras à faire fonctionner ce Windows ? très probablement pas. Windows exécuté dans la machine virtuelle ne détectera plus le matériel physique de ton ordinateur, il ne verra que le "faux matériel" proposé par le "faux ordinateur" VirtualBox. Il va donc détecter tout un nouvel environnement, et très probablement nécessiter une seconde activation. Bref, la galère.


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#25 Le 07/01/2010, à 13:32

jeromespeed974

Re : [HowTo] Démarrer un Windows installé physiquement dans VirtualBox

avant de lancer un nouveau sujet je voudrais juste avoir une ou deux précision svp? est possible?
je voudrais savoir si avec cette méthode je pourrais lancer un xp dans un ubuntu?
j'ai besoin d'utiliser simplement le modem bas débit dans windows virtualisé. est ce possible?
j'ai un disque sata et mon xp ne prend pas le sata est ce possible?
par contre j'ai vu qu'il y avait un choix au démarrage, j''ai déja un vista réinstaller au démarrage que j' (utilise que pour me connecter en bas debit. je veux le supprimer mais en ayant un xp de secours en virtuel
je sais c'est compliqué.

merci de la réponse.


Xubuntu 13.04
lxde 13.04/12.10
ubuntu 12.10

Hors ligne

Haut de page ↑