Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/12/2023, à 19:05

lool_lauris

[CONTOURNÉ] menu GRUB qui s'affiche au démar...

Salut,

Sur un Lenovo X230, je rencontre des difficultés. J'ai en effet eu pas mal de soucis pour installer un Linux ; j'ai commencé par Xubuntu 22.04, puis j'ai essayé une Debian 12 et j'ai réussi tant bien que mal à installer Xubuntu 20.04.

Indépendamment des problèmes que je continue de rencontrer pendant l'utilisation (impossible d'ouvrir le menu whisker par exemple sauf après avoir appuyer sur la touche Ctrl, ...), le menu GRUB s'affiche au démarrage (avec un délai de 30 secondes) alors qu'il ne le devrait pas. Voici le contenu du fichier :

cat@cat-ThinkPad-X230:~$ cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
cat@cat-ThinkPad-X230:~$ 

Je colle ici le lien vers le boot info : https://paste.ubuntu.com/p/vSggFp2JQ4/

Et aussi le contenu :

boot-info-4ppa2062                                              [20231213_1831]

============================== Boot Info Summary ===============================

 => No boot loader is installed in the MBR of /dev/sda.

sda1: __________________________________________________________________________

    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/grubx64.efi /efi/ubuntu/mmx64.efi 
                       /efi/ubuntu/shimx64.efi /efi/debian/grub.cfg 
                       /efi/ubuntu/grub.cfg

sda2: __________________________________________________________________________

    File system:       LVM2_member
    Boot sector type:  -
    Boot sector info: 


================================ 1 OS detected =================================

OS#1:   L'OS actuellement utilisé - Ubuntu 20.04.6 LTS on mapper/vgxubuntu-root

================================ Host/Hardware =================================

CPU architecture: 64-bit
Video: 3rd Gen Core processor Graphics Controller from Intel Corporation
BOOT_IMAGE of the installed session in use:
/boot/vmlinuz-5.4.0-169-generic root=/dev/mapper/vgxubuntu-root ro quiet splash vt.handoff=7
df -Th / : /dev/mapper/vgxubuntu-root ext4   218G    7,5G  199G   4% /

===================================== UEFI =====================================

