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.

#76 Le 28/03/2020, à 16:56

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

nany a écrit :
Caille a écrit :

Si je veux revenir à l'affichage xubuntu je dois faire les deux lignes précédentes ou la dernière (plus courte est suffisante) ?

Les deux lignes précédentes.

Bonjour,

Manjaro démarrais bien depuis ma réinstallation,
J'ai donc à nouveau exécuté les deux lignes ci-dessus et depuis elle ne démarre plus, il y a donc bien un problème ?
En fait elle ne supporte pas un update-grub
De plus après avoir utilisé les paramètres de mon PAD/souris sur ma partition xubuntu, il faut à chaque démarrage exécuter une ligne de commande ?

Dernière modification par Caille (Le 28/03/2020, à 16:58)

Hors ligne

#77 Le 28/03/2020, à 17:03

abelthorne

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Caille a écrit :

De plus après avoir utilisé les paramètres de mon PAD/souris sur ma partition xubuntu, il faut à chaque démarrage exécuter une ligne de commande ?

Qu'est-ce que tu veux dire par-là : tu as un pad et/ou une souris qui nécessite(nt) de lancer une ligne de commande pour fonctionner correctement ? ou bien ils sont censés fonctionner sans rien mais tu dois faire une maip sur Xubuntu ? Dans tous les cas, quelle est la ligne de commande en question ?

Hors ligne

#78 Le 28/03/2020, à 17:26

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Bonjour,

Le topic est ici https://forum.ubuntu-fr.org/viewtopic.php?id=2050032

Je possède une souris et un PAD, sans la souris j'ai les mêmes problèmes.

caille@caille-N76VB:~$ xinput set-prop 15 "Device Enabled" 1
caille@caille-N76VB:~$ xinput set-prop 11 "Device Enabled" 1

De plus dernièrement il n'y a plus que la commande ci-dessous qui fonctionne ?

synclient TouchpadOff=0

Hors ligne

#79 Le 28/03/2020, à 17:26

nany

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Caille a écrit :

Manjaro démarrais bien depuis ma réinstallation,
J'ai donc à nouveau exécuté les deux lignes ci-dessus et depuis elle ne démarre plus, il y a donc bien un problème ?

Je ne vois pas le rapport avec Manjaro.
Les deux lignes sont à exécuter dans Xubuntu.

Caille a écrit :

En fait elle ne supporte pas un update-grub

Peux-tu être plus précis ?

En ligne

#80 Le 28/03/2020, à 17:33

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Bonjour,

Après chaque Update-grub (contenu dans les commandes ci-dessus) sous xubuntu, Manjaro écran noir (réinstallé 3 fois) ?
Il y a quelque chose qui après un update-grub sous xubuntu (ou autre chose) qui pose un problème sous Manjaro, mais je ne vois pas quoi ?
J'indique seulement des pistes, je pense uniquement que c'est lié mais je n'affirme rien...
La dernière fois que j'ai entré ces deux lignes, j'ai démarré 5 fois Manjaro avant de les lancer dans xubuntu, Manjaro à démarré à chaque fois !
Après avoir lancé les deux lignes sous xubuntu, Manjaro écran noir...

Cordialement.

Dernière modification par Caille (Le 28/03/2020, à 17:35)

Hors ligne

#81 Le 28/03/2020, à 17:36

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Suite...

C'est donc Grub ou plus précisément os-prober qui est bugué, pas Manjaro

Je viens de trouver une info : https://www.manjaro.fr/forum/viewtopic. … 169#p95169

Cordialement.

Dernière modification par Caille (Le 28/03/2020, à 17:40)

Hors ligne

#82 Le 28/03/2020, à 18:08

abelthorne

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Caille a écrit :

Je possède une souris et un PAD, sans la souris j'ai les mêmes problèmes.

caille@caille-N76VB:~$ xinput set-prop 15 "Device Enabled" 1
caille@caille-N76VB:~$ xinput set-prop 11 "Device Enabled" 1

De plus dernièrement il n'y a plus que la commande ci-dessous qui fonctionne ?

synclient TouchpadOff=0

Si tu as besoin de lancer des commandes spécifiques pour ton matériel (ou autre), tu peux les mettre dans le fichier ~/.profile, elles seront lancées au démarrage de ta session.

Hors ligne

#83 Le 28/03/2020, à 19:05

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Merci pour vos réponses, je reprends ça demain à tête reposée... wink

Je n'avais jamais eu de problème avant pour le PAD, et il fonctionne normalement sur les autres distributions installées sur ce PC !
C'est uniquement du au fait d'avoir utilisé la fonction paramètre du PAD / Souris qui a créé ce problème insoluble, sans bidouiller ?
C'est comme le problème du update-grub sous xubuntu qui fait planté à chaque fois le démarrage de Manjaro, c'est curieux mais très agaçant !

Cordialement.

Dernière modification par Caille (Le 28/03/2020, à 19:06)

Hors ligne

#84 Le 29/03/2020, à 05:03

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

nany a écrit :

Peux-tu être plus précis ?

J'ai été assez précis ?

Hors ligne

#85 Le 29/03/2020, à 08:25

nany

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Caille a écrit :

C'est donc Grub ou plus précisément os-prober qui est bugué, pas Manjaro

Je viens de trouver une info : https://www.manjaro.fr/forum/viewtopic. … 169#p95169

Caille a écrit :

J'ai été assez précis ?

Oui, c’est précis et j’ai pu fouiner dans les fichiers d’os-prober.
Donc, depuis le système qui fournit le menu de GRUB (Xubuntu, si j’ai bien compris), donne les retours de :

sudo sed -i "/initrd=\"\$(echo/a\\\t\t\t\tif [ \"x\$3\" != \"x\" ]; then initrd=\"\${initrd} \$(echo \"\$3\" | sed 's/(.*)//')\"; fi" /usr/lib/linux-boot-probes/mounted/40grub && cat -n /usr/lib/linux-boot-probes/mounted/40grub
sudo sed -i "/initrd=\"\$(echo/a\\\t\t\t\tif [ \"x\$3\" != \"x\" ]; then initrd=\"\${initrd} \$(echo \"\$3\" | sed 's/(.*)//')\"; fi" /usr/lib/linux-boot-probes/mounted/40grub2 && cat -n /usr/lib/linux-boot-probes/mounted/40grub2
sudo sed -i "/LINITRD/s/cut -d ':' -f 5/cut -d ':' -f 5 | tr '^' ' '/" /etc/grub.d/30_os-prober && cat -n /etc/grub.d/30_os-prober
sudo update-grub && cat /boot/grub/grub.cfg

Dernière modification par nany (Le 29/03/2020, à 13:00)

En ligne

#86 Le 29/03/2020, à 09:53

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Bonjour,

Voici les résultats des retours de lignes de commandes :

Ce que je désire c'est pouvoir redémarrer Manjaro sans être obligé de la réinstaller et surtout que update-grub ne modifie jamais plus rien. wink

