#26 Le 15/05/2021, à 20:42
- Pascaltech
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Démarres sans clé usb live, et avec l'option 2 en premier.
Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l
Hors ligne
#27 Le 15/05/2021, à 21:27
- adriadriadri
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Voici le BIOS j'ai mis l'option 2 en premier
Avant de mettre l'option 2 en premier
https://i.imgur.com/N33rUcB.png
Et quand je met l'option 2 (UEFI ...) en premier je tombe sur ça
https://i.imgur.com/rY67i51.png
Ce qui me modifie le BIOS en
https://i.imgur.com/vZSC546.png
------------------------------------------------------------------------------------------------------------------
Quand je lance une clé LIVE USB
https://i.imgur.com/guPYnFA.png
Et ensuite écran noir quelque soit l'option choisie
Dernière modification par adriadriadri (Le 15/05/2021, à 21:34)
Hors ligne
#28 Le 16/05/2021, à 07:37
- Pascaltech
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Bonjour,
Pour reprendre la chronologie des événements :
#4 J'avais essayé aussi l'installation de debian mais elle ne devrait pas être disponible dans le grub
#13 En attendant votre réponse j'ai fait une update du KERNEL vers la version 5.12
#19 J'ai également essayer le mettre l'option nomodeset mais rien n'y fait.
#23 Geole : Il faut modifier une ligne du fichier /etc/default/grub pour ajouter le mot nomodeset à coté des deux mots quiet splash
1/ Pour le kernel, on peut envisager de rétrograder pour revenir à la situation précédente, mais je ne pense pas que cela soit utile car cela n'impacte pas le démarrage.
2/ As-tu laissé l'option nomodeset dans le fichier /etc/default/grub ? Je ne le fais plus jamais, depuis que cela m'a bloqué une installation.
Reprise des affichage des choix du BIOS :
Boot mode is set to : UEFI; Secure Boot : OFF
UEFI BOOT:
ubuntu
UEFI:KBG40ZNS512G NVMe KIOXIA 512GB, Partition 1
Onboard NIC(IPV4)
Onboard NIC(IPV6)
OTHER OPTIONS:
BIOS Setup
BIOS Flash Update
Diagnostics
SupportAssist OS Recovery
Change Boot Mode Settings
Exit Boot Menu and Continue
Si le choix 2 est sélectionné :
System BootOrder not found. Initializing defaults
Creating bootentry "Boot0001" with label "debian" for file "\EFI\debian\shimx64.efi"
génère l'apparition de la ligne "debian" crée précédemment :
Boot mode is set to : UEFI; Secure Boot : OFF
UEFI BOOT:
debian
ubuntu
UEFI:KBG40ZNS512G NVMe KIOXIA 512GB, Partition 1
Onboard NIC(IPV4)
Onboard NIC(IPV6)
OTHER OPTIONS:
BIOS Setup
BIOS Flash Update
Diagnostics
SupportAssist OS Recovery
Change Boot Mode Settings
Exit Boot Menu and Continue
Avec la clé, menu BIOS grub :
*Ubuntu
Ubuntu (safe graphics)
OEM install (for manufacturers)
Boot from next volume
UEFI Firmware Setting
On vient de voir que le nom "debian" est attribué au SSD en position 2 lors du démarrage sur lui, ce qui n'a rien à voir avec la précédente installation de debian.
3/ Il reste une trace de l'installation de debian dans le menu grub-efi ou ce ne sont que des entrées correspondant à des possibilité mais ces possibilités n'apparaissent pas dans les boot-info d'autres installations :
nvme0n1p1: _____________________________________________________________________
File system: vfat
Boot sector type: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /efi/BOOT/fbx64.efi /efi/BOOT/mmx64.efi
/efi/debian/fbx64.efi /efi/debian/grubx64.efi
/efi/debian/mmx64.efi /efi/debian/shimx64.efi
/efi/ubuntu/fwupx64.efi /efi/ubuntu/grubx64.efi
/efi/ubuntu/mmx64.efi /efi/ubuntu/shimx64.efi
/efi/debian/grub.cfg /efi/ubuntu/grub.cfg
Aussi dans l'ordre de boot :
Boot0002* debian HD(1,GPT,f3950880-b72c-4bdf-8286-ba4f1cbcf479,0x800,0x100000)/File(\EFI\debian\shimx64.efi)
--> regardes si tu peux accéder à ces fichiers dans le répertoire efi/debian
--> donnes le contenu du fichier /boot/grub/grub.cfg de la partition nvme0n1p1.
4/ Lors du démarrage sur la clé tu dois pouvoir démarrer sur *ubuntu qui est la session live. Je ne comprends pas pourquoi tu ne peux pas. C'est bien le menu du BIOS lorsque la clé est présente ? Il apparaît différemment.
As-tu essayé l'option UEFI Firmware Setting ? Tu devrais accéder au menu de boot, je pense.
Dernière modification par Pascaltech (Le 16/05/2021, à 10:02)
Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l
Hors ligne
#29 Le 16/05/2021, à 09:13
- adriadriadri
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
2/ As-tu laissé l'option nomodeset dans le fichier /etc/default/grub ? Je ne le fais plus jamais, depuis que cela m'a bloqué une installation.
Non je l'ai enlevé car elle me bloquée également
j'ai seulement
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Donnes le contenu du fichier /boot/grub/grub.cfg de la partition nvme0n1p1.
Il n'y a aucune partition explicite avec ce nom.
#
# 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 [ "${initrdfail}" = 2 ]; then
set initrdfail=
elif [ "${initrdfail}" = 1 ]; then
set next_entry="${prev_entry}"
set prev_entry=
save_env prev_entry
if [ "${next_entry}" ]; then
set initrdfail=2
fi
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 initrdfail {
if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then
if [ -z "${initrdfail}" ]; then
set initrdfail=1
if [ -n "${boot_once}" ]; then
set prev_entry="${default}"
save_env prev_entry
fi
fi
save_env initrdfail
fi; 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
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
else
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
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=hidden
set timeout=10
# Fallback hidden-timeout code in case the timeout_style feature is
# unavailable.
elif sleep --interruptible 10 ; then
set timeout=0
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-5cb5906d-eac0-4bf4-9c4a-cc1ddef82616' {
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
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
else
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
fi
linux /boot/vmlinuz-5.12.3-051203-generic root=UUID=5cb5906d-eac0-4bf4-9c4a-cc1ddef82616 ro quiet splash $vt_handoff
initrd /boot/initrd.img-5.12.3-051203-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-5cb5906d-eac0-4bf4-9c4a-cc1ddef82616' {
menuentry 'Ubuntu, avec Linux 5.12.3-051203-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.12.3-051203-generic-advanced-5cb5906d-eac0-4bf4-9c4a-cc1ddef82616' {
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
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
else
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
fi
echo 'Chargement de Linux 5.12.3-051203-generic…'
linux /boot/vmlinuz-5.12.3-051203-generic root=UUID=5cb5906d-eac0-4bf4-9c4a-cc1ddef82616 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.12.3-051203-generic
}
menuentry 'Ubuntu, avec Linux 5.12.3-051203-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.12.3-051203-generic-recovery-5cb5906d-eac0-4bf4-9c4a-cc1ddef82616' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
else
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
fi
echo 'Chargement de Linux 5.12.3-051203-generic…'
linux /boot/vmlinuz-5.12.3-051203-generic root=UUID=5cb5906d-eac0-4bf4-9c4a-cc1ddef82616 ro recovery nomodeset dis_ucode_ldr
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.12.3-051203-generic
}
menuentry 'Ubuntu, avec Linux 5.8.0-53-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-53-generic-advanced-5cb5906d-eac0-4bf4-9c4a-cc1ddef82616' {
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
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
else
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
fi
echo 'Chargement de Linux 5.8.0-53-generic…'
linux /boot/vmlinuz-5.8.0-53-generic root=UUID=5cb5906d-eac0-4bf4-9c4a-cc1ddef82616 ro quiet splash $vt_handoff
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.8.0-53-generic
}
menuentry 'Ubuntu, avec Linux 5.8.0-53-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-53-generic-recovery-5cb5906d-eac0-4bf4-9c4a-cc1ddef82616' {
recordfail
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
else
search --no-floppy --fs-uuid --set=root 5cb5906d-eac0-4bf4-9c4a-cc1ddef82616
fi
echo 'Chargement de Linux 5.8.0-53-generic…'
linux /boot/vmlinuz-5.8.0-53-generic root=UUID=5cb5906d-eac0-4bf4-9c4a-cc1ddef82616 ro recovery nomodeset dis_ucode_ldr
echo 'Chargement du disque mémoire initial…'
initrd /boot/initrd.img-5.8.0-53-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_linux_zfs ###
### END /etc/grub.d/10_linux_zfs ###
### 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/30_os-prober ###
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $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 ###
regardes si tu peux accéder à ces fichiers dans le répertoire efi/debian
Aucun répertoire du nom /efi/ n'est trouvé
Lors du démarrage sur la clé tu dois pouvoir démarrer sur *ubuntu qui est la session live. Je ne comprends pas pourquoi tu ne peux pas. C'est bien le menu du BIOS lorsque la clé est présente ?
C'est un menu GRUB2 qui apparait pour lancer le LIVE USB je fais :
1) Allumer l'ordinateur
2) Appuyer sur F12 pour accéder au BIOS
3) Choisir l'option UEFI : General USB Flash Disk
4) Le menu GRUB décrit ci dessous apparait
*Ubuntu
Ubuntu (safe graphics)
OEM install (for manufacturers)
Boot from next volume
UEFI Firmware Setting
As-tu essayé l'option UEFI Firmware Setting ? Tu devrais accéder au menu de boot, je pense.
Cela m'éteint l'ordinateur puis j'accède au menu du boot si on parle bien de ça : https://i.imgur.com/TUI0HYv.png
Hors ligne
#30 Le 16/05/2021, à 10:17
- adriadriadri
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Re-bonjour
A noter :
J'ai installer boot-repair sur une clé USB Live comme présenté dans la section #1 https://doc.ubuntu-fr.org/boot-repair
J'ai réussi à boot dessus
J'ai donc procédé de nouveau à un boot repair et sélectionné l'option nomodeset .
Et là, plus d'écran noir lors du démarrage du PC, ça lance directement Ubuntu !
Je vais quand même procéder à plusieurs redémarrage pour s'assurer que cette solution fonctionne.
Mais ce qui me semble étrange c'est que j'avais à plusieurs reprise saisi l'option nomodeset soit dans le fichier de configuration /etc/default/grub soit en appuyant sur 'e' dans le GRUB sans que cela fonctionne.
EDIT : Après une dizaine de redémarrage 2 ont échoué sur un écran noir
Dernière modification par adriadriadri (Le 16/05/2021, à 10:19)
Hors ligne
#31 Le 16/05/2021, à 10:42
- geole
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Bonjour
2/ As-tu laissé l'option nomodeset dans le fichier /etc/default/grub ? Je ne le fais plus jamais, depuis que cela m'a bloqué une installation.
Non je l'ai enlevé car elle me bloquée également
Pourtant, il me semble que tu as dis que le boot en mode recovery se passe bien.
Donnes le contenu du fichier /boot/grub/grub.cfg .
......... menuentry 'Ubuntu, avec Linux 5.8.0-53-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-53-generic-recovery-5cb5906d-eac0-4bf4-9c4a ........ echo 'Chargement de Linux 5.8.0-53-generic' linux /boot/vmlinuz-5.8.0-53-generic root=UUID=5cb5906d-eac0-4bf4-9c4a-cc1ddef82616 ro recovery nomodeset dis_ucode_ldr echo 'Chargement du disque mémoire initial…' initrd /boot/initrd.img-5.8.0-53-generic } }
Alors, modifie le fichier /etc/default/grub pour ajouter l'option nomodeset présente dans le mode recovery ainsi que l'option dis_ucode_ldr
puis
sudo update-grub
.
Si cela boote enfin bien, tu pourras refaire un autre essai en enlevant nomodeset
Dernière modification par geole (Le 16/05/2021, à 10:45)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#32 Le 16/05/2021, à 10:49
- adriadriadri
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Bonjour,
J'ai procédé à /etc/default/grub pour ajouter l'option nomodeset présente dans le mode recovery ainsi que l'option dis_ucode_ldr
Cela semble également fonctionner.
De plus avec le mode nomodeset je ne pouvais plus régler la luminosité même en essayant l'option acpi_backlight=vendor
Merci
Hors ligne
#33 Le 16/05/2021, à 11:01
- geole
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Une explication sur le pourquoi de cette option.
https://bugs.launchpad.net/ubuntu/+sour … ug/1831789
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#34 Le 16/05/2021, à 11:35
- Pascaltech
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Réponse au message #29 :
C'est le menu de configuration UEFI.
(Il est préférable de donner la ligne de commande avant le fichier grub.cfg, cela me permet de voir où il se situe et de confirmer que le nom est correct). Je pense qu'il s'agit de celui du système de ta clé.
Pardon, la partition ne se voit pas si elle n'est pas montée et le système utilise un label définissant le point de montage :
======================== nvme0n1p2/etc/fstab (filtered) ========================
# / was on /dev/nvme0n1p2 during installation
# /boot/efi was on /dev/nvme0n1p1 during installation
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=cedbf25a-db61-4af5-9240-904f7312f5dc / ext4 errors=remount-ro 0 1
UUID=8924-C78F /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
# /boot/efi was on /dev/nvme0n1p1 during installation
Chez toi, c'est le répertoire /boot/efi qui a le label du répertoire /dev/nvme0n1p1.
Il faut être sûr que tu es sur le système du pc et non de la clé. Pour en être sûr, passes par le gestionnaire de fichier, choisis le répertoire de ton pc et ouvre une fenêtre terminal dans le répertoire racine, qui correspond au système de fichier, qui apparaît à l'écran par clic droit, comme ceci :
Sinon, tu peux changer l'ordre de boot avec la commande : efiboomgr ou un des utilitaires présentés ici : https://www.malekal.com/uefi-changer-ordre-boot-demarrage/.
Par un de ces utilitaires, tu pourras voir s'il y a un boot résiduel de ton installation debian.
C'est différent d'un système non-EFI, je ne suis pas habitué, désolé.
Dernière modification par Pascaltech (Le 17/05/2021, à 13:38)
Emachine el1200, Xubuntu 20.04 LTS
Traductions guides serveur & grub et liens utiles Classement CG
inxi -F sudo lshw dpkg -l
Hors ligne
#35 Le 26/06/2021, à 10:44
- adriadriadri
Re : Ecran noir ubuntu 20.04 foncionne quand "recovery mode"
Bonjour,
Après un gros mois, j'ai l'impression que Ubuntu se lance correctement.
Je tiens donc à vous remercier pour l'aide apporté, en vous souhaitant une bonne continuation.
Cordialement,
Adrien
Hors ligne