J'ai récemment mis à jour mes fenêtres 7 à 10 et détruit grub dans le processus. J'ai exécuté Boot-Repair sur un CD live et j'ai réussi à récupérer la partition Windows. Cependant, la bouffe ne vient toujours pas pour moi.
L'URL de réparation de démarrage que j'ai reçu était http://paste.ubuntu.com/12189762/ .
Modifier:
Oldfred m'a aidé à comprendre le problème. Je n'ai pas vraiment compris comment fonctionnait la partition. La partition étendue entoure à la fois la partition linux et la partition swap, mais pour une raison quelconque, la partition linux n'apparaissait pas. J'ai démarré sur un disque et ai lancé le sauvetage partagé:
Sudo parted /dev/sda unit s print //this printed the current partition table
Sudo parted
unit s
rescue
Start? //Here I entered in 1 sector after the extended partition
End? //Here I entered in 1 sector before the swap parition
Après cela, j'ai exécuté à nouveau la réparation du démarrage et j'ai pu restaurer la bouffe en place! Tout fonctionne très bien maintenant. Espérons que ce post peut aider quelqu'un d'autre!
Ce n'est pas grub qui manque, mais votre partition Linux.
/dev/sda2 208,894 416,761,855 416,552,962 5 Extended
/dev/sda5 400,158,720 416,761,855 16,603,136 82 Linux
swap / Solaris
Vous avez une partition manquante un ou deux secteurs après le début de l'extension et quelques secteurs avant le début de l'échange sda5. Probalby était sda5, et swap était sda6, mais utiliser UUID pour démarrer n’a aucune importance. Beaucoup utilisent testdisk ou le sauvetage en partie et réinstallez grub sur MBR et sur les travaux du système.
Sauvegardez la table de partition avant toute modification afin que vous puissiez revenir à la version actuelle si les modifications ne sont pas correctes.
Sudo sfdisk -d /dev/sda > PT_sda.txt
Plus de détails:
La mise à niveau de Windows 10 a conduit au sauvetage de grub
Utilisez Parted Rescue pour restaurer les détails de partition manquants dans l'article n ° 22.
http://ubuntuforums.org/showthread.php?t=1775331
http://www.gnu.org/software/parted/manual/html_node/rescue.html