Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/12/2009, à 14:34

Jel-Ubun

Convertir machine virtuelle (guest) en machine physique [tuto]

Bonjour,

(Après avoir posté en réponse à une question, j'ai pensé que le sujet pouvait être généralisé)

La solution semble valable (?), dès lors que l'on peut booter sur un 'CD' dans la VM que l'on veut transformer en 'physique'
(Effectué avec VMware Server 2.01)

1) Modifier l'ordre de boot de la VM à transformer :
Lancer la VM en passant au bios de celle-ci (pour modifier l'ordre des périphériques de boot).
  (sous VMw, F2 au boot, sinon, onglet de paramétrage de la VM :
       "Enter bios setup screen next time the VM boots")
Mettre le CD-Rom en priorité (devant disque dur)
(une image iso est acceptable...)

2) Booter sur un LiveCD
Booter sur la VM avec un LiveCD Ubuntu chargé
(en physique ou en iso)
Miracle, on dispose d'un LiveCD dans la machine virtuelle :Dwink
Connecter (éventuellement un disque dur USB (pour stocker ce qui va suivre)

3) Sauvegarder l'image de la VM guest
À ce moment, on peut :
- utiliser gparted pour sauvegarder la partition virtuelle (/dev/sda1 ...à priori)
- utiliser  sudo dd if=/dev/sda1 of=/myUsb/imageVirtuellede-OS.img

bref, sauver une copie physique.

4) Créer une partition 'cible' (la cible 'physique')
4b) Éventuellement, y faire une installation minimaliste - pour éviter (6)

5) Recopier cette 'image' vers sa destination
Après cela, on peut copier cette partition, cette image là ou l'on veut...
(Il suffit de booter un LiveCD...sous le host ayant accès à la partition cible..et à l'usb bien sûr (pour copier l'image ou la partition... on écrase la 'fausse' install si elle existe)

6) Rendre la partition 'cible' accessible via le manager de boot (grub, lilo, bootmgr,… wink
(si cela n'a pas été fait en 4b)

Jel

P.S. : Ne pas oublier que l'on peut - dans une VM - monter en disque dur une autre VM, donc la manipuler, copier, modifier...
- Ajout de disque (onglet 'summary')
... utiliser une VM...

Dernière modification par Jel-Ubun (Le 06/02/2010, à 17:49)

Hors ligne