sudo sed -i "/initrd=\"\$(echo/a\\\t\t\t\tif [ \"x\$3\" != \"x\" ]; then initrd=\"\${initrd} \$(echo \"\$3\" | sed 's/(.*)//')\"; fi" /usr/lib/linux-boot-probes/mounted/40grub && cat -n /usr/lib/linux-boot-probes/mounted/40grub
caille@caille-N76VB:~$ sudo sed -i "/initrd=\"\$(echo/a\\\t\t\t\tif [ \"x\$3\" != \"x\" ]; then initrd=\"\${initrd} \$(echo \"\$3\" | sed 's/(.*)//')\"; fi" /usr/lib/linux-boot-probes/mounted/40grub && cat -n /usr/lib/linux-boot-probes/mounted/40grub
[sudo] Mot de passe de caille : 
     1	#!/bin/sh
     2	. /usr/share/os-prober/common.sh
     3	set -e
     4	
     5	partition="$1"
     6	bootpart="$2"
     7	mpoint="$3"
     8	type="$4"
     9	
    10	found_item=0
    11	
    12	entry_result () {
    13		if [ "$ignore_item" = 0 ] && \
    14		   [ -n "$kernel" ] && \
    15		   [ -e "$mpoint/$kernel" ]; then
    16			result "$rootpart:$bootpart:$title:$kernel:$initrd:$parameters"
    17			found_item=1
    18		fi
    19		kernel=""
    20		parameters=""
    21		initrd=""
    22		title=""
    23		ignore_item=0
    24	}
    25	
    26	parse_grub_menu () {
    27		mpoint="$1"
    28		rootpart="$2"
    29		bootpart="$3"
    30		
    31		kernel=""
    32		parameters=""
    33		initrd=""
    34		title=""
    35		ignore_item=0
    36	
    37		while read line; do
    38			#debug "parsing: $line"
    39			set -f
    40			set -- $line
    41			set +f
    42			case "$1" in
    43				title)
    44					entry_result
    45					shift 1
    46					title="$(echo "$@" | sed 's/://g')"
    47					if echo "$title" | grep -q '(on /dev/[^)]*)$'; then
    48						log "Skipping entry '$title':"
    49						log "appears to be an automatic reference taken from another menu.lst"
    50						ignore_item=1
    51					fi
    52				;;
    53				kernel)
    54					# Hack alert: sed off any (hdn,n) but
    55					# assume the kernel is on the same
    56					# partition.
    57					kernel="$(echo "$2" | sed 's/(.*)//')"
    58					shift 2
    59					parameters="$@"
    60					# Systems with a separate /boot will not have
    61					# the path to the kernel in menu.lst.
    62					if [ "$partition" != "$bootpart" ]; then
    63						kernel="/boot$kernel"
    64					fi
    65				;;
    66				initrd)
    67					# Hack alert take 2: sed off any (hdn,n)
    68					# See #566102
    69					initrd="$(echo "$2" | sed 's/(.*)//')"
    70					if [ "x$3" != "x" ]; then initrd="${initrd} $(echo "$3" | sed 's/(.*)//')"; fi
    71					# Initrd same.
    72					if [ "$partition" != "$bootpart" ]; then
    73						initrd="/boot$initrd"
    74					fi
    75				;;
    76				boot)
    77					entry_result
    78				;;
    79				module)
    80					log "Skipping entry '$title':"
    81					log "parsing of entries containing 'module' lines is currently not supported"
    82					ignore_item=1
    83				;;
    84			esac
    85		done
    86	
    87		entry_result
    88	}
    89	
    90	grubconf=
    91	if [ -e "$mpoint/boot/grub/menu.lst" ]; then
    92		grubconf="menu.lst"
    93	elif [ -e "$mpoint/boot/grub/grub.conf" ]; then
    94		grubconf="grub.conf"
    95	fi
    96	
    97	if [ "$grubconf" ] && \
    98	   ([ ! -e "$mpoint/boot/grub/grub.cfg" ] || \
    99	    [ "$mpoint/boot/grub/$grubconf" -nt "$mpoint/boot/grub/grub.cfg" ]); then
   100		debug "parsing $grubconf"
   101		parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub/$grubconf"
   102	fi
   103	
   104	if [ "$found_item" = 0 ]; then
   105		exit 1
   106	else
   107		exit 0
   108	fi
caille@caille-N76VB:~$ 
sudo sed -i "/initrd=\"\$(echo/a\\\t\t\t\tif [ \"x\$3\" != \"x\" ]; then initrd=\"\${initrd} \$(echo \"\$3\" | sed 's/(.*)//')\"; fi" /usr/lib/linux-boot-probes/mounted/40grub2 && cat -n /usr/lib/linux-boot-probes/mounted/40grub2
caille@caille-N76VB:~$ sudo sed -i "/initrd=\"\$(echo/a\\\t\t\t\tif [ \"x\$3\" != \"x\" ]; then initrd=\"\${initrd} \$(echo \"\$3\" | sed 's/(.*)//')\"; fi" /usr/lib/linux-boot-probes/mounted/40grub2 && cat -n /usr/lib/linux-boot-probes/mounted/40grub2
[sudo] Mot de passe de caille : 
     1	#!/bin/sh
     2	. /usr/share/os-prober/common.sh
     3	set -e
     4	
     5	partition="$1"
     6	bootpart="$2"
     7	mpoint="$3"
     8	type="$4"
     9	
    10	found_item=0
    11	
    12	entry_result () {
    13		if [ "$ignore_item" = 0 ] && \
    14		   [ -n "$kernel" ] && \
    15		   [ -e "$mpoint/$kernel" ]; then
    16			result "$rootpart:$bootpart:$title:$kernel:$initrd:$parameters"
    17			found_item=1
    18		fi
    19		kernel=""
    20		parameters=""
    21		initrd=""
    22		title=""
    23		ignore_item=0
    24	}
    25	
    26	parse_grub_menu () {
    27		mpoint="$1"
    28		rootpart="$2"
    29		bootpart="$3"
    30		
    31		kernel=""
    32		parameters=""
    33		initrd=""
    34		title=""
    35		ignore_item=0
    36	
    37		while read line; do
    38			debug "parsing: $line"
    39			set -f
    40			set -- $line
    41			set +f
    42			case "$1" in
    43				menuentry)
    44					entry_result
    45					shift 1
    46					# The double-quoted string is the title.
    47					# Make sure to look at the text of the line
    48					# before 'set' mangled it.
    49					title="$(echo "$line" | sed -n 's/[^"]*"\(.*\)".*/\1/p' | sed 's/://g')"
    50					if [ -z "$title" ]; then
    51						# ... or single-quoted?  Be careful
    52						# to handle constructions like
    53						# 'foo'\''bar' (which expands to
    54						# foo'bar, as in shell), and to
    55						# handle multiple single-quoted
    56						# strings on the same line.
    57						title="$(echo "$line" | sed -n "s/[^']*'\(\([^']\|'\\\\''\)*\)'.*/\1/p" | sed "s/'\\\\''/'/; s/://g")"
    58					fi
    59					if [ -z "$title" ]; then
    60						ignore_item=1
    61					elif echo "$title" | grep -q '(on /dev/[^)]*)$'; then
    62						log "Skipping entry '$title':"
    63						log "appears to be an automatic reference taken from another menu.lst"
    64						ignore_item=1
    65					fi
    66				;;
    67				linux)
    68					# Hack alert: sed off any (hdn,n) but
    69					# assume the kernel is on the same
    70					# partition.
    71					kernel="$(echo "$2" | sed 's/(.*)//')"
    72					shift 2
    73					parameters="$@"
    74					# Systems with a separate /boot will not have
    75					# the path to the kernel in grub.cfg.
    76					if [ "$partition" != "$bootpart" ]; then
    77						kernel="/boot$kernel"
    78					fi
    79				;;
    80				initrd)
    81					initrd="$(echo "$2" | sed 's/(.*)//')"
    82					if [ "x$3" != "x" ]; then initrd="${initrd} $(echo "$3" | sed 's/(.*)//')"; fi
    83					if [ "x$3" != "x" ]; then initrd="${initrd} $(echo "$3" | sed 's/(.*)//')"; fi
    84					# Initrd same.
    85					if [ "$partition" != "$bootpart" ]; then
    86						initrd="/boot$initrd"
    87					fi
    88				;;
    89				"}")
    90					entry_result
    91				;;
    92			esac
    93		done
    94	
    95		entry_result
    96	}
    97	
    98	if [ -e "$mpoint/boot/grub/grub.cfg" ] && \
    99	   ([ ! -e "$mpoint/boot/grub/menu.lst" ] || \
   100	    [ "$mpoint/boot/grub/grub.cfg" -nt "$mpoint/boot/grub/menu.lst" ]); then
   101		debug "parsing grub.cfg"
   102		parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub/grub.cfg"
   103	elif [ -e "$mpoint/boot/grub2/grub.cfg" ]; then
   104		debug "parsing grub.cfg"
   105		parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub2/grub.cfg"
   106	fi
   107	
   108	if [ "$found_item" = 0 ]; then
   109		exit 1
   110	else
   111		exit 0
   112	fi
