web-dev-qa-db-fra.com

Mise à jour de Windows 10 ruinée par le double démarrage Windows / Ubuntu

J'avais un double démarrage Ubuntu/Windows 7 configuré sur mon ordinateur portable. Un programme de mise à jour a essayé d'installer Windows 10 au milieu de la nuit et maintenant, lorsque je démarre l'ordinateur portable, je reçois l'invite de secours. J'ai essayé cette solution mais ls dans n'importe quelle partition me donne unknown filesystem.

J'ai installé l'utilitaire de réparation de démarrage avec un Live USB et lancé une "Réparation recommandée" qui, après quelques minutes, a indiqué que l'exécution avait été réussie, mais l'invite grub m'y attendait lorsque j'ai redémarré l'ordinateur portable. Incidemment, la plupart des options avancées sont grisées. Voici le résumé des informations de démarrage .

J'ai ensuite essayé de réparer/restaurer en utilisant Live USB en supposant que sda1 soit la partition Linux, mais chroot me donnait failed to run command ‘/bin/bash’: No such file or directory. En examinant de plus près le démarrage en résumé, le type de secteur de démarrage est répertorié sous Windows 8/2012 ...

Je perds l’espoir de pouvoir récupérer toutes mes données:/Tout conseil serait grandement apprécié!

EDIT: Grâce à oldfred, je peux accéder à Ubuntu et Windows 10 à partir du menu de démarrage au démarrage. Pour restaurer Windows 10, j'ai démarré à partir d'un Ubuntu Live USB et j'ai exécuté:

Sudo apt-get install syslinux
Sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

Windows n'a pas enregistré mon Ubuntu ext4 dans une partition étendue avec l'espace de swap. Cela a été résolu, encore une fois depuis le Live USB, avec une séparation:

Sudo parted /dev/sda unit s print
Sudo parted
(parted) unit s
(parted) rescue

Entrez le début et la fin et voyez s'il trouve la partition. Si une nouvelle partition est découverte, installez boot-repair et exécutez "Recommended Fix" pour réinstaller grub. Consultez les commentaires de la solution pour plus de détails!

1
planpony69

Pour le BIOS uniquement:

Si Boot-Repair ne verra pas Windows et vous proposera d'installer le chargeur de démarrage syslinux, vous pouvez l'installer manuellement.

Sudo apt-get install syslinux
Sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda

Vous ne voulez que le chargeur de démarrage syslinux car il s'agit d'un chargeur de démarrage de type Windows qui recherche plus d'informations de démarrage dans la partition avec l'indicateur de démarrage. Vous ne voulez pas que syslinux place ses données de démarrage supplémentaires dans la partition Windows, mais simplement syslinux pour simplement démarrer et transmettre le code Windows dans le secteur de démarrage de la partition.

Comment restaurer le chargeur de démarrage du BIOS Ubuntu/XP/Vista/7/8/1

2
oldfred

Essayez le disque de réparation de démarrage. Il est basé sur Lubuntu et est très convivial. Téléchargez-le ici .

0
stephen b