#51 Le 06/03/2018, à 16:57
- lucmars
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Pour booter ton externe non-efi as-tu modifié le bios ?
Pour moi cela ne me parait pas étrange, en gros le bios ne sait pas qu'un systeme en efi a démarré, tu l'as en quelque sorte contourné.
D'ailleurs quels types de réglages relatif à l'efi et non-efi propose le bios ?
Gaulois Matter !
Hors ligne
#52 Le 06/03/2018, à 17:38
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
@lucmars
Le disque externe existait avant que je dispose de cet ordinateur. Le temps de parcourir les pages du forum concernant les problèmes de l'UEFI, j'ai utilisé ce disque car le disque dur du précédent ordinateur faisait des siennes.
Comme je fais de temps en temps une mise à jour du disque externe, il me donne accès à l'unité centrale également.
@??
Je vais essayer l'astuce de malbo après l'avoir relue dans Windows. Pour cela je passerai par la touche F9.
Si je ne peux atteindre xubuntu en partant de Windows, je repasserai sur la clé usb qui a servi à produire le fichier boot-info.
Hors ligne
#53 Le 06/03/2018, à 18:49
- lucmars
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
T'as pas répondu à mes questions.
A priori ton bios est positionné EFI donc, comment as-tu pu booter un systeme non efi ?
De deux choses l'une, soit t'as modifié le bios pour ce faire, soit le bios a un reglage qui permet de faire l'un ou l'autre selon le systeme présenté
Gaulois Matter !
Hors ligne
#54 Le 06/03/2018, à 18:52
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
La tentative de démarrage d'ubuntu depuis Windows a, semble-il, échoué. Avant d'aboutir au menu présentant la possibilité de redémarrer sur Ubuntu, il y a eu un bon moment de moulinage avec la mention «Préparation de Windows N'éteignez pas...» puis «Installation des mises à jour N'éteignez pas l'ordinateur»
Ça fait au moins 20 minutes que j'ai l'écran noir avec rond hp après avoir cliqué sur Ubuntu.
Je vais donc arrer l'ordinateur et le relancer sur la clé USB.
Hors ligne
#55 Le 06/03/2018, à 19:00
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Bonjour lucmars
des très vieux bios ne savent booter qu'en legacy
des vieux bios ne savent booter qu'en EFI
les bios récents savent faire les deux. C'est positionné LEGACY FIRST ou EFI FIRST et je ne sais pas les reconnaître.
D'autres encore plus modernes ont
For USB support LEGACY FIRST ou EFI FIRST
For internal disk LEGACY FIRST ou EFI FIRST
Pour thoml83. Pour savoir en quoi tu es positionné
[ -d /sys/firmware/efi ] && echo "Installé en mode EFI" || echo "Installé en mode classique"
Dernière modification par ?? (Le 07/03/2018, à 13:42)
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
#56 Le 06/03/2018, à 19:03
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
La tentative de démarrage d'ubuntu depuis Windows a, semble-il, échoué. Avant d'aboutir au menu présentant la possibilité de redémarrer sur Ubuntu, il y a eu un bon moment de moulinage avec la mention «Préparation de Windows N'éteignez pas...» puis «Installation des mises à jour N'éteignez pas l'ordinateur»
Ça fait au moins 20 minutes que j'ai l'écran noir avec rond hp après avoir cliqué sur Ubuntu.
Je vais donc arrer l'ordinateur et le relancer sur la clé USB.
Merci de rebooter windows et de finir ses mises à jours. Pendant toute cette étape, il est préférable que ses mises à jour soient finies, Puis que tu déactives de nouveau son hibernation.
Dernière modification par ?? (Le 06/03/2018, à 19:05)
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
#57 Le 06/03/2018, à 19:19
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Je suis sur la clé usb. Le système est comme au moment de la création du boot-info (/dev/sda pour l'ordinateur et /dev/sdc pour la clé.
J'ai laissé Windows faire ses mises à jour et les installer très lentement avant d'avoir l'écran de choix du système à démarrer. C'est là que j'ai attendu au moins 20 minutes pour abandonner.
Y a-t-il un risque que le système soit en hibernation ? Ma clé usb aurait-elle pu fonctionner avec l'hibernation active ?
S'il y a risque d'être en hibernation il faudrait donc que je lance Windows et qu'ensuite je fasse le bon choix entre redémarrer et arrêter.
Lequel choisir ?
Au fait, la commande du #55 donne
xubuntu@xubuntu:~$ [ -d /sys/firmware/efi ] && echo "Installé en mode EFI" || echo "Installé en mode classique"
Installé en mode EFI
xubuntu@xubuntu:~$
Le dossier /sys/ est-il modifié dynamiquement ? parce qu'il est actuellement vide sur la partition système (sda6)
xubuntu@xubuntu:~$ sudo ls /media/xubuntu/39295aa1-f013-4f5a-89b0-f9aef661fe30/sys/
xubuntu@xubuntu:~$
Dernière modification par thom83 (Le 06/03/2018, à 19:28)
Hors ligne
#58 Le 06/03/2018, à 19:21
- lucmars
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
@??
D'autres bios proposent EFI ; Legacy et Both (les deux selon le cas).
Bref, mon idée est de savoir ce que propose le bios de thom en la matière. C'est peut-etre sans rapport, mais faut voir.
Gaulois Matter !
Hors ligne
#59 Le 06/03/2018, à 19:35
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Je suis sur la clé usb. Le système est comme au moment de la création du boot-info (/dev/sda pour l'ordinateur et /dev/sdc pour la clé.
.....
Le dossier /sys/ est-il modifié dynamiquement ? parce qu'il est actuellement vide sur la partition système (sda6)xubuntu@xubuntu:~$ sudo ls /media/xubuntu/39295aa1-f013-4f5a-89b0-f9aef661fe30/sys/ xubuntu@xubuntu:~$
C'est normal qu'il soit vide, il contient la description du matériel de l'instance lorsqu'elle est finie de mettre en route.
Lorsque windows hiberne, la clé USB est capable de booter et le bios est normalement capable de lancer le grub qui lance ubuntu. Mais celui-ci ne pourra pas acceder aux partitions NTFS
Faire un boot-repair alors que windows hiberne va déstructurer la structure NTFS car il va casser la protection d'hibernation
Dernière modification par ?? (Le 06/03/2018, à 19:44)
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
#60 Le 06/03/2018, à 19:53
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
La mise à jour s'est effectivement terminée au redémarrage. j'applique cette méthode https://support.microsoft.com/fr-fr/hel … is-running pour arrêter l'hibernation et je reviens sur la clé usb.
Hors ligne
#61 Le 06/03/2018, à 20:11
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Me revoilà, sans hibernation de Windows. Je suis sur /dev/sdc et la cible, c'est /dev/sda (vérifié avec fdisk).
Quelle est la suite ?
Hors ligne
#62 Le 07/03/2018, à 12:58
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Bonjour,
Merci à lucmars et surtout à ?? pour la résolution presque complète de mon problème.
lucmars a attiré l'attention sur les risques d'hibernation et ?? m'a incité à lancer boot-repair par les interventions #50 et #59. En montrant que le risque d'erreur était à peu près nul.
Il me reste un détail que j'aimerais régler : Dans le menu de grub il y a des lignes EFI/HP/etc, EFI/BOOT/etc que je trouve superflues. Y a-t-il un moyen simple qu'elles n'apparaissent pas ?
Par ailleurs je pense qu'il est prudent de remettre l'hibernation de Windows en service ?
Hors ligne
#63 Le 07/03/2018, à 13:50
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Si tu penses avoir copié n'importe quoi dans les fichiers /EFI/ubuntu/shmx64.efi et grubx64.efi, tu peux effectivement faire la proposition de boot-repair à condition de bien booter en EFI
=================== Suggested repair The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of sda6, using the following options: sda1/boot/efi, Additional repair would be performed: unhide-bootmenu-10s fix-windows-boot use-standard-efi-file
Bonjour
Je vais donc comprendre que le problème était là.
Je reste sceptique sur la capacité de windows à altérer ces fichiers.
et boot-repair ne fournit pas le checksum de ces fichiers!!!!!!
Mais il nous resterait à trouver la valeur de référence.
Si tu remets l'hibernation, souviens-toi. Toujours REDEMARRER et jamais ARRETER
Tu as dis
" Dans le menu de grub il y a des lignes EFI/HP/etc, EFI/BOOT/etc que je trouve superflues. Y a-t-il un moyen simple qu'elles n'apparaissent pas ?"
Une astuce possible ( non testée) serait de changer les terminaisons des fichiers se trouvant dans ces répertoires .EFI => .IFE puis
sudo update-grub
Dernière modification par ?? (Le 07/03/2018, à 14:00)
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
#64 Le 07/03/2018, à 15:35
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Effectivement, je n'ai pas l'habitude d'arrêter Windows par «redémarrer».
Au moment d'installer Xubuntu, j'avais en tête les conditions à remplir pour que l'hibernation ne gêne pas, mais le temps a passé...
Les lignes indésirables correspondent, me semble-t-il, aux fichiers contenus dans «Boot files» du disque sda1 (voir extrait du boot-info du post #11).
Je n'ai rien ajouté dans les «Boot files» en dehors de ce qui découle de la commande suggérée au #26 pour pouvoir essayer un départ sur grububuntu.
Ce que j'ai fait ce matin, ça s'est limité à un boot-repair «Réparation recommandée» depuis la clé usb sur laquelle est toujours présent le logiciel.
Les lignes parasites étaient présentes dès le redémarrage et n'ont pas été supprimées par le «sudo update-grub»
Par ailleurs un renommage des fichiers n'est pas envisageable, ni possible sans rendre sda1 visible.
Hors ligne
#65 Le 07/03/2018, à 15:48
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Dans ton ubuntu opérationnel
sudo su
cd /boot/efi/efi
ls -als
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
#66 Le 07/03/2018, à 16:09
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Voilà :
thom@thom-260-a110nf:~$ sudo su
[sudo] Mot de passe de thom :
root@thom-260-a110nf:/home/thom# cd /boot/efi/efi
root@thom-260-a110nf:/boot/efi/efi# ls -als
total 24
4 drwxr-xr-x 6 root root 4096 févr. 8 2017 .
4 drwxr-xr-x 6 root root 4096 janv. 1 1970 ..
4 drwxr-xr-x 2 root root 4096 mars 7 09:42 Boot
4 drwxr-xr-x 5 root root 4096 déc. 24 2016 HP
4 drwxr-xr-x 4 root root 4096 oct. 20 2016 Microsoft
4 drwxr-xr-x 3 root root 4096 janv. 27 11:01 ubuntu
root@thom-260-a110nf:/boot/efi/efi# exit
exit
thom@thom-260-a110nf:~$
Hors ligne
#67 Le 07/03/2018, à 16:35
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Continues
cd Boot
ou
cd HP
Tu y trouveras les fichiers dont tu souhaites modifier le nom.
Dernière modification par ?? (Le 07/03/2018, à 16:36)
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
#68 Le 07/03/2018, à 17:17
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Je n'ai rien à renommer. Voici le contenu des deux répertoires :
thom@thom-260-a110nf:~$ cd /boot/efi/efi/Boot
thom@thom-260-a110nf:/boot/efi/efi/Boot$ ls -als
total 2404
4 drwxr-xr-x 2 root root 4096 mars 7 09:42 .
4 drwxr-xr-x 6 root root 4096 févr. 8 2017 ..
1224 -rwxr-xr-x 1 root root 1252768 févr. 10 08:31 bkpbootx64.efi
1172 -rwxr-xr-x 1 root root 1196736 mars 7 09:42 bootx64.efi
thom@thom-260-a110nf:/boot/efi/efi/Boot$ cd ..
thom@thom-260-a110nf:/boot/efi/efi$ cd HP
thom@thom-260-a110nf:/boot/efi/efi/HP$ ls -als
total 20
4 drwxr-xr-x 5 root root 4096 déc. 24 2016 .
4 drwxr-xr-x 6 root root 4096 févr. 8 2017 ..
4 drwxr-xr-x 5 root root 4096 sept. 20 2016 BIOS
4 drwxr-xr-x 2 root root 4096 sept. 20 2016 BIOSUpdate
4 drwxr-xr-x 2 root root 4096 déc. 24 2016 SystemDiags
thom@thom-260-a110nf:/boot/efi/efi/HP$ cd
J'ai refait un «update-grub»
thom@thom-260-a110nf:~$ sudo update-grub
Création du fichier de configuration GRUB…
Image Linux trouvée : /boot/vmlinuz-4.4.0-116-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-116-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-112-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-112-generic
Image Linux trouvée : /boot/vmlinuz-4.4.0-75-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.4.0-75-generic
Windows Boot Manager trouvé sur /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
fait
thom@thom-260-a110nf:~$
Toutes ces lignes supplémentaires présentes sur le menu d'accueil de GRUB sont probablement dues à la dernière ligne présente sur le terminal.
Hors ligne
#69 Le 07/03/2018, à 17:29
- lucmars
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Elles sont p'tete dans ce fichier
/etc/grub.d/30_uefi-firmware
Gaulois Matter !
Hors ligne
#70 Le 07/03/2018, à 17:47
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Oui. probablement pour l'une..
Donnes aussi le contenu du fichier /boot/grub/grub.cfg
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
#71 Le 07/03/2018, à 18:39
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
/etc/grub.d/30_uefi-firmware est un script qui ne me parle pas. Est-il différent en fonction de la machine qui l'héberge ? Faut-il que je le donne ?
Quant à l'autre, il est encor plus long. Le voici :
thom@thom-260-a110nf:~$ cat /etc/grub.d/30_uefi-firmware
#! /bin/sh
set -e
# grub-mkconfig helper script.
# Copyright (C) 2012 Free Software Foundation, Inc.
#
# GRUB is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# GRUB is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GRUB. If not, see <http://www.gnu.org/licenses/>.
prefix="/usr"
exec_prefix="/usr"
datarootdir="/usr/share"
export TEXTDOMAIN=grub
export TEXTDOMAINDIR="${datarootdir}/locale"
. "${datarootdir}/grub/grub-mkconfig_lib"
efi_vars_dir=/sys/firmware/efi/vars
EFI_GLOBAL_VARIABLE=8be4df61-93ca-11d2-aa0d-00e098032b8c
OsIndications="$efi_vars_dir/OsIndicationsSupported-$EFI_GLOBAL_VARIABLE/data"
if [ -e "$OsIndications" ] && \
[ "$(( $(printf 0x%x \'"$(cat $OsIndications | cut -b1)") & 1 ))" = 1 ]; then
LABEL="System setup"
gettext_printf "Adding boot menu entry for EFI firmware configuration\n" >&2
onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
cat << EOF
menuentry '$LABEL' \$menuentry_id_option 'uefi-firmware' {
fwsetup
}
EOF
fi
thom@thom-260-a110nf:~$ cat r /boot/grub/grub.cfg
cat: r: Aucun fichier ou dossier de ce type
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi
if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}
if [ x$feature_default_font_path = xy ] ; then
font=unicode
else
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
font="/usr/share/grub/unicode.pf2"
fi
if loadfont $font ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=10
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=10
fi
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ "${recordfail}" != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-116-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
menuentry 'Ubuntu, avec Linux 4.4.0-116-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-116-generic-advanced-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-116-generic…'
linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-116-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-116-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-116-generic-init-upstart-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-116-generic…'
linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-116-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-116-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-116-generic-recovery-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-116-generic…'
linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-116-generic
}
menuentry 'Ubuntu, avec Linux 4.4.0-112-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-112-generic-advanced-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-112-generic…'
linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-112-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-112-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-112-generic-init-upstart-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-112-generic…'
linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-112-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-112-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-112-generic-recovery-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-112-generic…'
linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-112-generic
}
menuentry 'Ubuntu, avec Linux 4.4.0-75-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-75-generic-advanced-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-75-generic…'
linux /boot/vmlinuz-4.4.0-75-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-75-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-75-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-75-generic-init-upstart-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-75-generic…'
linux /boot/vmlinuz-4.4.0-75-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro quiet splash $vt_handoff init=/sbin/upstart
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-75-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-75-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-75-generic-recovery-39295aa1-f013-4f5a-89b0-f9aef661fe30' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 39295aa1-f013-4f5a-89b0-f9aef661fe30
else
search --no-floppy --fs-uuid --set=root 39295aa1-f013-4f5a-89b0-f9aef661fe30
fi
echo 'Chargement de Linux 4.4.0-75-generic…'
linux /boot/vmlinuz-4.4.0-75-generic.efi.signed root=UUID=39295aa1-f013-4f5a-89b0-f9aef661fe30 ro recovery nomodeset
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-4.4.0-75-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/25_custom ###
menuentry "Windows UEFI bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry "Windows Boot UEFI loader" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/Boot/bkpbootx64.efi
}
menuentry "EFI/ubuntu/fwupx64.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/ubuntu/fwupx64.efi
}
menuentry "EFI/ubuntu/mmx64.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/ubuntu/mmx64.efi
}
menuentry "EFI/HP/BIOSUpdate/CryptRSA.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/HP/BIOSUpdate/CryptRSA.efi
}
menuentry "EFI/HP/BIOSUpdate/HpBiosMgmt.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/HP/BIOSUpdate/HpBiosMgmt.efi
}
menuentry "EFI/HP/BIOSUpdate/HpBiosUpdate.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/HP/BIOSUpdate/HpBiosUpdate.efi
}
menuentry "EFI/HP/SystemDiags/CryptRSA.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/HP/SystemDiags/CryptRSA.efi
}
menuentry "EFI/HP/SystemDiags/HpSysDiags.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/HP/SystemDiags/HpSysDiags.efi
}
menuentry "EFI/HP/SystemDiags/SystemDiags.efi" {
search --fs-uuid --no-floppy --set=root C012-5EF1
chainloader (${root})/EFI/HP/SystemDiags/SystemDiags.efi
}
menuentry "EFI/BOOT/bkpbootx64.efi" {
search --fs-uuid --no-floppy --set=root 49EB-DCAA
chainloader (${root})/EFI/BOOT/bkpbootx64.efi
}
menuentry "EFI/BOOT/bootia32.efi" {
search --fs-uuid --no-floppy --set=root 49EB-DCAA
chainloader (${root})/EFI/BOOT/bootia32.efi
}
### END /etc/grub.d/25_custom ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-C012-5EF1' {
insmod part_gpt
insmod fat
set root='hd0,gpt1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1 C012-5EF1
else
search --no-floppy --fs-uuid --set=root C012-5EF1
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
thom@thom-260-a110nf:~$
J'ai essayé de prendre une photo de l'écran d'accueil de grub. J'espère que le lien va fonctionner (je suppose que le lien de la miniature permet d'avoir l'image) :
Dernière modification par thom83 (Le 07/03/2018, à 19:08)
Hors ligne
#72 Le 07/03/2018, à 18:44
- lucmars
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Les balises code !!!
Le troupeau est dans ce fichier
/etc/grub.d/25_custom
Soit on le supprime, soit on le rend non-executable (c'est p'tete le mieux)
Gaulois Matter !
Hors ligne
#73 Le 07/03/2018, à 18:47
- ??
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Commandes
sudo chmod -x /etc/grub.d/25_custom
sudo update-grub
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
#74 Le 07/03/2018, à 18:56
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
Je ne sais pas quelle erreur j'ai faite au moment de lancer ma réponse, mais le fichier demandé est en double.
Merci. J'éxecute les commandes, Je redémarre pour voir le résultat. je supprime ce qu'il faut au #71 et je marquerai l'affaire comme [résolue]
À bientôt
Hors ligne
#75 Le 07/03/2018, à 19:10
- thom83
Re : [Résolu] Menu de grub disparu suite à mise à jour de windows 10
C'est parfait, le menu se limite à 4 ou 5 lignes dont Ubuntu et Windows. Merci.
Hors ligne