caille@caille-N76VB:~$ 
sudo sed -i "s/LINITRD=\"\`echo \${linux} | cut -d ':' -f 5\`\"/"\`echo \${linux} | cut -d ':' -f 5\ | tr '^' ' '`\" /etc/grub.d/30_os-prober && cat -n /etc/grub.d/30_os-prober
caille@caille-N76VB:~$ sudo sed -i "s/LINITRD=\"\`echo \${linux} | cut -d ':' -f 5\`\"/"\`echo \${linux} | cut -d ':' -f 5\ | tr '^' ' '`\" /etc/grub.d/30_os-prober && cat -n /etc/grub.d/30_os-prober
> 
sudo update-grub && cat /boot/grub/grub.cfg
caille@caille-N76VB:~$ sudo update-grub && cat /boot/grub/grub.cfg
[sudo] Mot de passe de caille : 
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.0-43-generic
Found initrd image: /boot/initrd.img-5.3.0-43-generic
Found linux image: /boot/vmlinuz-5.3.0-42-generic
Found initrd image: /boot/initrd.img-5.3.0-42-generic
grub-probe : erreur : impossible de trouver un périphérique GRUB pour /dev/sdc1. Vérifiez device.map..
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found Ubuntu 18.04.4 LTS (18.04) on /dev/sda5
Found Linux Mint 19.3 Tricia (19.3) on /dev/sda6
Found Manjaro Linux (19.0.2) on /dev/sda7
Adding boot menu entry for EFI firmware configuration
done
#
# 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
set root='hd0,gpt8'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
else
  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
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=-1
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible -1 ; 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-40fd248d-5d94-4fa7-8a56-3456702667bd' {
	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,gpt8'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
	else
	  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
	fi
	linux	/boot/vmlinuz-5.3.0-43-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-5.3.0-43-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-40fd248d-5d94-4fa7-8a56-3456702667bd' {
	menuentry 'Ubuntu, with Linux 5.3.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-43-generic-advanced-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		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,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-43-generic ...'
		linux	/boot/vmlinuz-5.3.0-43-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.0-43-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-43-generic-recovery-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-43-generic ...'
		linux	/boot/vmlinuz-5.3.0-43-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.0-43-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-42-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-42-generic-advanced-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		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,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-42-generic ...'
		linux	/boot/vmlinuz-5.3.0-42-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-42-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-42-generic-recovery-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-42-generic ...'
		linux	/boot/vmlinuz-5.3.0-42-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.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 ###
menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-5C46-7558' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  5C46-7558
	else
	  search --no-floppy --fs-uuid --set=root 5C46-7558
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Ubuntu 18.04.4 LTS (18.04) (on /dev/sda5)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-f8c650fb-df0f-4007-b651-3739ccd69feb' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt5'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
	else
	  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
	fi
	linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
	initrd /boot/initrd.img-5.3.0-42-generic
}
submenu 'Advanced options for Ubuntu 18.04.4 LTS (18.04) (on /dev/sda5)' $menuentry_id_option 'osprober-gnulinux-advanced-f8c650fb-df0f-4007-b651-3739ccd69feb' {
	menuentry 'Ubuntu (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-42-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, avec Linux 5.3.0-42-generic (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-42-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-42-generic (recovery mode) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-42-generic-root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, avec Linux 5.3.0-40-generic (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (recovery mode) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Tricia (19.3) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Cinnamon (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Cinnamon, avec Linux 5.3.0-40-generic (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Cinnamon, with Linux 5.3.0-40-generic (recovery mode) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu 18.04.4 LTS (18.04) (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, avec Linux 5.3.0-40-generic (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (recovery mode) (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
}

menuentry 'Linux Mint 19.3 Tricia (19.3) (on /dev/sda6)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
	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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
	else
	  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
	fi
	linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
	initrd /boot/initrd.img-5.3.0-40-generic
}
submenu 'Advanced options for Linux Mint 19.3 Tricia (19.3) (on /dev/sda6)' $menuentry_id_option 'osprober-gnulinux-advanced-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
	menuentry 'Ubuntu (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (recovery mode) (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.0.0-32-generic (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.0.0-32-generic--e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.0.0-32-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.0.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 5.0.0-32-generic (recovery mode) (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.0.0-32-generic-root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.0.0-32-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset
		initrd /boot/initrd.img-5.0.0-32-generic
	}
}

menuentry 'Manjaro Linux (19.0.2) (on /dev/sda7)' --class manjarolinux --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8f28a3a0-e599-4db6-856e-bbd6346f8698' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt7'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
	else
	  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
	fi
	linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
	initrd /boot/intel-ucode.img^/boot/initramfs-5.4-x86_64.img^/boot/initramfs-5.4-x86_64.img
}
submenu 'Advanced options for Manjaro Linux (19.0.2) (on /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-8f28a3a0-e599-4db6-856e-bbd6346f8698' {
	menuentry 'Manjaro Linux (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/intel-ucode.img^/boot/initramfs-5.4-x86_64.img^/boot/initramfs-5.4-x86_64.img
	}
	menuentry 'Manjaro Linux (Kernel 5.4.27-1-MANJARO x64) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/intel-ucode.img^/boot/initramfs-5.4-x86_64.img^/boot/initramfs-5.4-x86_64.img
	}
	menuentry 'Manjaro Linux (Kernel 5.4.27-1-MANJARO x64 - fallback initramfs) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/initramfs-5.4-x86_64-fallback.img
	}
}

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 ###
caille@caille-N76VB:~$ 

Dernière modification par Caille (Le 29/03/2020, à 09:58)

Hors ligne

#87 Le 29/03/2020, à 10:01

FrancisFDZ

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Bonjour,
En ce qui concerne le problème manjaro, c'est bien manjaro et non grub qui est concerné : le boot de manjaro nécessite le fichier initrd, et update-grub os-prober ne l'installe pas dans grub.conf. La solution : adapter un fichier de "customisation" dans /etc/grub.d. (je suis sur mon portable sous win10, je fournirais si nécessaire les détails dès que je serais sur mon fixe)

[Edit] ce n'est pas spécifiquement update-grub qui omet d'utiliser initrd (il l'utilise pour l'OS de base, ici ubuntu), mais plutôt os-prober, d'où correction [/Edit]

Dernière modification par FrancisFDZ (Le 29/03/2020, à 10:19)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#88 Le 29/03/2020, à 10:18

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

FrancisFDZ a écrit :

Bonjour,
En ce qui concerne le problème manjaro, c'est bien manjaro et non grub qui est concerné : le boot de manjaro nécessite le fichier initrd, et update-grub ne l'installe pas dans grub.conf.

Bonjour,

