Pages : 1
#1 Le 17/01/2018, à 18:23
- cyrosd
Grub windows introuvable
Bonjour,
Je suis en dual boot win10/ubuntu depuis quelques mois. Hier une mise à jour Windows a cassé mon grub, après avoir rallumé l'ordinateur avec une clé bootable, j'ai pu m'apercevoir qu'il avait supprimé ma partition Ubuntu, j'ai donc eu le bonheur de la réinstaller. Après cela j'ai pu booter sur Windows (pour finir la màj) et sur Ubuntu. Malheureusement j'ai tenté un update-grub avant d'avoir vérifié le bon fonctionnement de Windows et mon grub n'affiche plus Windows.
J'ai essayé l'utilitaire boot-repair dont le résultat se trouve ici: https://paste.ubuntu.com/26405033/
Comme vous pouvez le voir, il voit des fichiers de boot pour Windows mais ne les met pas dans le grub.cfg.
Une idée de comment débloquer la situation?
merci d'avance
Hors ligne
#2 Le 17/01/2018, à 22:18
- ??
Re : Grub windows introuvable
Bonsoir.
Je pense que dans tes manips, tu as mis un flag de boot sur sda6.
Il serait mieux de le mettre sur sda1 puis de faire
sudo os-prober
Si windows est trouvé, fais
sudo update-grub
. Le problème sera solutionné.
Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.
Hors ligne
#3 Le 18/01/2018, à 00:50
- Babdu89
Re : Grub windows introuvable
Bonsoir.
Voir ce sujet, tu vas comprendre pourquoi la maj de ton Windows8 (c'est la même chose avec Windows10) a viré la partition système (/dev/sda6)
https://forum.ubuntu-fr.org/viewtopic.php?id=1895691
C'est la position de la partition logique /dev/sda5 (quel qu'en soit le format) qui doit être en début de la partition étendue, le souci avec les maj Windows...
Si elle n'est pas en début de partition étendu, çà laisse un trou entre le début de la partition étendue et la partition /dev/sda5. Si dans ce trou on utilise les secteurs pour y installer une partition autre que /dev/sda5. La maj de Windows vire ce qui y est installé.
Dans ton boot info, après réinstallation, on voit ceci;
============================ Drive/Partition Info: =============================
Drive: sda _____________________________________________________________________
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dosPartition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 63 1,377,419,122 1,377,419,060 7 NTFS / exFAT / HPFS
/dev/sda2 1,377,419,264 1,379,074,047 1,654,784 27 Hidden NTFS (Recovery Environment)
/dev/sda3 1,379,076,094 1,932,558,335 553,482,242 5 Extended
/dev/sda5 1,915,951,104 1,932,558,335 16,607,232 82 Linux swap / Solaris
/dev/sda6 1,379,076,096 1,915,951,103 536,875,008 83 Linux
/dev/sda4 1,932,558,336 1,953,525,167 20,966,832 7 NTFS / exFAT / HPFS
La partition système de ton Ubuntu devrait être la partition /dev/sda5 , et être positionnée en début de partition étendue /dev/sda3.
Tu as réinstallé en remettant la partition système en /dev/sda6. À la même position dans la partition étendue /dev/sda3
Je pense hélas qu'à la prochaine grosse maj de ton Windows, il va encore virer la partition système Ubuntu...
Tu aurais du réinstaller dans la partition étendue /dev/sda3, après avoir supprimé les partitions /sda5 et /sda6 en session live avec Gparted comme ceci.
Avec Gparted, suppression de /sda5 et /sda6.
Puis;
Créer une partition système, qui sera alors /dev/sda5, et au format ext4 pour y installer ton Ubuntu.
Cette partition/dev/sda5 aurait pris la position, en démarrant au secteur 1,379,076,096 en début de la partition étendue ( 1,379,076,094) .
Puis derrière cette partition système /dev/sda5, une partition /dev/sda6 au format swap. Qui aurait pris sa position, vers la fin de la partition étendue.
Et là, à la prochaine grosse maj de ton Windows, il laissera tranquille la partition /dev/sda5 de ton Ubuntu, puisqu'en début de partition étendue...
@+. Babdu89 .
Dernière modification par Babdu89 (Le 18/01/2018, à 01:10)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#4 Le 18/01/2018, à 12:48
- ??
Re : Grub windows introuvable
Bonjour Babdu89.
Merci pour cette précision vitale.
Je n'avais pas pensé à regarder si finement.
Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.
Hors ligne
#5 Le 18/01/2018, à 12:56
- cyrosd
Re : Grub windows introuvable
Bonjour,
merci pour les réponses.
@?? le drapeau de boot est déjà sur sda1, et os-prober n'affiche rien.
@babdu89 Merci pour l'information, au moins j'ai une raison à mon problème initial, je tiendrais compte de ton conseil à ma prochaine réinstallation
Hors ligne
#6 Le 18/01/2018, à 13:31
- ??
Re : Grub windows introuvable
J'ai du être trompé par cette information
=================== fdisk -l:
......
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xe8ebf67c
Device Boot Start End Sectors Size Id Type
/dev/sda1 63 1377419122 1377419060 656.8G 7 HPFS/NTFS/exFAT
/dev/sda2 1377419264 1379074047 1654784 808M 27 Hidden NTFS WinRE
/dev/sda3 1379076094 1932558335 553482242 263.9G 5 Extended
/dev/sda4 1932558336 1953525167 20966832 10G 7 HPFS/NTFS/exFAT
/dev/sda5 1915951104 1932558335 16607232 7.9G 82 Linux swap / Solaris
/dev/sda6 * 1379076096 1915951103 536875008 256G 83 Linux
Partition table entries are not in disk order.
Peux-tu mettre à jour l'OS
sudo apt update
sudo apt upgrade
et regarder si OS-PROBER détecte enfin windows.
Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.
Hors ligne
#7 Le 18/01/2018, à 14:38
- cyrosd
Re : Grub windows introuvable
Ordinateur mis à jour... toujours rien
Hors ligne
#8 Le 18/01/2018, à 15:30
- ??
Re : Grub windows introuvable
Bizarre.
Le contenu de ta partition SDA montre l'absence d'un fichier qui me semble important /Boot/BCD
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows 8/2012: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /bootmgr /Windows/System32/winload.exe
Je pense que c'est la raison pour laquelle windows n'est pas détecté.
Il te faut le support d'installation de windows et réparer....
Je te joins un lien https://www.malekal.com/erreur-bcd/
Tu peux forcer le boot sur windows de la façon suivante au cas où ce fichier ne serait plus nécessaire dans les versions récentes
L'installateur de ubuntu n'a pas pensé à détecter windows10. Cela n'est pas la première fois que cela arrive.
Il ne reste plus qu'à le faire manuellement.
Tu vas mettre la commande dans le fichier 40_customsudo gedit /etc/grub.d/40_custom
Puis tu colles ce paquet de lignes à la suite des 5 lignes présentes.
menuentry 'Microsoft Windows 10 (sur /dev/sda1)' { insmod part_msdos insmod ntfs set root='hd0,msdos1' search --no-floppy --fs-uuid --set=root 0080DE8880DE8416 parttool ${root} hidden- drivemap -s (hd0) ${root} chainloader +1}
Dernière modification par ?? (Le 18/01/2018, à 15:53)
Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.
Hors ligne
Pages : 1