web-dev-qa-db-fra.com

Partition Linux déplacée par Gparted - ne démarre plus

J'ai un MacBook Pro avec Mac OSX installé et Ubuntu 12.04. Je voulais redimensionner ma partition Ubuntu. J'ai donc démarré sur un liveCD 10.04 et utilisé GParted pour "déplacer/redimensionner" ma partition Ubuntu.

Malheureusement, je pense que GParted choisit par défaut de le déplacer de 1 000 Mo à droite (c’est-à-dire, ajoute 1 000 Mo d’espace non alloué à gauche et déplace la partition à droite), ce que je n’avais réalisé jusqu’à ce que j’ai commencé le processus.

En plus de cela, j'ai réduit sa taille de ~ 10 Go (9,77 Go sur la capture d'écran) à partir de la droite et ajouté une partition ext3 dans cet espace non alloué (j'essaie de faire Linux From Scratch).

Comment puis-je réparer mon système pour pouvoir démarrer mon système Ubuntu 12.04? Peut-être que cela a quelque chose à voir avec Grub? J'utilise le gestionnaire de démarrage reFIt, de sorte qu'à chaque démarrage, j'ai la possibilité de charger OSX ou Linux. Je suis déjà passé par l'option pour synchroniser/mettre à jour le MBR dans REFIt.

Voici une capture d'écran de GParted de mon livecd démarré après le déménagement:

enter image description here

Quelque chose de très chanceux, cependant, est que dans le navigateur de fichiers, dans le panneau de gauche, je peux monter le "système de fichiers de 132 Go", qui est mon système de fichiers 12.04 que j'ai déplacé et que je ne peux plus démarrer. Je peux le parcourir et en lire les fichiers. Voici une capture d'écran:

enter image description here

4
kalaracey

Il semblerait que Grub cherche Ubuntu au mauvais endroit. Comme les fichiers sont toujours là, rien ne doit être effacé. Vous aurez juste besoin de réparer Grub.

Fixer Grub avec Boot Repair

Le moyen le plus simple de le faire est avec "Boot Repair"

Commencez par démarrer sur le live CD. Ensuite, installez "Boot Repair" lui-même.

Entrez ces commandes si vous utilisez Ubuntu 12.04

Sudo add-apt-repository ppa:yannubuntu/boot-repair && Sudo apt-get update
Sudo apt-get install -y boot-repair && (boot-repair &)

Pour Ubuntu 14.04

Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
Sudo apt-get update
Sudo apt-get install -y boot-repair && (boot-repair &)

Et pour Ubuntu 14.10

Sudo add-apt-repository ppa:yannubuntu/boot-repair
Sudo sed 's/utopic/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-utopic.list
Sudo apt-get update
Sudo apt-get install -y boot-repair && (boot-repair &)

Cela lancera également le programme après son installation.

Une fois l'interface graphique ouverte, cliquez sur le bouton Recommended repair. Cela réinstallera le chargeur de démarrage Grub2 et trouvera votre partition Linux à son nouvel emplacement.

Le guide utilise les étapes de cette source . Lisez-le si vous voulez plus d'informations.

Sinon, voici comment utiliser le terminal uniquement .

3
TrailRider