Là, je pense que c'est de bonne guerre pour Manjaro d'accuser Ubuntu. lol
Avec la sempiternel affirmation, ce n'est pas moi c'est l'autre, je ne rentrerais donc pas dans cette guerre de clocher. roll
Je cherche seulement à redémarrer ma partition Manjaro sans réinstaller.

La solution : adapter un fichier de "customisation" dans /etc/grub.d. (je suis sur mon portable sous win10, je fournirais si nécessaire les détails dès que je serais sur mon fixe)

Avec plaisir, j'ai essayé hier plusieurs choses, mais je n'arrive à rein. sad sad sad

Cordialement.

Dernière modification par Caille (Le 29/03/2020, à 10:19)

Hors ligne

#89 Le 29/03/2020, à 10:22

FrancisFDZ

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

OK, dès que je suis sur mon fixe je te fournis ma commande. Je pense qu'il doit s'agir d'un chainloader vers le grub de manjaro, installé sur la partition root de manjaro.
Actuellement, peux-tu accéder à manjaro ? sinon, il faudra rajouter dans le /boot/grub/grub.conf la ligne "initrd" nécessaire au lancement de manjaro; cette ligne sera supprimée à la prochaine mise à jour de grub (automatique ou manuelle via update-grub)

Dernière modification par FrancisFDZ (Le 29/03/2020, à 10:27)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#90 Le 29/03/2020, à 11:24

nany

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Tu as passé deux fois la deuxième commande. Donne :

sudo sed -i '82d' /usr/lib/linux-boot-probes/mounted/40grub2 && cat -n /usr/lib/linux-boot-probes/mounted/40grub2

 
La troisième était erronée. Donne :

sudo sed -i "/LINITRD/s/cut -d ':' -f 5/cut -d ':' -f 5 | tr '^' ' '/" /etc/grub.d/30_os-prober && cat -n /etc/grub.d/30_os-prober

 
Puis redonne :

sudo update-grub && cat /boot/grub/grub.cfg

Dernière modification par nany (Le 29/03/2020, à 11:25)

En ligne

#91 Le 29/03/2020, à 11:39

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Bonjour,

Suite à un problème de PAD désactivé à chaque démarrage: https://forum.ubuntu-fr.org/viewtopic.php?id=2050032
J'ai supprimé mon ancien compte caille, créer un compte robert, mais comme il était incomplet j'ai utilisé la commande ci-dessous pour le supprimer.

sudo userdel -r robert

  https://forum.ubuntu-fr.org/viewtopic.php?id=132528

Depuis impossible de me connecter sur xubuntu, aucun nom utilisateur au démarrage et mon mot de passe refusé.
Je ne peux donc rien faire pour l'instant, je reprends ça cet après-midi !
J'essaye de résoudre plusieurs problèmes en même temps, ce n'est pas idéal.

Cordialement.

Hors ligne

#92 Le 29/03/2020, à 11:58

michel_04

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Caille a écrit :

J'essaye de résoudre plusieurs problèmes en même temps, ce n'est pas idéal.

Chi va piano, va sano e va lontano.
Courir plusieurs lièvres à la fois... wink

Hors ligne

#93 Le 29/03/2020, à 12:04

GammaDraconis

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Pour répondre à la question de départ de ce topic "quel est le plus rapide gestionnaire de fichier", c'est très simple et ce n'est pas un troll : c'est la ligne de commande !

A partir du moment ou vous utilisez une interface graphique, vous n'aurez jamais la même rapidité qu'en ligne de commande même si sur un pc puissant récent, n'importe quel gestionnaire de fichier graphique sera très rapide à se lancer.

En faite il ne faut pas vous poser la question : utilisez le gestionnaire de fichier graphique qui correspond à votre environnement graphique de bureau, pas un autre.

Donc :

- Si vous utilisez Gnome => Nautilus
- Si vous utilisez KDE/Plasma => Dolphin
- Si vous utilisez XFCE => Thunar
- Si vous utilisez Mate => Caja
- Si vous utilisez Cinnamon => Nemo
etc...

(A noté que "Caja" et "Nemo" sont tous les 2 des forks de Nautilus).

Dernière modification par GammaDraconis (Le 29/03/2020, à 12:07)


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#94 Le 29/03/2020, à 12:25

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

michel_04 a écrit :
Caille a écrit :

J'essaye de résoudre plusieurs problèmes en même temps, ce n'est pas idéal.

Chi va piano, va sano e va lontano.
Courir plusieurs lièvres à la fois... wink

Bonjour,

Tu as tellement raison. wink
Alors comment je fais maintenant pour ouvrir ma session xubuntu ?

Hors ligne

#95 Le 29/03/2020, à 12:25

nany

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Caille a écrit :

Depuis impossible de me connecter sur xubuntu, aucun nom utilisateur au démarrage et mon mot de passe refusé.

Pour recréer un utilisateur, tu vas devoir redémarrer en recovery en console root et passer la commande :

adduser robert

Puis ajouter ce nouvel utilisateur aux groupes adm et sudo :

adduser robert adm
adduser robert sudo

En ligne

#96 Le 29/03/2020, à 12:36

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Merci !

Je viens de trouver une solution pour démarrer Manjaro, c'est d'utiliser le menu bios de PC [échap] au démarrage.
Je vais donc essayer de créer un nouveau compte en mode recovery (si j'y arrive, rien n'est moins sûr) tongue

Hors ligne

#97 Le 29/03/2020, à 12:48

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

nany a écrit :
Caille a écrit :

Depuis impossible de me connecter sur xubuntu, aucun nom utilisateur au démarrage et mon mot de passe refusé.

Pour recréer un utilisateur, tu vas devoir redémarrer en recovery en console root et passer la commande :

adduser robert

Puis ajouter ce nouvel utilisateur aux groupes adm et sudo :

adduser robert adm
adduser robert sudo

J'ai fait ces trois lignes de commandes en mode recovery !
Par contre lorsque je donne le mot de passe l'écran passe au noir et revient sur la demande de mot de passe sans s'ouvrir.
J'ai fait cette manipulation plusieurs fois avec le même problème.
Mon mot de passe doit-être bon car si je donne un mauvais mot de passe la fenêtre me demande de réessayer sans écran noir.
C'est bon, lors de la demande du nom, j'ai fait entré sans entrer de nom, j'ai recommencé avec un nom et c'est enfin bon.

Dernière modification par Caille (Le 29/03/2020, à 12:57)

Hors ligne

#98 Le 29/03/2020, à 13:17

Caille

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Suite...

J'ai essayé de ne rien oublier... tongue