BIOS/UEFI firmware: G2ETB7WW (2.77 ) from LENOVO
The firmware is EFI-compatible, and is set in EFI-mode for this installed-session.
SecureBoot enabled.
BootCurrent: 0019
Timeout: 2 seconds
BootOrder: 0019,001A,0000,0001,0002,0003,0007,0018,0008,0009,000A,000B,000C,000D,000E,000F,0010,0011,0012
Boot0000  Setup	FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0001  Boot Menu	FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0002  Diagnostic Splash Screen	FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0003  Lenovo Diagnostics	FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0004  Startup Interrupt Menu	FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0005  ME Configuration Menu	FvFile(82988420-7467-4490-9059-feb448dd1963)
Boot0006  Rescue and Recovery	FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0007* USB CD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0008* USB FDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot0009* ATAPI CD0	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35401)
Boot000A* ATA HDD0	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f600)
Boot000B* ATA HDD1	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot000C* ATA HDD2	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f602)
Boot000D* USB HDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot000E* PCI LAN	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot000F* ATAPI CD1	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35404)
Boot0010  Other CD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35406)
Boot0011* ATA HDD3	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f604)
Boot0012  Other HDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f606)
Boot0013* IDER BOOT CDROM	PciRoot(0x0)/Pci(0x16,0x2)/Ata(0,1,0)
Boot0014* IDER BOOT Floppy	PciRoot(0x0)/Pci(0x16,0x2)/Ata(0,0,0)
Boot0015* ATA HDD	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
Boot0016* ATAPI CD:	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
Boot0017* PCI LAN	VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot0018* Windows Boot Manager	HD(1,GPT,3497ea12-c2ce-4822-a5a1-f6e68305f1fc,0x800,0xf9800)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a................
Boot0019* ubuntu	HD(1,GPT,ab43279f-fda1-4ece-9cea-9228df01d871,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot001A* debian	HD(1,GPT,4f543593-a06c-4263-8341-3784253e82e0,0x800,0x100000)/File(\EFI\debian\shimx64.efi)


============================= Drive/Partition Info =============================

Disks info: ____________________________________________________________________

sda	: is-GPT,	no-BIOSboot,	has-noESP, 	not-usb,	not-mmc, has-os,	no-wind,	2048 sectors * 512 bytes
sda	: is-GPT,	no-BIOSboot,	has---ESP, 	not-usb,	not-mmc, no-os,	no-wind,	2048 sectors * 512 bytes

Partitions info (1/3): _________________________________________________________

mapper/vgxubuntu-root	: is-os,	64, apt-get,	signed grub-pc grub-efi ,	grub2,	grub-install,	grubenv-ok,	update-grub,	not-far
sda1	: no-os,	64, nopakmgr,	no-docgrub,	nogrub,	nogrubinstall,	no-grubenv,	noupdategrub,	not-far

Partitions info (2/3): _________________________________________________________

mapper/vgxubuntu-root	: isnotESP,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot
sda1	: is---ESP,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot

Partitions info (3/3): _________________________________________________________

mapper/vgxubuntu-root	: not--sepboot,	with-boot,	fstab-without-boot,	not-sep-usr,	with--usr,	fstab-without-usr,	std-grub.d,	sda
sda1	: not--sepboot,	no---boot,	part-has-no-fstab,	not-sep-usr,	no---usr,	part-has-no-fstab,	no--grub.d,	sda

fdisk -l (filtered): ___________________________________________________________

Disk sda: 223.58 GiB, 240057409536 bytes, 468862128 sectors
Disk identifier: 50194626-DE95-4DE8-814A-60C0366AC1DA
       Start       End   Sectors   Size Type
sda1     2048   1050623   1048576   512M EFI System
sda2  1050624 468860927 467810304 223.1G Linux LVM
Disk mapper/vgxubuntu-root: 222.1 GiB, 238475542528 bytes, 465772544 sectors
Disk mapper/vgxubuntu-swap_1: 976 MiB, 1023410176 bytes, 1998848 sectors

parted -lm (filtered): _________________________________________________________

sda:240GB:scsi:512:512:gpt:ATA SSD0240S00:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:240GB:240GB:::lvm;
mapper/vgxubuntu-swap_1:1023MB:dm:512:512:loop:Linux device-mapper (linear):;
1:0.00B:1023MB:1023MB:linux-swap(v1)::;
mapper/vgxubuntu-root:238GB:dm:512:512:loop:Linux device-mapper (linear):;
1:0.00B:238GB:238GB:ext4::;

blkid (filtered): ______________________________________________________________

NAME                 FSTYPE      UUID                                   PARTUUID                             LABEL PARTLABEL
sda                                                                                                                
├─sda1               vfat        5825-5EFB                              ab43279f-fda1-4ece-9cea-9228df01d871       EFI System Partition
└─sda2               LVM2_member LDEbCf-42Nh-Hlu3-fwpF-Ppc8-c6cl-lVEr3q 1490b113-fabb-4333-ac57-18989672262c       
  ├─vgxubuntu-root   ext4        d7555fe7-220a-4f2c-a740-b8d8a714be3b                                              
  └─vgxubuntu-swap_1 swap        20212fc1-a640-42fe-9a26-bff02db4a344                                              

Mount points (filtered): _______________________________________________________

                            Avail Use% Mounted on
/dev/mapper/vgxubuntu-root   199G   3% /

Mount options (filtered): ______________________________________________________

/dev/mapper/vgxubuntu-root ext4            rw,relatime,errors=remount-ro

============================== ls -R /dev/mapper/ ==============================

/dev/mapper:
control
vgxubuntu-root
vgxubuntu-swap_1

===================== sda1/efi/debian/grub.cfg (filtered) ======================

search.fs_uuid dd3b2a11-e15a-4d67-b438-2739e6ee5fa0 root hd0,gpt2 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg

===================== sda1/efi/ubuntu/grub.cfg (filtered) ======================

search.fs_uuid d7555fe7-220a-4f2c-a740-b8d8a714be3b root lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg


==================== blkid (filtered) before lvm activation ====================

/dev/mapper/vgxubuntu-swap_1: UUID="20212fc1-a640-42fe-9a26-bff02db4a344" TYPE="swap"
/dev/mapper/vgxubuntu-root: UUID="d7555fe7-220a-4f2c-a740-b8d8a714be3b" TYPE="ext4"
/dev/sda1: UUID="5825-5EFB" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="ab43279f-fda1-4ece-9cea-9228df01d871"
/dev/sda2: UUID="LDEbCf-42Nh-Hlu3-fwpF-Ppc8-c6cl-lVEr3q" TYPE="LVM2_member" PARTUUID="1490b113-fabb-4333-ac57-18989672262c"


================================ LVM activation ================================

modprobe dm-mod  
vgscan --mknodes
  Found volume group "vgxubuntu" using metadata type lvm2
vgchange -ay
  2 logical volume(s) in volume group "vgxubuntu" now active
lvscan
  ACTIVE            '/dev/vgxubuntu/root' [<222.10 GiB] inherit
  ACTIVE            '/dev/vgxubuntu/swap_1' [976.00 MiB] inherit
blkid -g



Suggested repair: ______________________________________________________________

The default repair of the Boot-Repair utility would purge (in order to sign-grub) and reinstall the grub-efi-amd64-signed of
mapper/vgxubuntu-root,
using the following options:  sda1/boot/efi
Additional repair would be performed: unhide-bootmenu-10s use-standard-efi-file

Final advice in case of suggested repair: ______________________________________

Please do not forget to make your UEFI firmware boot on the L'OS actuellement utilisé - Ubuntu 20.04.6 LTS entry (sda1/efi/****/shim****.efi (**** will be updated in the final message) file) !

Pour info, ce PC était installé sous windows 10. Il possède un SSD de 240 Go.
Question annexe : on peut voir l’existence d'une partition EFI de 512 Mo... est-elle indispensable ?

EDIT : adjonction du contenu du boot info

Dernière modification par lool_lauris (Le 14/12/2023, à 16:10)


Soutenez le Libre => http://www.april.org/

Hors ligne

#2 Le 13/12/2023, à 19:11

O_20_100_O

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Bonjour lool_lauris,
Si tu reconditionnes cette machine, il me semble que tu pourrais passer en mode UEFI, mettre une table de partition en gpt et ensuite faire les installations.

J'ai la même machine achetée 120 €, elle est en mode uefi avec Debian stable Plasma et Windows 10. Tout tourne très bien sur un SSD de 500 Go.

Edit : effectivement, elle est déjà en mode UEFI..

Dernière modification par O_20_100_O (Le 13/12/2023, à 19:34)

Hors ligne

#3 Le 13/12/2023, à 19:24

lool_lauris

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Merci pour ta réponse.

Cette machine est déjà en mode UEFI (enfin, c'est que je crois voir dans le BIOS).

Il n'y a aps de dual boot, il n'y a que Xubuntu. C'est pour ça qu'il est anormal que le menu GRUB s'affiche au démarrage. Et curieusement, il semble qu'il y ait toujours des traces de la tentative d'installation de Debian...

Il y a vraiment quelque chose qui cloche.


Soutenez le Libre => http://www.april.org/

Hors ligne

#4 Le 13/12/2023, à 19:28

xubu1957

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Bonjour,

Rien ne peut servir dans cette réponse de malbo ?

Dernière modification par xubu1957 (Le 13/12/2023, à 19:29)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#5 Le 13/12/2023, à 19:29

O_20_100_O

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Oui, ces traces sont dans la partition esp, sda1 qui est indispensable dans ce mode.
Et ce n'est pas normal de devoir passer avec une 20.04. Autant refaire la table de partition, tu partiras d'un bon pied pour refaire l'installation d'une 22.04.

Dernière modification par O_20_100_O (Le 13/12/2023, à 19:32)

Hors ligne

#6 Le 13/12/2023, à 19:34

nany

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Bonjour,



lool_lauris a écrit :

le menu GRUB s'affiche au démarrage (avec un délai de 30 secondes)

C’est probablement parce que la variable recordfail a été enregistrée dans /boot/grub/grubenv.

Le rapport boot-info ne montre pas le contenu de /boot/grub/grub.cfg donc voici un extrait du mien :

…
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
…
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=0
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 0 ; then
    set timeout=0
  fi
fi

On peut y voir le passage à 30 secondes en cas de recordfail.

Pour vérifier mon hypothèse, donne le retour de :

grub-editenv list

En ligne

#7 Le 13/12/2023, à 19:45

lool_lauris

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

cat@cat-ThinkPad-X230:~$ grub-editenv list
cat@cat-ThinkPad-X230:~$ 

???


Soutenez le Libre => http://www.april.org/

Hors ligne

#9 Le 13/12/2023, à 20:10

nany

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Sinon, pour effacer les traces de Debian :

sudo efibootmgr -B -b 1A
sudo rm -rv /boot/efi/EFI/debian

En ligne

#10 Le 13/12/2023, à 20:11

nany

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Et, à tout hasard, donne le contenu de /boot/grub/grub.cfg.

En ligne

#11 Le 13/12/2023, à 20:17

lool_lauris

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

nany a écrit :

Bon ben mauvaise piste.

apparemment ça vient de l'installation en LVM

...
function recordfail {
  set recordfail=1
  # GRUB lacks write support for lvm, so recordfail support is disabled.
}
...

Le problème semble plus profond... au démarrage je me retrouve avec des "splash screen" dont j'arrive à sortir sans vraiment comprendre pourquoi !?


Soutenez le Libre => http://www.april.org/

Hors ligne

#12 Le 13/12/2023, à 20:18

lool_lauris

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

nany a écrit :

Et, à tout hasard, donne le contenu de /boot/grub/grub.cfg.

cat@cat-ThinkPad-X230:~$ cat /boot/grub/grub.cfg
#
# 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
  # GRUB lacks write support for lvm, so recordfail support is disabled.
}
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 lvm
insmod ext2
set root='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'  d7555fe7-220a-4f2c-a740-b8d8a714be3b
else
  search --no-floppy --fs-uuid --set=root d7555fe7-220a-4f2c-a740-b8d8a714be3b
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
if [ $grub_platform = efi ]; then
  set timeout=30
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
  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 [ ${grub_platform} != pc ]; then
      set linux_gfx_mode=keep
    elif 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-d7555fe7-220a-4f2c-a740-b8d8a714be3b' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod lvm
	insmod ext2
	set root='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'  d7555fe7-220a-4f2c-a740-b8d8a714be3b
	else
	  search --no-floppy --fs-uuid --set=root d7555fe7-220a-4f2c-a740-b8d8a714be3b
	fi
	linux	/boot/vmlinuz-5.4.0-169-generic root=/dev/mapper/vgxubuntu-root ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-5.4.0-169-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-d7555fe7-220a-4f2c-a740-b8d8a714be3b' {
	menuentry 'Ubuntu, avec Linux 5.4.0-169-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-169-generic-advanced-d7555fe7-220a-4f2c-a740-b8d8a714be3b' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'  d7555fe7-220a-4f2c-a740-b8d8a714be3b
		else
		  search --no-floppy --fs-uuid --set=root d7555fe7-220a-4f2c-a740-b8d8a714be3b
		fi
		echo	'Chargement de Linux 5.4.0-169-generic…'
		linux	/boot/vmlinuz-5.4.0-169-generic root=/dev/mapper/vgxubuntu-root ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-5.4.0-169-generic
	}
	menuentry 'Ubuntu, avec Linux 5.4.0-169-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-169-generic-recovery-d7555fe7-220a-4f2c-a740-b8d8a714be3b' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'  d7555fe7-220a-4f2c-a740-b8d8a714be3b
		else
		  search --no-floppy --fs-uuid --set=root d7555fe7-220a-4f2c-a740-b8d8a714be3b
		fi
		echo	'Chargement de Linux 5.4.0-169-generic…'
		linux	/boot/vmlinuz-5.4.0-169-generic root=/dev/mapper/vgxubuntu-root ro recovery nomodeset dis_ucode_ldr 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-5.4.0-169-generic
	}
	menuentry 'Ubuntu, avec Linux 5.4.0-42-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-42-generic-advanced-d7555fe7-220a-4f2c-a740-b8d8a714be3b' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'  d7555fe7-220a-4f2c-a740-b8d8a714be3b
		else
		  search --no-floppy --fs-uuid --set=root d7555fe7-220a-4f2c-a740-b8d8a714be3b
		fi
		echo	'Chargement de Linux 5.4.0-42-generic…'
		linux	/boot/vmlinuz-5.4.0-42-generic root=/dev/mapper/vgxubuntu-root ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-5.4.0-42-generic
	}
	menuentry 'Ubuntu, avec Linux 5.4.0-42-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-42-generic-recovery-d7555fe7-220a-4f2c-a740-b8d8a714be3b' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod lvm
		insmod ext2
		set root='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint='lvmid/g92qcy-clmm-PvCv-LFdq-eT6A-Mc0L-9V0V33/w4p6ac-25e4-kELN-XcRl-JWD0-NO00-0HMMJh'  d7555fe7-220a-4f2c-a740-b8d8a714be3b
		else
		  search --no-floppy --fs-uuid --set=root d7555fe7-220a-4f2c-a740-b8d8a714be3b
		fi
		echo	'Chargement de Linux 5.4.0-42-generic…'
		linux	/boot/vmlinuz-5.4.0-42-generic root=/dev/mapper/vgxubuntu-root ro recovery nomodeset dis_ucode_ldr 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-5.4.0-42-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/35_fwupd ###
