P2V d'une machine linux Debian.

Vous avez fait un P2V de votre machine Debian sur votre serveur ESX et patatraque ça boot pas !!!

Un petit curseur se balade en haut ?

Pas de panique voici la solution :

Le problème est simple, au redémarrage de la machine virtuelle, la séquence d’initialisation ne se termine pas. En effet, la machine physique était équipée de disque IDE (/dev/hd) et la machine virtuelle Vmware ESXi est équipée de disque SCSI (/dev/sda).

  1. Monter la partition /dev/sda1 en /mnt/sda1
  2. Editer /mnt/sda1/boot/device.map avec nano ou votre éditeur favori et changer le hdaX en sdaX
  3. Editer /mnt/sda1/boot/grub/menu.lst et changer aussi les hdaX en sdaX
  4. Editer /mnt/sda1/etc/mtab et faire de même.
  5. Editer /mnt/sda1/etc/fstab et faire de même.

Une fois les fichiers de config préparé il faut réinstaller grub

Passer en mode chroot sur /dev/sda

chroot /mnt/sda1

Puis lancer l'installation de grub sur le disque sda

grub-install /dev/sda

Haut de page