sudo sed -i '82d' /usr/lib/linux-boot-probes/mounted/40grub2 && cat -n /usr/lib/linux-boot-probes/mounted/40grub2
robert@caille-N76VB:~$ sudo sed -i '82d' /usr/lib/linux-boot-probes/mounted/40grub2 && cat -n /usr/lib/linux-boot-probes/mounted/40grub2
[sudo] Mot de passe de robert : 
     1	#!/bin/sh
     2	. /usr/share/os-prober/common.sh
     3	set -e
     4	
     5	partition="$1"
     6	bootpart="$2"
     7	mpoint="$3"
     8	type="$4"
     9	
    10	found_item=0
    11	
    12	entry_result () {
    13		if [ "$ignore_item" = 0 ] && \
    14		   [ -n "$kernel" ] && \
    15		   [ -e "$mpoint/$kernel" ]; then
    16			result "$rootpart:$bootpart:$title:$kernel:$initrd:$parameters"
    17			found_item=1
    18		fi
    19		kernel=""
    20		parameters=""
    21		initrd=""
    22		title=""
    23		ignore_item=0
    24	}
    25	
    26	parse_grub_menu () {
    27		mpoint="$1"
    28		rootpart="$2"
    29		bootpart="$3"
    30		
    31		kernel=""
    32		parameters=""
    33		initrd=""
    34		title=""
    35		ignore_item=0
    36	
    37		while read line; do
    38			debug "parsing: $line"
    39			set -f
    40			set -- $line
    41			set +f
    42			case "$1" in
    43				menuentry)
    44					entry_result
    45					shift 1
    46					# The double-quoted string is the title.
    47					# Make sure to look at the text of the line
    48					# before 'set' mangled it.
    49					title="$(echo "$line" | sed -n 's/[^"]*"\(.*\)".*/\1/p' | sed 's/://g')"
    50					if [ -z "$title" ]; then
    51						# ... or single-quoted?  Be careful
    52						# to handle constructions like
    53						# 'foo'\''bar' (which expands to
    54						# foo'bar, as in shell), and to
    55						# handle multiple single-quoted
    56						# strings on the same line.
    57						title="$(echo "$line" | sed -n "s/[^']*'\(\([^']\|'\\\\''\)*\)'.*/\1/p" | sed "s/'\\\\''/'/; s/://g")"
    58					fi
    59					if [ -z "$title" ]; then
    60						ignore_item=1
    61					elif echo "$title" | grep -q '(on /dev/[^)]*)$'; then
    62						log "Skipping entry '$title':"
    63						log "appears to be an automatic reference taken from another menu.lst"
    64						ignore_item=1
    65					fi
    66				;;
    67				linux)
    68					# Hack alert: sed off any (hdn,n) but
    69					# assume the kernel is on the same
    70					# partition.
    71					kernel="$(echo "$2" | sed 's/(.*)//')"
    72					shift 2
    73					parameters="$@"
    74					# Systems with a separate /boot will not have
    75					# the path to the kernel in grub.cfg.
    76					if [ "$partition" != "$bootpart" ]; then
    77						kernel="/boot$kernel"
    78					fi
    79				;;
    80				initrd)
    81					initrd="$(echo "$2" | sed 's/(.*)//')"
    82					if [ "x$3" != "x" ]; then initrd="${initrd} $(echo "$3" | sed 's/(.*)//')"; fi
    83					# Initrd same.
    84					if [ "$partition" != "$bootpart" ]; then
    85						initrd="/boot$initrd"
    86					fi
    87				;;
    88				"}")
    89					entry_result
    90				;;
    91			esac
    92		done
    93	
    94		entry_result
    95	}
    96	
    97	if [ -e "$mpoint/boot/grub/grub.cfg" ] && \
    98	   ([ ! -e "$mpoint/boot/grub/menu.lst" ] || \
    99	    [ "$mpoint/boot/grub/grub.cfg" -nt "$mpoint/boot/grub/menu.lst" ]); then
   100		debug "parsing grub.cfg"
   101		parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub/grub.cfg"
   102	elif [ -e "$mpoint/boot/grub2/grub.cfg" ]; then
   103		debug "parsing grub.cfg"
   104		parse_grub_menu "$mpoint" "$partition" "$bootpart" < "$mpoint/boot/grub2/grub.cfg"
   105	fi
   106	
   107	if [ "$found_item" = 0 ]; then
   108		exit 1
   109	else
   110		exit 0
   111	fi
