J'ai un vieux disque dur de mon ordinateur portable qui porte Windows XP. Je voudrais exécuter cette installation de Windows XP sous la boîte virtuelle sous Windows7. Je suis capable de connecter le disque à mon Windows7 via USB.
Jusqu'ici je n'ai trouvé aucun libre solution de travail à cela. Aurais-tu une idée?
En ce qui concerne
- Gestionnaire de disque de Windows 7, la partition système (lecteur H de l'image ci-dessous) est saine (active et principale).
- gparted d'ubuntu la partition a eu le drapeau de démarrage mais je n'ai pas pu démarrer à partir de ce disque dur USB
Ce que j'ai trouvé / essayé jusqu'à présent qui n'a pas fonctionné pour moi
- VirtualBox à partir d'une partition existante (Le convertisseur VMWare exige que la machine soit en marche au moment de la conversion - https://www.vmware.com/pdf/convsa_51_guide.pdf )
- Créer une image Virtualbox d'une partition physique (La solution linux ne dispose que de Windows 7 et la page officielle de Virtual Box comporte la première étape: "Exécutez l'utilitaire MergeIDE comme indiqué ci-dessus sur une machine Windows existante." Je ne peux plus utiliser XP ou puis-je?)
- J'ai essayé d'utiliser Disk2vhd et le fichier vhd a été créé, mais s’il est utilisé comme disque dur virtuel dans Virtual Box, il ne démarre pas. J'ai essayé de jouer avec différents paramètres de cette machine virtuelle mais cela n'a pas aidé. J'ai essayé deux versions de Disk2vhd et Virtual Box. Une fois hier et une fois il y a 3 ans :-)
Le lecteur physique possède deux partitions mappées en tant que lecteurs H et I. Le lecteur H est la partition amorçable du système. Et c'est ce que j'ai coché.
Update1
J'ai essayé d'utiliser Disk2vhd, sélectionné les deux partitions (H & I) et joué à nouveau avec les paramètres tels que Enable IO APIC
et Enable PAE/NX
mais la machine virtuelle n'a pas démarré.
Réponses:
Votre problème est que vous convertissez partition (s) , pas tout le disque dur.
Vous ne pouvez pas démarrer votre système d'exploitation car vous avez dans le disque virtuel nouvellement créé pas d'enregistrement MBR - pour simplifier, le MBR d'origine fait partie du disque, pas de la partition (il est en dehors de la portée des partitions).
Pour que votre SE démarre correctement, créez une image de disque dur virtuelle de votre partition en utilisant une méthode de travail de la liste que vous avez essayée, puis restaurez le MBR:
Une fois cela fait, votre système virtualisé devrait être à nouveau amorçable.
Notez cependant que Windows XP peut ne pas démarrer en raison d’un changement de matériel.
la source
Voici une procédure basée sur l'article Linux P2V avec DD et VHDTool :
Téléchargez et installez le Version Windows de DD et Outil VHD .
Utilisez DD avec le
--list
paramètre pour trouver le nom du disque en questionCréez une image brute du disque via une commande telle que:
dd if=\\?\Device\Harddisk1\DR2 of=C:\Hanna.img bs=1M --progress
Utilisez l'outil VHD pour convertir le fichier image de disque brut en un disque dur virtuel au format fixe:
VHDTool /convert c:\Hanna.img
Renommez le fichier image converti de .img à .vhd
Définir la VM en utilisant le fichier .vhd
la source
Je pense que votre premier problème, même avant celui résolu par harrymc, est un secteur de démarrage corrompu sur votre disque. La solution la plus simple est la suivante: procurez-vous une clé USB live et utilisez la réparation de démarrage pour restaurer votre enregistrement de démarrage principal (MBR). Bien que l'utilisation d'un Live Stick Ubuntu soit un peu gênant au début, cela vous aide à résoudre des problèmes graves à l'avenir. Allez donc sur www.ubuntu.com, téléchargez une copie du système d’exploitation et installez-la sur une clé USB.
Démarrez votre ordinateur à partir de la clé et installez maintenant boot-repair. Cette page Web très claire a toutes les informations sur la façon de l'installer sur le stick, et comment l'exécuter. C'est trivial.
EDIT: faites juste attention à réparer le MBR du disque dur, pas du disque PC, c'est tout.
Cela corrigera votre MBR. À ce stade, le disque dur redeviendra correctement amorçable et les instructions de harrymc s'appliqueront.
Cependant, comme vous avez Ubuntu, vous pouvez également essayer de suivre la solution de harry avec les utilitaires Linux appropriés. Il y a des guides partout, mais si vous souhaitez des conseils, n'hésitez pas à demander (je parie que des milliers de personnes dans ce forum savent comment faire cela, LOL).
@harry: à propos de l'enregistrement, comme disent les Français, glissez, glissez, n'appuyez pas.
la source