### END /etc/grub.d/35_fwupd ###

### 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 ###
cat@cat-ThinkPad-X230:~$ 

Soutenez le Libre => http://www.april.org/

Hors ligne

#13 Le 13/12/2023, à 20:30

nany

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

lool_lauris a écrit :
if [ $grub_platform = efi ]; then
  set timeout=30
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
  fi
fi

Ça pourrait venir de là.
Donne le contenu de /etc/grub.d/00_header.

En ligne

#14 Le 13/12/2023, à 20:44

lool_lauris

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Merci pour vos contributions mais j'ai trop de problèmes annexes (j'en ai parlé un peu plus haut) et je n'arrive à rien pour le moment.

Je tente de réinstaller xubuntu 22.04. J'ai fait quelques petites modifs dans le bios (mode UEFI/legacy mode que j'ai passé à both). Je vais voir ce que ça donne.

Je ferme cette discussion et je reviens vers vous avec une nouvelle discussion si les problèmes persistent.

Merci encore à vous tous.


Soutenez le Libre => http://www.april.org/

Hors ligne

#15 Le 14/12/2023, à 16:09

lool_lauris

Re : [CONTOURNÉ] menu GRUB qui s'affiche au démar...

Salut à tous,

Puisque vous avez contribué à m'aider et pour vous tenir informés de la suite :

J'ai modifié les options de boot dans le BIOS :
* UEFI/Legacy Boot => Both
* UEFI/Legacy Boot Priority => Legacy First
* CSM Support => Yes
Puis j'ai installé Xubuntu 22.04 sur le disque entier. L'installation s'est déroulée sans problème. Maintenant voici les partitions qui ont été créées :
sda1 => grub2 core.img => 1Mio
sda 2 => fat32 /boot/efi => 513Mio
sda3 => ext4 / => 223Gio

Et au démarrage, le menu GRUB n'apparaît pas, ce qui est un fonctionnement normal.

Bon, la machine a quand même quelques soucis, notamment des freezes que l'on parvient à surmonter en appuyant sur la touche Ctrl... bizarre !?

En tout cas, merci encore pour votre aide.


Soutenez le Libre => http://www.april.org/

Hors ligne