2 votes

Comment récupérez-vous des partitions formatées avec grub ?

J'avais le disque dur de mon ordinateur portable séparé en 3 partitions:

  1. NTFS - Installation de Win XP (primaire)
  2. NTFS - Espace commun (étendu)
  3. ext4 - Ubuntu 10.10 (étendu)

Manquant d'espace, j'ai supprimé ma 2ème partition, et je l'ai formatée en ext4, prévoyant de la fusionner avec ma 3ème partition.
Le problème est qu'après le redémarrage, j'ai réalisé que grub était installé sur la partition n°2.

Utilisant grub (GNU GRUB 0.97) avec un Live CD d'Ubuntu 11.04, j'ai essayé:

grub> root (hd0,4)

grub> setup (hd0,4)
 Vérification si "/boot/grub/stage1" existe... non
 Vérification si "/grub/stage1" existe... non

Erreur 15: Fichier non trouvé

grub> 

Aussi, pour setup (hd0) j'obtiens le même résultat.

Actuellement, j'ai:

  1. /dev/sda1 alias (hd0,0) - Win XP (NTFS)
  2. /dev/sda7 alias (hd0,6) - l'espace libre (ext4)
  3. /dev/sda5 alias (hd0,4) - mon installation précédente d'Ubuntu (ext4)

Comment puis-je réparer cela?

4voto

SilverViper Points 359

Cette page documente l'installation de GRUB à partir du CD en direct :

http://help.ubuntu.com/community/Grub2#MÉTHODE%203%20-%20CHROOT

1voto

psusi Points 35613

Ubuntu est passé à grub2 depuis la version 9.10, donc vous devez réinstaller grub2, pas grub-legacy. Démarrez à partir du livecd et :

sudo -s
mount -t ext4 /dev/sda5 /mnt
grub-install --root=directory=/mnt /dev/sda

Vous ne pouvez pas avoir un sda7 sans un sda6, donc vérifiez vos numéros de partition. Puisque vous voulez fusionner cet espace dans l'autre partition, vous devez utiliser gparted pour supprimer la partition inutilisée et étendre l'autre pour utiliser cet espace d'abord, ENSUITE réinstallez grub.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X