robert@caille-N76VB:~$ 
sudo sed -i "/LINITRD/s/cut -d ':' -f 5/cut -d ':' -f 5 | tr '^' ' '/" /etc/grub.d/30_os-prober && cat -n /etc/grub.d/30_os-prober
robert@caille-N76VB:~$ sudo sed -i "/LINITRD/s/cut -d ':' -f 5/cut -d ':' -f 5 | tr '^' ' '/" /etc/grub.d/30_os-prober && cat -n /etc/grub.d/30_os-prober
[sudo] Mot de passe de robert : 
     1	#! /bin/sh
     2	set -e
     3	
     4	# grub-mkconfig helper script.
     5	# Copyright (C) 2006,2007,2008,2009  Free Software Foundation, Inc.
     6	#
     7	# GRUB is free software: you can redistribute it and/or modify
     8	# it under the terms of the GNU General Public License as published by
     9	# the Free Software Foundation, either version 3 of the License, or
    10	# (at your option) any later version.
    11	#
    12	# GRUB is distributed in the hope that it will be useful,
    13	# but WITHOUT ANY WARRANTY; without even the implied warranty of
    14	# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    15	# GNU General Public License for more details.
    16	#
    17	# You should have received a copy of the GNU General Public License
    18	# along with GRUB.  If not, see <http://www.gnu.org/licenses/>.
    19	
    20	prefix="/usr"
    21	exec_prefix="/usr"
    22	datarootdir="/usr/share"
    23	quick_boot="1"
    24	
    25	export TEXTDOMAIN=grub
    26	export TEXTDOMAINDIR="${datarootdir}/locale"
    27	
    28	. "$pkgdatadir/grub-mkconfig_lib"
    29	
    30	found_other_os=
    31	
    32	adjust_timeout () {
    33	  if [ "$quick_boot" = 1 ] && [ "x${found_other_os}" != "x" ]; then
    34	    cat << EOF
    35	set timeout_style=menu
    36	if [ "\${timeout}" = 0 ]; then
    37	  set timeout=10
    38	fi
    39	EOF
    40	  fi
    41	}
    42	
    43	if [ "x${GRUB_DISABLE_OS_PROBER}" = "xtrue" ]; then
    44	  exit 0
    45	fi
    46	
    47	if [ -z "`which os-prober 2> /dev/null`" ] || [ -z "`which linux-boot-prober 2> /dev/null`" ] ; then
    48	  # missing os-prober and/or linux-boot-prober
    49	  exit 0
    50	fi
    51	
    52	OSPROBED="`os-prober | tr ' ' '^' | paste -s -d ' '`"
    53	if [ -z "${OSPROBED}" ] ; then
    54	  # empty os-prober output, nothing doing
    55	  exit 0
    56	fi
    57	
    58	osx_entry() {
    59	    found_other_os=1
    60	    if [ x$2 = x32 ]; then
    61	        # TRANSLATORS: it refers to kernel architecture (32-bit)
    62		bitstr="$(gettext "(32-bit)")"
    63	    else
    64	        # TRANSLATORS: it refers to kernel architecture (64-bit)
    65		bitstr="$(gettext "(64-bit)")"
    66	    fi
    67	    # TRANSLATORS: it refers on the OS residing on device %s
    68	    onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
    69	        cat << EOF
    70	menuentry '$(echo "${LONGNAME} $bitstr $onstr" | grub_quote)' --class osx --class darwin --class os \$menuentry_id_option 'osprober-xnu-$2-$(grub_get_device_id "${DEVICE}")'  {
    71	EOF
    72		save_default_entry | grub_add_tab
    73		prepare_grub_to_access_device ${DEVICE} | grub_add_tab
    74		cat << EOF
    75	        load_video
    76	        set do_resume=0
    77	        if [ /var/vm/sleepimage -nt10 / ]; then
    78	           if xnu_resume /var/vm/sleepimage; then
    79	             set do_resume=1
    80	           fi
    81	        fi
    82	        if [ \$do_resume = 0 ]; then
    83	           xnu_uuid ${OSXUUID} uuid
    84	           if [ -f /Extra/DSDT.aml ]; then
    85	              acpi -e /Extra/DSDT.aml
    86	           fi
    87	           if [ /kernelcache -nt /System/Library/Extensions ]; then
    88	              $1 /kernelcache boot-uuid=\${uuid} rd=*uuid
    89	           elif [ -f /System/Library/Kernels/kernel ]; then
    90	              $1 /System/Library/Kernels/kernel boot-uuid=\${uuid} rd=*uuid
    91	              xnu_kextdir /System/Library/Extensions
    92	           else
    93	              $1 /mach_kernel boot-uuid=\${uuid} rd=*uuid
    94	              if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
    95	                xnu_mkext /System/Library/Extensions.mkext
    96	              else
    97	                xnu_kextdir /System/Library/Extensions
    98	              fi
    99	           fi
   100	           if [ -f /Extra/Extensions.mkext ]; then
   101	              xnu_mkext /Extra/Extensions.mkext
   102	           fi
   103	           if [ -d /Extra/Extensions ]; then
   104	              xnu_kextdir /Extra/Extensions
   105	           fi
   106	           if [ -f /Extra/devprop.bin ]; then
   107	              xnu_devprop_load /Extra/devprop.bin
   108	           fi
   109	           if [ -f /Extra/splash.jpg ]; then
   110	              insmod jpeg
   111	              xnu_splash /Extra/splash.jpg
   112	           fi
   113	           if [ -f /Extra/splash.png ]; then
   114	              insmod png
   115	              xnu_splash /Extra/splash.png
   116	           fi
   117	           if [ -f /Extra/splash.tga ]; then
   118	              insmod tga
   119	              xnu_splash /Extra/splash.tga
   120	           fi
   121	        fi
   122	}
   123	EOF
   124	}
   125	
   126	used_osprober_linux_ids=
   127	
   128	wubi=
   129	
   130	for OS in ${OSPROBED} ; do
   131	  DEVICE="`echo ${OS} | cut -d ':' -f 1`"
   132	  LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`"
   133	  LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`"
   134	  BOOT="`echo ${OS} | cut -d ':' -f 4`"
   135	  if UUID="`${grub_probe} --target=fs_uuid --device ${DEVICE%@*}`"; then
   136	    EXPUUID="$UUID"
   137	
   138	    if [ x"${DEVICE#*@}" != x ] ; then
   139	      EXPUUID="${EXPUUID}@${DEVICE#*@}"
   140	    fi
   141	
   142	    if [ "x${GRUB_OS_PROBER_SKIP_LIST}" != "x" ] && [ "x`echo ${GRUB_OS_PROBER_SKIP_LIST} | grep -i -e '\b'${EXPUUID}'\b'`" != "x" ] ; then
   143	      echo "Skipped ${LONGNAME} on ${DEVICE} by user request." >&2
   144	      continue
   145	    fi
   146	  fi
   147	
   148	  BTRFS="`echo ${OS} | cut -d ':' -f 5`"
   149	  if [ "x$BTRFS" = "xbtrfs" ]; then
   150		BTRFSuuid="`echo ${OS} | cut -d ':' -f 6`"
   151		BTRFSsubvol="`echo ${OS} | cut -d ':' -f 7`"
   152	  fi
   153	
   154	  if [ -z "${LONGNAME}" ] ; then
   155	    LONGNAME="${LABEL}"
   156	  fi
   157	
   158	  # os-prober returns text string followed by optional counter
   159	  CLASS="--class $(echo "${LABEL}" | LC_ALL=C sed 's,[[:digit:]]*$,,' | cut -d' ' -f1 | tr 'A-Z' 'a-z' | LC_ALL=C sed 's,[^[:alnum:]_],_,g')"
   160	
   161	  gettext_printf "Found %s on %s\n" "${LONGNAME}" "${DEVICE}" >&2
   162	
   163	  case ${BOOT} in
   164	    chain)
   165	
   166	      case ${LONGNAME} in
   167		Windows*)
   168		  if [ -z "$wubi" ]; then
   169		    if [ -x /usr/share/lupin-support/grub-mkimage ] && \
   170		       /usr/share/lupin-support/grub-mkimage --test; then
   171		      wubi=yes
   172		    else
   173		      wubi=no
   174		    fi
   175		  fi
   176		  if [ "$wubi" = yes ]; then
   177		    echo "Skipping ${LONGNAME} on Wubi system" >&2
   178		    continue
   179		  fi
   180		  ;;
   181	      esac
   182	
   183	      found_other_os=1
   184		  onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
   185	      cat << EOF
   186	menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' $CLASS --class os \$menuentry_id_option 'osprober-chain-$(grub_get_device_id "${DEVICE}")' {
   187	EOF
   188	      save_default_entry | grub_add_tab
   189	      prepare_grub_to_access_device ${DEVICE} | grub_add_tab
   190	
   191	      if [ x"`${grub_probe} --device ${DEVICE} --target=partmap`" = xmsdos ]; then
   192		  cat << EOF
   193		parttool \${root} hidden-
   194	EOF
   195	      fi
   196	
   197	      case ${LONGNAME} in
   198		Windows\ Vista*|Windows\ 7*|Windows\ Server\ 2008*)
   199		;;
   200		*)
   201		  cat << EOF
   202		drivemap -s (hd0) \${root}
   203	EOF
   204		;;
   205	      esac
   206	
   207	      cat <<EOF
   208		chainloader +1
   209	}
   210	EOF
   211	    ;;
   212	    efi)
   213	
   214		found_other_os=1
   215		EFIPATH=${DEVICE#*@}
   216		DEVICE=${DEVICE%@*}
   217		onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
   218	      cat << EOF
   219	menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' $CLASS --class os \$menuentry_id_option 'osprober-efi-$(grub_get_device_id "${DEVICE}")' {
   220	EOF
   221	      save_default_entry | sed -e "s/^/\t/"
   222	      prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
   223	
   224	      cat <<EOF
   225		chainloader ${EFIPATH}
   226	}
   227	EOF
   228	    ;;
   229	    linux)
   230	      if [ "x$BTRFS" = "xbtrfs" ]; then
   231	         LINUXPROBED="`linux-boot-prober btrfs ${BTRFSuuid} ${BTRFSsubvol}  2> /dev/null | tr ' ' '^' | paste -s -d ' '`"
   232	      else
   233	         LINUXPROBED="`linux-boot-prober ${DEVICE} 2> /dev/null | tr ' ' '^' | paste -s -d ' '`"
   234	      fi
   235	      prepare_boot_cache=
   236	      boot_device_id=
   237	      is_top_level=true
   238	      title_correction_code=
   239	      OS="${LONGNAME}"
   240	
   241	      for LINUX in ${LINUXPROBED} ; do
   242	        LROOT="`echo ${LINUX} | cut -d ':' -f 1`"
   243	        LBOOT="`echo ${LINUX} | cut -d ':' -f 2`"
   244	        LLABEL="`echo ${LINUX} | cut -d ':' -f 3 | tr '^' ' '`"
   245	        LKERNEL="`echo ${LINUX} | cut -d ':' -f 4`"
   246	        LINITRD="`echo ${LINUX} | cut -d ':' -f 5 | tr '^' ' '`"
   247	        LPARAMS="`echo ${LINUX} | cut -d ':' -f 6- | tr '^' ' '`"
   248	
   249	        if [ -z "${LLABEL}" ] ; then
   250	          LLABEL="${LONGNAME}"
   251	        fi
   252	
   253		if [ "${LROOT}" != "${LBOOT}" ]; then
   254		  LKERNEL="${LKERNEL#/boot}"
   255		  LINITRD="${LINITRD#/boot}"
   256		fi
   257	
   258		if [ -z "${prepare_boot_cache}" ]; then
   259		  prepare_boot_cache="$(prepare_grub_to_access_device ${LBOOT} | grub_add_tab)"
   260		  [ "${prepare_boot_cache}" ] || continue
   261		fi
   262	
   263		found_other_os=1
   264		onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
   265		recovery_params="$(echo "${LPARAMS}" | grep 'single\|recovery')" || true
   266		counter=1
   267		while echo "$used_osprober_linux_ids" | grep 'osprober-gnulinux-$LKERNEL-${recovery_params}-$counter-$boot_device_id' > /dev/null; do
   268		    counter=$((counter+1));
   269		done
   270		if [ -z "$boot_device_id" ]; then
   271		    boot_device_id="$(grub_get_device_id "${DEVICE}")"
   272		fi
   273		used_osprober_linux_ids="$used_osprober_linux_ids 'osprober-gnulinux-$LKERNEL-${recovery_params}-$counter-$boot_device_id'"
   274	
   275		if [ "x$is_top_level" = xtrue ] && [ "x${GRUB_DISABLE_SUBMENU}" != xy ]; then
   276	            cat << EOF
   277	menuentry '$(echo "$OS $onstr" | grub_quote)' $CLASS --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-simple-$boot_device_id' {
   278	EOF
   279		    save_default_entry | grub_add_tab
   280		    printf '%s\n' "${prepare_boot_cache}"
   281		    cat <<  EOF
   282		linux ${LKERNEL} ${LPARAMS}
   283	EOF
   284	            if [ -n "${LINITRD}" ] ; then
   285	          cat << EOF
   286		initrd ${LINITRD}
   287	EOF
   288	            fi
   289	        cat << EOF
   290	}
   291	EOF
   292		    echo "submenu '$(gettext_printf "Advanced options for %s" "${OS} $onstr" | grub_quote)' \$menuentry_id_option 'osprober-gnulinux-advanced-$boot_device_id' {"
   293		    is_top_level=false
   294		fi
   295		title="${LLABEL} $onstr"
   296	        cat << EOF
   297		menuentry '$(echo "$title" | grub_quote)' --class gnu-linux --class gnu --class os \$menuentry_id_option 'osprober-gnulinux-$LKERNEL-${recovery_params}-$boot_device_id' {
   298	EOF
   299		save_default_entry | sed -e "s/^/$grub_tab$grub_tab/"
   300		printf '%s\n' "${prepare_boot_cache}" | grub_add_tab
   301		cat <<  EOF
   302			linux ${LKERNEL} ${LPARAMS}
   303	EOF
   304	        if [ -n "${LINITRD}" ] ; then
   305	            cat << EOF
   306			initrd ${LINITRD}
   307	EOF
   308	        fi
   309	        cat << EOF
   310		}
   311	EOF
   312		if [ x"$title" = x"$GRUB_ACTUAL_DEFAULT" ] || [ x"Previous Linux versions>$title" = x"$GRUB_ACTUAL_DEFAULT" ]; then
   313		    replacement_title="$(echo "Advanced options for ${OS} $onstr" | sed 's,>,>>,g')>$(echo "$title" | sed 's,>,>>,g')"
   314		    quoted="$(echo "$GRUB_ACTUAL_DEFAULT" | grub_quote)"
   315		    title_correction_code="${title_correction_code}if [ \"x\$default\" = '$quoted' ]; then default='$(echo "$replacement_title" | grub_quote)'; fi;"
   316		    grub_warn "$(gettext_printf "Please don't use old title \`%s' for GRUB_DEFAULT, use \`%s' (for versions before 2.00) or \`%s' (for 2.00 or later)" "$GRUB_ACTUAL_DEFAULT" "$replacement_title" "gnulinux-advanced-$boot_device_id>gnulinux-$version-$type-$boot_device_id")"
   317		fi
   318	      done
   319	      if [ x"$is_top_level" != xtrue ]; then
   320		  echo '}'
   321	      fi
   322	      echo "$title_correction_code"
   323	    ;;
   324	    macosx)
   325	      if [ "${UUID}" ]; then
   326		OSXUUID="${UUID}"
   327		osx_entry xnu_kernel 32
   328		osx_entry xnu_kernel64 64
   329	      fi
   330	    ;;
   331	    hurd)
   332	      found_other_os=1
   333	      onstr="$(gettext_printf "(on %s)" "${DEVICE}")"
   334	      cat << EOF
   335	menuentry '$(echo "${LONGNAME} $onstr" | grub_quote)' --class hurd --class gnu --class os \$menuentry_id_option 'osprober-gnuhurd-/boot/gnumach.gz-false-$(grub_get_device_id "${DEVICE}")' {
   336	EOF
   337	      save_default_entry | grub_add_tab
   338	      prepare_grub_to_access_device ${DEVICE} | grub_add_tab
   339	      grub_device="`${grub_probe} --device ${DEVICE} --target=drive`"
   340	      mach_device="`echo "${grub_device}" | sed -e 's/(\(hd.*\),msdos\(.*\))/\1s\2/'`"
   341	      grub_fs="`${grub_probe} --device ${DEVICE} --target=fs`"
   342	      case "${grub_fs}" in
   343		*fs)	hurd_fs="${grub_fs}" ;;
   344		*)	hurd_fs="${grub_fs}fs" ;;
   345	      esac
   346	      cat << EOF
   347		multiboot /boot/gnumach.gz root=device:${mach_device}
   348		module /hurd/${hurd_fs}.static ${hurd_fs} --readonly \\
   349				--multiboot-command-line='\${kernel-command-line}' \\
   350				--host-priv-port='\${host-port}' \\
   351				--device-master-port='\${device-port}' \\
   352				--exec-server-task='\${exec-task}' -T typed '\${root}' \\
   353				'\$(task-create)' '\$(task-resume)'
   354		module /lib/ld.so.1 exec /hurd/exec '\$(exec-task=task-create)'
   355	}
   356	EOF
   357	    ;;
   358	    minix)
   359		  cat << EOF
   360	menuentry "${LONGNAME} (on ${DEVICE}, Multiboot)" {
   361	EOF
   362	         save_default_entry | sed -e "s/^/\t/"
   363	         prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
   364		 cat << EOF
   365		multiboot /boot/image_latest
   366	}
   367	EOF
   368	    ;;
   369	    *)
   370	      # TRANSLATORS: %s is replaced by OS name.
   371	      gettext_printf "%s is not yet supported by grub-mkconfig.\n" "  ${LONGNAME}" >&2
   372	    ;;
   373	  esac
   374	done
   375	
   376	adjust_timeout
robert@caille-N76VB:~$ 
sudo update-grub && cat /boot/grub/grub.cfg
robert@caille-N76VB:~$ sudo update-grub && cat /boot/grub/grub.cfg
[sudo] Mot de passe de robert : 
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.0-43-generic
Found initrd image: /boot/initrd.img-5.3.0-43-generic
Found linux image: /boot/vmlinuz-5.3.0-42-generic
Found initrd image: /boot/initrd.img-5.3.0-42-generic
grub-probe : erreur : impossible de trouver un périphérique GRUB pour /dev/sdc1. Vérifiez device.map..
Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi
Found Ubuntu 18.04.4 LTS (18.04) on /dev/sda5
Found Linux Mint 19.3 Tricia (19.3) on /dev/sda6
Found Manjaro Linux (19.0.2) on /dev/sda7
Adding boot menu entry for EFI firmware configuration
done
#
# 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
set root='hd0,gpt8'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
else
  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
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=-1
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible -1 ; 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-40fd248d-5d94-4fa7-8a56-3456702667bd' {
	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,gpt8'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
	else
	  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
	fi
	linux	/boot/vmlinuz-5.3.0-43-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-5.3.0-43-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-40fd248d-5d94-4fa7-8a56-3456702667bd' {
	menuentry 'Ubuntu, with Linux 5.3.0-43-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-43-generic-advanced-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		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,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-43-generic ...'
		linux	/boot/vmlinuz-5.3.0-43-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.0-43-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-43-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-43-generic-recovery-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-43-generic ...'
		linux	/boot/vmlinuz-5.3.0-43-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.0-43-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-42-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-42-generic-advanced-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		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,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-42-generic ...'
		linux	/boot/vmlinuz-5.3.0-42-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-42-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.3.0-42-generic-recovery-40fd248d-5d94-4fa7-8a56-3456702667bd' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  40fd248d-5d94-4fa7-8a56-3456702667bd
		else
		  search --no-floppy --fs-uuid --set=root 40fd248d-5d94-4fa7-8a56-3456702667bd
		fi
		echo	'Loading Linux 5.3.0-42-generic ...'
		linux	/boot/vmlinuz-5.3.0-42-generic root=UUID=40fd248d-5d94-4fa7-8a56-3456702667bd ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.3.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 ###
menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-5C46-7558' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  5C46-7558
	else
	  search --no-floppy --fs-uuid --set=root 5C46-7558
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Ubuntu 18.04.4 LTS (18.04) (on /dev/sda5)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-f8c650fb-df0f-4007-b651-3739ccd69feb' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt5'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
	else
	  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
	fi
	linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
	initrd /boot/initrd.img-5.3.0-42-generic
}
submenu 'Advanced options for Ubuntu 18.04.4 LTS (18.04) (on /dev/sda5)' $menuentry_id_option 'osprober-gnulinux-advanced-f8c650fb-df0f-4007-b651-3739ccd69feb' {
	menuentry 'Ubuntu (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-42-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, avec Linux 5.3.0-42-generic (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-42-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-42-generic (recovery mode) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-42-generic-root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-42-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-42-generic
	}
	menuentry 'Ubuntu, avec Linux 5.3.0-40-generic (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (recovery mode) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Tricia (19.3) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Cinnamon (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Cinnamon, avec Linux 5.3.0-40-generic (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Linux Mint 19.3 Cinnamon, with Linux 5.3.0-40-generic (recovery mode) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu 18.04.4 LTS (18.04) (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, avec Linux 5.3.0-40-generic (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (recovery mode) (sur /dev/sda5) (sur /dev/sda6) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset-f8c650fb-df0f-4007-b651-3739ccd69feb' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt5'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 --hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  f8c650fb-df0f-4007-b651-3739ccd69feb
		else
		  search --no-floppy --fs-uuid --set=root f8c650fb-df0f-4007-b651-3739ccd69feb
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=f8c650fb-df0f-4007-b651-3739ccd69feb ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
}

menuentry 'Linux Mint 19.3 Tricia (19.3) (on /dev/sda6)' --class linuxmint --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
	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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
	else
	  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
	fi
	linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
	initrd /boot/initrd.img-5.3.0-40-generic
}
submenu 'Advanced options for Linux Mint 19.3 Tricia (19.3) (on /dev/sda6)' $menuentry_id_option 'osprober-gnulinux-advanced-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
	menuentry 'Ubuntu (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic--e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.3.0-40-generic (recovery mode) (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.3.0-40-generic-root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.3.0-40-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset
		initrd /boot/initrd.img-5.3.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 5.0.0-32-generic (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.0.0-32-generic--e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.0.0-32-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro quiet splash $vt_handoff
		initrd /boot/initrd.img-5.0.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 5.0.0-32-generic (recovery mode) (on /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.0.0-32-generic-root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset-e9f77e45-32c4-488d-b265-1aa38bd97e0d' {
		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  e9f77e45-32c4-488d-b265-1aa38bd97e0d
		else
		  search --no-floppy --fs-uuid --set=root e9f77e45-32c4-488d-b265-1aa38bd97e0d
		fi
		linux /boot/vmlinuz-5.0.0-32-generic root=UUID=e9f77e45-32c4-488d-b265-1aa38bd97e0d ro recovery nomodeset
		initrd /boot/initrd.img-5.0.0-32-generic
	}
}

menuentry 'Manjaro Linux (19.0.2) (on /dev/sda7)' --class manjarolinux --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8f28a3a0-e599-4db6-856e-bbd6346f8698' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt7'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
	else
	  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
	fi
	linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
	initrd /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
}
submenu 'Advanced options for Manjaro Linux (19.0.2) (on /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-8f28a3a0-e599-4db6-856e-bbd6346f8698' {
	menuentry 'Manjaro Linux (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
	}
	menuentry 'Manjaro Linux (Kernel 5.4.27-1-MANJARO x64) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
	}
	menuentry 'Manjaro Linux (Kernel 5.4.27-1-MANJARO x64 - fallback initramfs) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/initramfs-5.4-x86_64-fallback.img
	}
}

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 ###
robert@caille-N76VB:~$ 

Hors ligne

#99 Le 29/03/2020, à 13:33

FrancisFDZ

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

Si tu dois utiliser le menu bios du pc pour démarrer manjaro, c'est qu'il est installé sur un autre disque et que tu le spécifie en passant par le bios. Pour pouvoir démarrer manjaro à partir de ton grub ubuntu, il faut d'abord savoir où il est installé, il sera facile ensuite de rajouter quelques lignes dans le /etc/grub.d/40_custom pour pouvoir démarrer manjaro en chainloadre


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#100 Le 29/03/2020, à 13:38

nany

Re : Quel est le plus rapide gestionnaire de fichiers sous Ubuntu ?

caille a écrit :
menuentry 'Manjaro Linux (19.0.2) (on /dev/sda7)' --class manjarolinux --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8f28a3a0-e599-4db6-856e-bbd6346f8698' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt7'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
	else
	  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
	fi
	linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
	initrd /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
}
submenu 'Advanced options for Manjaro Linux (19.0.2) (on /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-8f28a3a0-e599-4db6-856e-bbd6346f8698' {
	menuentry 'Manjaro Linux (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
	}
	menuentry 'Manjaro Linux (Kernel 5.4.27-1-MANJARO x64) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
	}
	menuentry 'Manjaro Linux (Kernel 5.4.27-1-MANJARO x64 - fallback initramfs) (on /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-5.4-x86_64--8f28a3a0-e599-4db6-856e-bbd6346f8698' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt7 --hint-efi=hd0,gpt7 --hint-baremetal=ahci0,gpt7  8f28a3a0-e599-4db6-856e-bbd6346f8698
		else
		  search --no-floppy --fs-uuid --set=root 8f28a3a0-e599-4db6-856e-bbd6346f8698
		fi
		linux /boot/vmlinuz-5.4-x86_64 root=UUID=8f28a3a0-e599-4db6-856e-bbd6346f8698 rw quiet apparmor=1 security=apparmor udev.log_priority=3
		initrd /boot/initramfs-5.4-x86_64-fallback.img
	}
}

Ton menu est correct.
Donne maintenant les retours de :

sudo sed -i "s#lsb_release -i -s#awk '{print \$1}' /var/log/installer/media-info#" /etc/default/grub && cat /etc/default/grub
sudo sed -i 's/\(Tanglu|Ubuntu|Kubuntu\)/\1|Xubuntu/' /etc/grub.d/05_debian_theme && cat /etc/grub.d/05_debian_theme
sudo update-grub && cat /boot/grub/grub.cfg

En ligne