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 13/02/2017, à 18:38

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

je pense que la version 6 tourne bien , (les sous menu ne sont pas traités)
apparition du fichier fich_transforme-date.txt qui donne l'ancien libellé de menu et  le nouveau

#!/bin/bash
# complètement pas optimisé !!!! mais je ne suis pas pressé ....
#
# principe : grub contenant des lignes de menus inutiles? je les supprime
# on choisit un fichier A (il peut être n'importe où)
# 	ce fichier est traité mais s'il n'a pas la structure d'un grub "normal" 
# 	il pourra y avoir problème de traitement
#	( le shell créera deux fichiers de contenu incorrect )
# donc
# il y a création de deux fichiers dans le répertoire courant
# fichier A-OK-date.txt et fichier A-sup-date.txt

# en fin de traitement on demande si on veut remplacer le fichier A par le résultat
# si on accepte
# 	A est sauvegardé dans A-date par précaution
#	le contenu de A-OK-date.txt remplace le contenu de A

# exemple
# on choisit /boot/grub/grub.cfg
# il y a création de grub-OK-date.txt et grub-sup-date.txt dans le répertoire courant
# si on accepte le remplacement
#	/boot/grub/grub.cfg est sauvegardé dans /boot/grub/grub.cfg-date
#	et
# 	le contenu de /boot/grub/grub.cfg est remplacé par le contenu de grub-OK-date.txt

# version 1
# traitement 1 
# si dans la ligne menuentry il y a ....../dev/sd...../dev/sd........... ( voir version 4 )
# je supprime jusqu'à rencontrer une ligne constituée du seul caractère } 
#
# traitement 2 ( qui dépend de blkid)
# dans un paragraphe menuentry {  }
#	remplacement de la chaîne
#	menuentry 'Ubuntu
#	par
#	menuentry '<le bon label si trouvé>

# V2 2017-02-? 
#	ajout de la fonction tranforme_ligne_sousmenu ( dépend aussi de blkid)
#	dans une ligne submenu remplacement de
#	submenu 'Options avancées pour Ubuntu
#	par
#	submenu 'Options avancées pour <le bon label si trouvé>
#   ne traite que les cas où l'UUID est dans cette ligne 
# V3 2017-02-08
#	correction lecture ligne vide dans $res_blkid
#	correction présentation dans function info

# V4 2017-02-10
# il n'y aura suppression du menu uniquement  si on trouve  ....../dev/sd...../dev/sd...... AVANT la chaine --class  , mais est-ce que c'est normal ?
# (function trt_menu2 remplace la function trt_menu )
#
# prise en compte de possibilité de trouver la chaîne menuentry "Ubuntu au lieu de menuentry 'Ubuntu
# ===>nouvelle présentation pour les sous menu , je mets le label en tête
#
# ajout demande mise à jour uuid-label (utile pour les tests)


# V5 2017-02-12
# pour les lignes menu entry
# modication du test de présence menuentry : au lieu du simple test de présence "menuentry"
# seules les lignes commençant par menuentry et finisant par { seront traitées comme menuentry
#       (le test se fait par ^[tab ]*menuentry.*{$) 
# mais
# ne pas traiter les lignes menuentry 'Memory test qui sont dans ce cas là
# ne pas traiter les lignes menuentry "Memory test qui seraient dans ce cas là ?
#
# pour les lignes submenu
# submenu : au lieu du simple test de présence de "submenu"
# seules les lignes commençant par submenu et finisant par { seront traitées comme submenu
# test par ^[tab ]submenu.*{$

# V6 2017-02-13
# au lieu de récupérer l'UUID dans la ligne menu entry
# on récupère l'UUID dans la ligne search --no-floppy --fs-uuid --set=root du bloc
# par modification de la function transforme-ligne qui devient transforme_ligne_menuentry
#
# adjonction d'un fichier de suivi des lignes menuentry fichier $fich_transforme





 

function info {
echo "ce programme supprime des lignes supposées inutiles de grub"
echo " ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )"
echo "il demandera le nom du fichier à traiter .. en réel ce devrait être <partition>/boot/grub/grub.cfg .."
echo "et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub"
echo "il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub"
echo "les x qui défilent indiquent des lignes supprimées"
echo "les c qui défilent indiquent les lignes conservées"
echo "si le fichier à traiter n est pas au format grub , il ne fonctionnera pas correctement"
echo "il serait préférable de lancer ce programme après avoir lancé un update-grub"
}


function OK {
rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="programme $0        /!\/!\/!\/!\    Répondez par : (oOyYnN)"
texte="ce programme supprime des lignes supposées inutiles de grub 
 ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )
 
 il demandera le nom du fichier à traiter .. 
 en réel ce devrait être <partition>/boot/gub/grub.cfg ..
 et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub
 il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub
 
	 remarque :pour des essais , on peut traiter n'importe quel fichier
 
 les x qui défilent indiquent des lignes de menu qui seront supprimées
 les c qui défilent indiquent les lignes de menu qui seront conservées
 les . qui défilent indiquent les autres lignes  (qui seront conservées)
 
 si le fichier à traiter n'est pas au format grub , il ne fonctionnera pas correctement
 
 et en réel il serait préférable de lancer ce programme après avoir lancé un update-grub
 
			tapez O puis valider pour continuer
			tapez N puis valider pour arrêter 

			O pour continuer / N pour arrêter le programme  
       "
       
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	:
	;;
	[nN]	)	exit 1
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac	
done
}



function transforme_ligne_submenu {	#reçoit une ligne de sous menu et la modifie
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire non vide
	then
		res=`grep ${uuid[$n]} <<< $1`
		if [[ -n $res ]] 
			then
			if [[ -n ${label[$n]} ]] # si le label n'est pas vide on remplace la chaine
				then
				ligne=`sed "s/submenu 'Options avancées pour Ubuntu/submenu '${label[$n]} : Options avancées pour Ubuntu /" <<< $1`
				
			fi
		return # l'uuid a été trouvé , on sort
		fi
	fi 
done 
}


function transforme-ligne { # modifie la première ligne du menu conservé
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< $1`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				if [[ -n ${label[$n]} ]] # si label non vide on modifie la chaine
				then
					menu[0]=`sed "s/menuentry 'Ubuntu/menuentry '${label[$n]}/" <<< ${menu[0]}`
					# prise en compte de " 	au lieu de ' dans certain cas de menu
					menu[0]=`sed "s/menuentry \"Ubuntu/menuentry \"${label[$n]}/" <<< ${menu[0]}`
				fi
		return # l'uuid trouvé , pas la peine d'aller plus loin
		fi
	fi 
done 
}


function rech_uuid_label_ligne {	# recherche un uuid dans $1 (le paramètre reçu)
# si trouvé positionne les variables uuid_trouve et label_trouve
# renvoie 0 si uuid et label trouvé			uuid_trouve et label_trouve sont positionnés
# renvoie 1 si uuid trouvé et label vide	uuid_trouve est positionné , label_trouve rest à ""
# renvoie 2 si uuid non trouvé				uuid_trouve et label_trouve restent à ""	

n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< $1`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_trouve=${uuid[$n]}
				if [[ -n ${label[$n]} ]] # si label non vide on modifie la chaine
				then
					label_trouve=${label[$n]}
					return 0	# uuid trouvé et label non vide trouvé
				else
					return 1	# uuid trouvé mais pas de label trouvé
				fi
		fi
	fi 
done 
return 2	# pas uuid trouvé an la ligne 
}


function rech_uuid_label_menuentry {
# recherche l'uuid (et donc le label) dans menu[1] .... menu [n] (pas dans menu [0])
p=0

while [[ $p -lt ${#menu[*]} ]]		#  tant que p < indice final du tableau

do
((p++))			# menu[suivant]
# a-t-on "search --no-floppy --fs-uuid --set=root"
search_uuid="search \-\-no\-floppy \-\-fs\-uuid \-\-set=root"

res=`echo ${menu[$p]} | grep "$search_uuid"`

if [[ -n $res ]]
	then
		rech_uuid_label_ligne ${menu[$p]}	
		# positionne uuid_trouve
		# positionne label_trouve
		return $?	# 0 ok 1:uuid trouvé,label vide 2 pas d'uuid dans search 
fi
done
return 3	# pas de search trouvé , (donc pas d'uuid , et donc pas de label) !!!
}



function transforme_ligne_menuentry {	# modifie la première ligne du menu conservé
# principe : recherche l'UUID dans la ligne search --no-floppy --fs-uuid --set=root
# si trouvé , on récupère le label
# si label vide on ne fait rien
# si label déjà présent on ne fait rien
# sinon on rajoute avec : en tête après menuentry ' ou menuentry " 
# 

label_trouve=""
uuid_trouve=""

echo									# trace écran
echo ${menu[0]}							# trace écran

echo 			>> "$fich_transforme"	# trace fichier
echo ${menu[0]} >> "$fich_transforme"	# trace fichier


rech_uuid_label_menuentry				# cette fonction positionne le label à la bonne valeur
code=$?						# retour de la fonction

case $code in
	0)		echo "UUID trouvé : $uuid_trouve LABEL trouvé : $label_trouve********"
			menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
					# prise en compte de " 	au lieu de ' dans certain cas de menu
			menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
			echo "ligne transformée en"	
			echo ${menu[0]}			
			echo "ligne transformée en"			>> "$fich_transforme"
			echo ${menu[0]} 					>> "$fich_transforme"
	;;
	1)		echo "UUID trouvé : $uuid_trouve pas de label pour ce menu******"
			echo "pas de label trouvé pour ce menu" 			>> "$fich_transforme"
	;;
	2)		echo "pas d'UUID trouvé"
			echo "pas de uuid trouvé pour ce menu" 			>> "$fich_transforme"
	
	;;
	3)		echo "pas de ligne search trouvée"
			echo "pas de ligne search trouvée"				>> "$fich_transforme"			
	;;	
	
	*)		echo "code inconnu : $code"						>> "$fich_transforme"
	;;
esac

return $code
}


function lire_menuentry { # met dans tableau menu[n] jusqu'à trouvé } seul sur la ligne
i=0
menu[$i]="$ligne" # menu[0] est la première ligne
	# les suivantes seront menu [n]
	while : 
	# au lieu du test : faire le test jusqu'à fin de fichier ?
	do
		read ligne				# lecture ligne suivante
		((i++))
		((nb_lignes_lues++))	
		menu[$i]="$ligne"
		tmp=`sed 's/[[:blank:]]//g' <<<"$ligne"` # supprime les blancs de la ligne
		if [[ "$tmp" = "}" ]]   ### correct que si on a une source formatée "grub" ###
		# ne faudrait-il pas  mieux faire le test : si la ligne se termine par }
		then	
			return
		fi
		# et si pas de } seul sur la ligne on ira jusqu'en fin de fichier !!!!
		# c'est un critère de format de grub
	done
}


function sort_menu_0 {	# écrit menu[] dans le fichier de sauvegarde
	i=0
	#transforme-ligne  ${menu[0]}				# essai de mettre un label
	transforme_ligne_menuentry					# essai de mettre un label
	while :
	do	echo "${menu[$i]}" >> "$fich_sauv"	# écriture
		((nb_lignes_cons++))			# stat
		((nb_lignes_menu_cons++))		# stat
		echo -e "c\c"					# suivi écran
		((i++))							# suivant
		if [[ $i -ge ${#menu[*]} ]] 	#jusqu'au bout du tableau
			then
				break					# c'est fini
		fi
	done

}
	

function sort_menu_1 {	# écrit le menu dans le fichier de supression
	i=0
	while :
	do		
		echo "${menu[$i]}" >> "$fich_sup"	 # écriture
		((nb_lignes_sup++))				# stat
		echo -e "x\c"					# suivi écran
		((i++))							# suivant
		if [[ $i -ge ${#menu[*]} ]] 	# jusqu'au bout du tableau
			then
				break					# c'est fini
		fi
	done

}

function trt_menu { # n'est plus utilisée FONCTION REMPLACÉE  par tr_menu2
# critère de suppression
# si la 1ère ligne du menu contient plus d'une fois .../dev/sd... renvoie 1 sinon 0 
tmp=${menu[0]}
tmp1=`sed 's/\/dev\/sd//' <<<"$tmp"`
tmp2=`sed 's/\/dev\/sd//' <<<"$tmp1"`
if [[ "$tmp1" = "$tmp2" ]]
	then
		return 0
	else
		return 1
fi
}



function trt_menu2 {
		# critére de suppression
		# si la 1ère ligne du menu contient plus d'une fois .../dev/sd...  avant --class , 
		# renvoie 1 sinon 0

IFS=" "		# il faut l'espace comme délimiteur
tableau=($1)	# mise en tableau de la ligne
IFS="~"		# peut-être utile pour la suite ?

# rech_class="\-\-class"	# est défini en début de prog principal  chaine --class
# rech_dev="\/dev\/sd"		# est défini en début de prog principal  chaine  /dev/sd

nbdevsd=0 					# nombre de fois que l'on trouve /dev/sd (avant --class)

for n in ${!tableau[@]} # de 0 1 2 .... x
do
	r_class=`echo ${tableau[$n]} | grep "$rech_class"` # test présence --class
	if [[  -n $r_class ]] 					# --class ou pas ?
		then
			break							# --class est trouvé, on sort de la boucle for

		else
			r_dev=`echo ${tableau[$n]} | grep "$rech_dev"`   #  test présence /dev/sd
			if [[ -n $r_dev ]] 				# /dev/sd ou pas ?
				then
					((nbdevsd++))			# incrémente nombre 
					if [[ $nbdevsd -gt 1 ]]	# si plus d une fois /dev/sd
						then
							return 1 		# on renvoie 1
					fi
			fi
	fi
done

if [[ $nbdevsd -gt 1 ]]	# test nombre
	then
		return 1 # 1 si plus d'une fois /dev/sd
	else
		return 0 # 0 sinon
fi

}


# début du programme #####################################################################################

# variable qui serviront aux recherches

rech_class="\-\-class"		# jusqu'à trouver la chaine --class dans menuentry
rech_dev="\/dev\/sd"		# la présence de la chaine  /dev/sd dans menuentry
res_blkid="blkid-res.txt"	# le fichier contenant le résultat de sudo blkid


info
OK
# mettre les UUID et LABEL dans un tableau
echo "récupération de UUID et LABEL par sudo blkid"

rep=""
while [[ $rep != [oOyYnNaA] ]]
do
titre="récupération des UUID et LABEL des partitions des disques"
texte="
			Mise à jour du fichier des LABEL et UUID
					répondez par
					
              		(oOyY) pour lancer la commande sudo blkid ( remise à jour du fichier) 
                   	(nN)   si vous voulez réutiliser le fichier $res_blkid existant
                   	(aA)   pour arrêter ce programme
                   	puis Valider
                   	
                   	mise en garde :
                   	si vous répondez non , ce sera le fichier $res_blkid qui sera
                   	utilisé pour mettre à jour le titre des menus et sous menus dans le fichier traité
                   	(surtout utile pour des essais)
"
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	sudo blkid > $res_blkid
	;;
	[nN]	)	echo "réutilisation du fichier $res_blkid"
	;;
	[aA]	)	echo "arrêt du programme"
				exit 0
	;;
	
	*	) 	echo "utilisez seulement oOyYnNaA S.V.P."
	;;
esac
done



maxuuid=-1
while read ligne
do
	if [[ -n $ligne ]] #correction ligne vide
	then
	((maxuuid++))
	tableau=($ligne) # découper la ligne en champ 
	for champ in ${tableau[@]}
		do
			deb=` echo $champ |cut -c1-4`
			case $deb in
				LABE)			#label[maxuuid]=${champ##*=}
								# on enlève les guillemets donne U16.04-b7
					label[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
				UUID)			# sans les guillemets donne c63335c7-be09-4782-978c-dff6cce2be94
					uuid[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
			esac
	done
	fi
done <$res_blkid


##################################################


# Quel fichier grub traiter ? ####################
titre="$0 Sélectionnez le fichier GRUB à traiter"
fich_source=`zenity --file-selection --filename="$rep_rech" --title="$titre"`


#traitement de cette sélection ###########################
case $? in	#$? est le code de retour de zenity
        1)	echo "Aucun fichier sélectionné."	
		read g
		exit 1
		;;
       -1)	echo "Une erreur inattendue est survenue."
		read g
		exit 1
		;;	
        0)	:
		;;
	*)	echo "erreur non reconnue"
		read g
		exit 1
		;;	
esac

#########################################################
num=`date +%Y:%m:%d`-`date +%H:%M:%S`
fich_sauv=grub-OK-$num.txt
fich_sup=grub-sup-$num.txt
fich_transforme=fich_transforme-$num.txt

##### pour les stat #####################################
nb_menu_cons=0
nb_menu_sup=0
nb_lignes_sup=0
nb_lignes_cons=0
nb_lignes_lues=0
nb_lignes_hors_menu=0
nb_lignes_menus_cons=0

#### lecture et traitement du fichier GRUB ################################################
IFS="~"
while read ligne
do
# echo $ligne

#res=`echo $ligne| grep "menuentry "`
#V5 modification du test !!!! entre les crochets on a tab et espace 
res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

# res est vide s'il n'y a pas menuentry {
# mem est non vide si on a memory test

# ne pas traiter munuentry 'Memory test
# ne pas traiter munuentry "Memory test



if [[ -n $mem ]]
then			# si on trouve la chaine Memory on force res à vide
	res=""
fi

((nb_lignes_lues++))
if  [[ -z $res ]]
	then # la ligne ne contient pas menuentry # test trop large !!!!!
		
		#subm=`echo $ligne| grep "submenu"`
		subm=`echo "$ligne" | grep "^[	 ]*submenu.*{$"`

		if [[ -z $subm ]]
			then # ne contient pas submenu on écrit dans le fichier de sauvegarde
				echo "$ligne" >> $fich_sauv
				((nb_lignes_cons++))
				((nb_lignes_hors_menu++))
				echo -e ".\c"
			else # contient submenu on traite d'abord cette ligne avant d'écrire 
				transforme_ligne_submenu "$ligne"
				echo "$ligne" >> $fich_sauv
				((nb_lignes_cons++))
				((nb_lignes_hors_menu++))
				echo -e ".\c"
		fi
		
	else # la ligne contient menuentry
		lire_menuentry	# lire le paragraphe : en sortie on a menu[0] ... menu[n]

		if trt_menu2 "${menu[0]}" 	# et si ça convient on l'écrit dans le fichier de sauvegarde 
			then	# ou on conserve
				# echo "non supprimé" ; sleep 10
				sort_menu_0
				((nb_menu_cons++))
			else	# ou on supprime
				#echo "supprimé" ; sleep 10
				sort_menu_1
				((nb_menu_sup++))
		fi	
		unset menu	# vide la variable par précaution
fi
done < "$fich_source"
echo
echo
echo "fichier traité                : $fich_source"	#/media/jpb/U14-04-a12/boot/grub/grub.cfg
echo "le résultat se trouve dans    : $fich_sauv"	# grub-OK-date.txt
echo
echo "nombre de lignes lues         : $nb_lignes_lues"
echo "lignes conservées             : $nb_lignes_cons"
echo "lignes supprimées             : $nb_lignes_sup"
echo "fichier des lignes supprimées : $fich_sup"
echo
echo "nombre de menus conservés     : $nb_menu_cons"
echo "nombre de menus supprimés     : $nb_menu_sup"
echo
echo "lignes conservées (hors menu) : $nb_lignes_hors_menu"
echo "lignes conservées (menu)      : $nb_lignes_menu_cons"

echo "après avoir vérifier manuellement le fichier"
echo "$fich_sauv"
echo "vous pourrez remplacer grub.cfg par celui-ci à vos risques et périls"
echo


rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="remplacement de GRUB"
texte="Voulez-vous remplacer le grub original par le nouveau fichier généré (oOyYnN)
	
       si vous répondez oui le fichier
 $fich_source (fichier original choisi)
          sera par précaution sauvegardé dans
 $fich_source-$num
	 mais Attention
 $fich_source 
	sera remplacé par le contenu du fichier
 $fich_sauv  (le résultat OK obtenu)
                   répondez par (oOyYnN)"

rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	# sauvegarde de "grub" , je conserve $num	
			echo "OK je sauvegarde le fichier original $fich_source dans $fich_source-$num"
			sudo cp "$fich_source" "$fich_source-$num"

			#et fich_sauv remplace grub
			echo "et je remplace $fich_source par $fich_sauv"
			sudo mv "$fich_sauv" "$fich_source"
	;;
	[nN]	)	echo "grub non remplacé"
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac
done

echo "taper entrée pour terminer"
read g #pour attendre


exit 0

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#77 Le 13/02/2017, à 21:43

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

je prépare V7 mais j'ai des soucis
dans la ligne 2530 de ton grub 12.04 je tombe sur cette anomalie

dans la ligne
search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
UUID inconnu

menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}

alors que l'UUID 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c correspond à xubuntu-14-sys-m


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#78 Le 13/02/2017, à 21:51

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

la version 7 à prendre avec des pincettes !!!!!!!!

#!/bin/bash
# complètement pas optimisé !!!! mais je ne suis pas pressé ....
#
# principe : grub contenant des lignes de menus inutiles? je les supprime
# on choisit un fichier A (il peut être n'importe où)
# 	ce fichier est traité mais s'il n'a pas la structure d'un grub "normal" 
# 	il pourra y avoir problème de traitement
#	( le shell créera deux fichiers de contenu incorrect )
# donc
# il y a création de deux fichiers dans le répertoire courant
# fichier A-OK-date.txt et fichier A-sup-date.txt

# en fin de traitement on demande si on veut remplacer le fichier A par le résultat
# si on accepte
# 	A est sauvegardé dans A-date par précaution
#	le contenu de A-OK-date.txt remplace le contenu de A

# exemple
# on choisit /boot/grub/grub.cfg
# il y a création de grub-OK-date.txt et grub-sup-date.txt dans le répertoire courant
# si on accepte le remplacement
#	/boot/grub/grub.cfg est sauvegardé dans /boot/grub/grub.cfg-date
#	et
# 	le contenu de /boot/grub/grub.cfg est remplacé par le contenu de grub-OK-date.txt

# version 1
# traitement 1 
# si dans la ligne menuentry il y a ....../dev/sd...../dev/sd........... ( voir version 4 )
# je supprime jusqu'à rencontrer une ligne constituée du seul caractère } 
#
# traitement 2 ( qui dépend de blkid)
# dans un paragraphe menuentry {  }
#	remplacement de la chaîne
#	menuentry 'Ubuntu
#	par
#	menuentry '<le bon label si trouvé>

# V2 2017-02-? 
#	ajout de la fonction tranforme_ligne_sousmenu ( dépend aussi de blkid)
#	dans une ligne submenu remplacement de
#	submenu 'Options avancées pour Ubuntu
#	par
#	submenu 'Options avancées pour <le bon label si trouvé>
#   ne traite que les cas où l'UUID est dans cette ligne 
# V3 2017-02-08
#	correction lecture ligne vide dans $res_blkid
#	correction présentation dans function info

# V4 2017-02-10
# il n'y aura suppression du menu uniquement  si on trouve  ....../dev/sd...../dev/sd...... AVANT la chaine --class  , mais est-ce que c'est normal ?
# (function trt_menu2 remplace la function trt_menu )
#
# prise en compte de possibilité de trouver la chaîne menuentry "Ubuntu au lieu de menuentry 'Ubuntu
# ===>nouvelle présentation pour les sous menu , je mets le label en tête
#
# ajout demande mise à jour uuid-label (utile pour les tests)


# V5 2017-02-12
# pour les lignes menu entry
# modication du test de présence menuentry : au lieu du simple test de présence "menuentry"
# seules les lignes commençant par menuentry et finisant par { seront traitées comme menuentry
#       (le test se fait par ^[tab ]*menuentry.*{$) 
# mais
# ne pas traiter les lignes menuentry 'Memory test qui sont dans ce cas là
# ne pas traiter les lignes menuentry "Memory test qui seraient dans ce cas là ?
#
# pour les lignes submenu
# submenu : au lieu du simple test de présence de "submenu"
# seules les lignes commençant par submenu et finisant par { seront traitées comme submenu
# test par ^[tab ]submenu.*{$

# V6 2017-02-13
# au lieu de récupérer l'UUID dans la ligne menu entry
# on récupère l'UUID dans la ligne search --no-floppy --fs-uuid --set=root du bloc
# par modification de la function transforme-ligne qui devient transforme_ligne_menuentry
#
# adjonction d'un fichier de suivi des lignes menuentry fichier $fich_transforme


#V7 2017-02-13
# la ligne de submenu est recherché par submenu ' ou par submenu " au lieu de submenu 'Options ..... 
# et au lieu de récupérer l'UUID dans la ligne submenu
# je récupère UUID (et calcul du label) dans le bloc suivant de menuentry


function info {
echo "ce programme supprime des lignes supposées inutiles de grub"
echo " ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )"
echo "il demandera le nom du fichier à traiter .. en réel ce devrait être <partition>/boot/grub/grub.cfg .."
echo "et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub"
echo "il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub"
echo "les x qui défilent indiquent des lignes supprimées"
echo "les c qui défilent indiquent les lignes conservées"
echo "si le fichier à traiter n est pas au format grub , il ne fonctionnera pas correctement"
echo "il serait préférable de lancer ce programme après avoir lancé un update-grub"
}


function OK {
rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="programme $0        /!\/!\/!\/!\    Répondez par : (oOyYnN)"
texte="ce programme supprime des lignes supposées inutiles de grub 
 ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )
 
 il demandera le nom du fichier à traiter .. 
 en réel ce devrait être <partition>/boot/gub/grub.cfg ..
 et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub
 il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub
 
	 remarque :pour des essais , on peut traiter n'importe quel fichier
 
 les x qui défilent indiquent des lignes de menu qui seront supprimées
 les c qui défilent indiquent les lignes de menu qui seront conservées
 les . qui défilent indiquent les autres lignes  (qui seront conservées)
 
 si le fichier à traiter n'est pas au format grub , il ne fonctionnera pas correctement
 
 et en réel il serait préférable de lancer ce programme après avoir lancé un update-grub
 
			tapez O puis valider pour continuer
			tapez N puis valider pour arrêter 

			O pour continuer / N pour arrêter le programme  
       "
       
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	:
	;;
	[nN]	)	exit 1
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac	
done
}







function transforme_ligne_submenu {	#reçoit une ligne de sous menu et la modifie
#V7 remplacée par traite_ligne_submenu
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire non vide
	then
		res=`grep ${uuid[$n]} <<< $1`
		if [[ -n $res ]] 
			then
			if [[ -n ${label[$n]} ]] # si le label n'est pas vide on remplace la chaine
				then
				ligne=`sed "s/submenu 'Options avancées pour Ubuntu/submenu '${label[$n]} : Options avancées pour Ubuntu /" <<< $1`
				
			fi
		return # l'uuid a été trouvé , on sort
		fi
	fi 
done 
}


function traite_ligne_submenu { # reçoit $1=ligne ayant submenu '.......

submenu="$1" #mise en mémoire de cette ligne

i_s=-1	# pour mettre en mémoire les lignes qui seaient après submenu mais ne seraient pas menuentry

# assez compliqué car il faut refaire tous les tests

# lire les lignes qui suivent jusqu'à trouver menuentry intéressante
while read ligne
do
((nb_lignes_lues++))
res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

if [[ -n $mem ]]
then			
	res=""		# si on trouve la chaine Memory pas intéressant on force res à vide
fi





if  [[ -z $res ]]
	then # la ligne ne contient pas menuentry {    ( ni memory  )
		# mise en mémoire pour écriture ultérieure
		((i_s++))	# première fois 0 2ème fois 1 etc....

		ligne_sousmenu[i_s]="$ligne"
		# mais non encore l'écrite dans le fichier de sauvegarde
	else

		lire_menuentry # menu[0] .... menu[n] } et ((nb_lignes_lues++))



		if trt_menu2 "${menu[0]}" # contient dev dev ou non

			then  # ne contient pas dev dev

				# recherche label dans bloc menuentry
				rech_uuid_label_menuentry	# retour 0 si label trouvé , pas zéro sinon
				code=$?

				if [[ $code -eq 0 ]]
					then # on a un label
						# la totale : sauv submenu , ligne intermédiare , menuentry
						# la ligne submenu
						echo "$1"						>> "$fich_transforme"
						ligne=`sed "s/submenu '/submenu '$label_trouve : /" <<< $1`
						ligne=`sed "s/submenu \"/submenu \"$label_trouve : /" <<< $1`

						echo "ligne transformée en" 	>> "$fich_transforme"
						echo "$ligne"					>> "$fich_transforme"
						echo 							>> "$fich_transforme"

						echo "$ligne" 					>> "$fich_sauv"	# écriture
						((nb_lignes_cons++))			# stat
						((nb_lignes_hors_menu++))		# considérée hors menu
						echo -e "c\c"					# suivi écran
						

						# les lignes intermédiares (considérées comme hors menu)
						if [[ ${#ligne_sousmenu[*]} -gt 0 ]]
						then
						i=0 
						while :
						do
							echo "${ligne_sousmenu[$i]}" >> "$fich_sauv"	# écriture lignes intermédiares
							((nb_lignes_cons++))			# stat
							((nb_lignes_hors_menu++))		# ce sont des lignes hors menu
							echo -e "c\c"					# suivi écran
							((i++))							# suivant		
							if [[ $i -ge ${#ligne_sousmenu[*]} ]] 	#jusqu'au bout du tableau
								then
									break					# c'est fini
							fi
						done
						fi


						# les lignes menuentry
						
						# ici il faut modifier menu[0] car on a un label non vide

						echo "UUID trouvé : $uuid_trouve LABEL trouvé : $label_trouve********"
						
						menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
						menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
		
						echo ${menu[0]}						>> "$fich_transforme"		
						echo "ligne transformée en"			>> "$fich_transforme"
						echo ${menu[0]} 					>> "$fich_transforme"
		
 
						i=0
						while :
						do	echo "${menu[$i]}" >> "$fich_sauv"	# écriture
							((nb_lignes_cons++))			# stat
							((nb_lignes_menu_cons++))		# stat
							echo -e "c\c"					# suivi écran
							((i++))							# suivant
							if [[ $i -ge ${#menu[*]} ]] 	# jusqu'au bout du tableau
								then
									((nb_menu_cons++))	
									break					# fin du tableau menu
							fi
						done

						return 0

					else 	# pas de label dans menuentry
							# il faudra quand même écrire ces lignes
							p=0
							while [[ $p -le ${#menu[*]} ]] # tant que <= indice final de menu
							do
								((i_s++))
								ligne_sousmenu[i_s]=${menu[$p]} #mémorise ces lignes
								((p++))	
							done 
							((nb_menu_cons++)) # ce menu étant conservé
				fi

				



			else # le bloc menuentry contient /dev /dev
				# bloc menuentry pas interessant , 
				# on écrit dans fich_sup on essaiera le suivant

				sort_menu_1
				((nb_menu_sup++))
				
	fi

fi


done


# si on arrive ici on n'a pas trouvé de label
# il faut écrire la ligne submenu et les lignes intermédiaires

	echo "$1" 					>> "$fich_sauv"	# écriture

	echo 						>> "$fich_transforme"
	echo "$1"					>> "$fich_transforme"
	echo "ligne non modifiée"	>> "$fich_transforme"

	((nb_lignes_cons++))			# stat
	echo -e "c\c"					# suivi écran

	# les lignes intermédiares (considérées comme hors menu)
	if [[ ${#ligne_sousmenu[*]} -gt 0 ]]
	then
	i=0 
	while :
	do
		echo "${ligne_sousmenu[$i]}" >> "$fich_sauv"	# écriture lignes intermédiares
		((nb_lignes_cons++))			# stat
		((nb_lignes_hors_menu++))		# ce sont des lignes hors menu
		echo -e "c\c"					# suivi écran
		((i++))							# suivant		
		if [[ $i -ge ${#ligne_sousmenu[*]} ]] 	#jusqu'au bout du tableau
			then
				break					# c'est fini
		fi
	done
	fi


}













function transforme-ligne { # modifie la première ligne du menu conservé
#       n'est plus utilisée depuis V6 ===> j'utilise transforme_ligne_menuentry
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< $1`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				if [[ -n ${label[$n]} ]] # si label non vide on modifie la chaine
				then
					menu[0]=`sed "s/menuentry 'Ubuntu/menuentry '${label[$n]}/" <<< ${menu[0]}`
					# prise en compte de " 	au lieu de ' dans certain cas de menu
					menu[0]=`sed "s/menuentry \"Ubuntu/menuentry \"${label[$n]}/" <<< ${menu[0]}`
				fi
		return # l'uuid trouvé , pas la peine d'aller plus loin
		fi
	fi 
done 
}


function rech_uuid_label_ligne {	# recherche un uuid dans $1 (le paramètre reçu)
# si trouvé positionne les variables uuid_trouve et label_trouve
# renvoie 0 si uuid et label trouvé			uuid_trouve et label_trouve sont positionnés
# renvoie 1 si uuid trouvé et label vide	uuid_trouve est positionné , label_trouve rest à ""
# renvoie 2 si uuid non trouvé				uuid_trouve et label_trouve restent à ""	

n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< $1`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_trouve=${uuid[$n]}
				if [[ -n ${label[$n]} ]] # si label non vide on modifie la chaine
				then
					label_trouve=${label[$n]}
					return 0	# uuid trouvé et label non vide trouvé
				else
					return 1	# uuid trouvé mais pas de label trouvé
				fi
		fi
	fi 
done 
return 2	# pas uuid trouvé an la ligne 
}


function rech_uuid_label_menuentry {
# recherche l'uuid (et donc le label) dans menu[1] .... menu [n] (pas dans menu [0])
p=0

while [[ $p -lt ${#menu[*]} ]]		#  tant que p < indice final du tableau

do
((p++))			# menu[suivant]
# a-t-on "search --no-floppy --fs-uuid --set=root"
search_uuid="search \-\-no\-floppy \-\-fs\-uuid \-\-set=root"

res=`echo ${menu[$p]} | grep "$search_uuid"`

if [[ -n $res ]]
	then
		rech_uuid_label_ligne ${menu[$p]}	
		# positionne uuid_trouve
		# positionne label_trouve
		return $?	# 0 ok 1:uuid trouvé,label vide 2 pas d'uuid dans search 
fi
done
return 3	# pas de search trouvé , (donc pas d'uuid , et donc pas de label) !!!
}



function transforme_ligne_menuentry {	# modifie la première ligne du menu conservé
# principe : recherche l'UUID dans la ligne search --no-floppy --fs-uuid --set=root
# si trouvé , on récupère le label
# si label vide on ne fait rien
# si label déjà présent on ne fait rien
# sinon on rajoute avec : en tête après menuentry ' ou menuentry " 
# 

label_trouve=""
uuid_trouve=""

echo									# trace écran
echo ${menu[0]}							# trace écran

echo 			>> "$fich_transforme"	# trace fichier
echo ${menu[0]} >> "$fich_transforme"	# trace fichier


rech_uuid_label_menuentry				# cette fonction positionne le label à la bonne valeur
code=$?						# retour de la fonction

case $code in
	0)		echo "UUID trouvé : $uuid_trouve LABEL trouvé : $label_trouve********"
			menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
					# prise en compte de " 	au lieu de ' dans certain cas de menu
			menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
			echo "ligne transformée en"	
			echo ${menu[0]}			
			echo "ligne transformée en"			>> "$fich_transforme"
			echo ${menu[0]} 					>> "$fich_transforme"
	;;
	1)		echo "UUID trouvé : $uuid_trouve pas de label pour ce menu******"
			echo "pas de label trouvé pour ce menu" 			>> "$fich_transforme"
	;;
	2)		echo "pas d'UUID trouvé"
			echo "pas de uuid trouvé pour ce menu" 			>> "$fich_transforme"
	;;
	3)		echo "pas de ligne search trouvée"
			echo "pas de ligne search trouvée"				>> "$fich_transforme"			
	;;	
	
	*)		echo "code inconnu : $code"						>> "$fich_transforme"
	;;
esac

return $code
}


function lire_menuentry { # met dans tableau menu[n] jusqu'à trouvé } seul sur la ligne
i=0
menu[$i]="$ligne" # menu[0] est la première ligne
	# les suivantes seront menu [n]
	while : 
	# au lieu du test : faire le test jusqu'à fin de fichier ?
	do
		read ligne				# lecture ligne suivante
		((i++))
		((nb_lignes_lues++))	
		menu[$i]="$ligne"
		tmp=`sed 's/[[:blank:]]//g' <<<"$ligne"` # supprime les blancs de la ligne
		if [[ "$tmp" = "}" ]]   ### correct que si on a une source formatée "grub" ###
		# ne faudrait-il pas  mieux faire le test : si la ligne se termine par }
		then	
			return
		fi
		# et si pas de } seul sur la ligne on ira jusqu'en fin de fichier !!!!
		# c'est un critère de format de grub
	done
}


function sort_menu_0 {	# écrit menu[] dans le fichier de sauvegarde
	i=0
	#transforme-ligne  ${menu[0]}				# essai de mettre un label
	transforme_ligne_menuentry					# essai de mettre un label
	while :
	do	echo "${menu[$i]}" >> "$fich_sauv"	# écriture
		((nb_lignes_cons++))			# stat
		((nb_lignes_menu_cons++))		# stat
		echo -e "c\c"					# suivi écran
		((i++))							# suivant
		if [[ $i -ge ${#menu[*]} ]] 	#jusqu'au bout du tableau
			then
				break					# c'est fini
		fi
	done

}
	

function sort_menu_1 {	# écrit le menu dans le fichier de supression
	i=0
	while :
	do		
		echo "${menu[$i]}" >> "$fich_sup"	 # écriture
		((nb_lignes_sup++))				# stat
		echo -e "x\c"					# suivi écran
		((i++))							# suivant
		if [[ $i -ge ${#menu[*]} ]] 	# jusqu'au bout du tableau menu à supprimer
			then
				break					# c'est fini
		fi
	done

}

function trt_menu { # n'est plus utilisée FONCTION REMPLACÉE  par tr_menu2
# critère de suppression
# si la 1ère ligne du menu contient plus d'une fois .../dev/sd... renvoie 1 sinon 0 
tmp=${menu[0]}
tmp1=`sed 's/\/dev\/sd//' <<<"$tmp"`
tmp2=`sed 's/\/dev\/sd//' <<<"$tmp1"`
if [[ "$tmp1" = "$tmp2" ]]
	then
		return 0
	else
		return 1
fi
}



function trt_menu2 { # analyse le paramètre $1 reçu et renvoi 0 si on garde , 1 si on supprime
		# critére de suppression
		# si la 1ère ligne du menu contient plus d'une fois .../dev/sd...  avant --class , 
		# renvoie 1 sinon 0

IFS=" "		# il faut l'espace comme délimiteur
tableau=($1)	# mise en tableau de la ligne
IFS="~"		# peut-être utile pour la suite ?

# rech_class="\-\-class"	# est défini en début de prog principal  chaine --class
# rech_dev="\/dev\/sd"		# est défini en début de prog principal  chaine  /dev/sd

nbdevsd=0 					# nombre de fois que l'on trouve /dev/sd (avant --class)

for n in ${!tableau[@]} # de 0 1 2 .... x
do
	r_class=`echo ${tableau[$n]} | grep "$rech_class"` # test présence --class
	if [[  -n $r_class ]] 					# --class ou pas ?
		then
			break							# --class est trouvé, on sort de la boucle for

		else
			r_dev=`echo ${tableau[$n]} | grep "$rech_dev"`   #  test présence /dev/sd
			if [[ -n $r_dev ]] 				# /dev/sd ou pas ?
				then
					((nbdevsd++))			# incrémente nombre 
					if [[ $nbdevsd -gt 1 ]]	# si plus d une fois /dev/sd
						then
							return 1 		# on renvoie 1
					fi
			fi
	fi
done

if [[ $nbdevsd -gt 1 ]]	# test nombre
	then
		return 1 # 1 si plus d'une fois /dev/sd
	else
		return 0 # 0 sinon
fi

}


# début du programme #####################################################################################

# variable qui serviront aux recherches

rech_class="\-\-class"		# jusqu'à trouver la chaine --class dans menuentry
rech_dev="\/dev\/sd"		# la présence de la chaine  /dev/sd dans menuentry
res_blkid="blkid-res.txt"	# le fichier contenant le résultat de sudo blkid


info
OK
# mettre les UUID et LABEL dans un tableau
echo "récupération de UUID et LABEL par sudo blkid"

rep=""
while [[ $rep != [oOyYnNaA] ]]
do
titre="récupération des UUID et LABEL des partitions des disques"
texte="
			Mise à jour du fichier des LABEL et UUID
					répondez par
					
              		(oOyY) pour lancer la commande sudo blkid ( remise à jour du fichier) 
                   	(nN)   si vous voulez réutiliser le fichier $res_blkid existant
                   	(aA)   pour arrêter ce programme
                   	puis Valider
                   	
                   	mise en garde :
                   	si vous répondez non , ce sera le fichier $res_blkid qui sera
                   	utilisé pour mettre à jour le titre des menus et sous menus dans le fichier traité
                   	(surtout utile pour des essais)
				
					O pour remise à jour UUID LABEL via SUDO
					N pour réutilisation du fichier UUID LABEL
					A Arrêter
"
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	sudo blkid > $res_blkid
	;;
	[nN]	)	echo "réutilisation du fichier $res_blkid"
	;;
	[aA]	)	echo "arrêt du programme"
				exit 0
	;;
	
	*	) 	echo "utilisez seulement oOyYnNaA S.V.P."
	;;
esac
done



maxuuid=-1
while read ligne
do
	if [[ -n $ligne ]] #correction ligne vide
	then
	((maxuuid++))
	tableau=($ligne) # découper la ligne en champ 
	for champ in ${tableau[@]}
		do
			deb=` echo $champ |cut -c1-4`
			case $deb in
				LABE)			#label[maxuuid]=${champ##*=}
								# on enlève les guillemets donne U16.04-b7
					label[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
				UUID)			# sans les guillemets donne c63335c7-be09-4782-978c-dff6cce2be94
					uuid[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
			esac
	done
	fi
done <$res_blkid


##################################################


# Quel fichier grub traiter ? ####################
titre="$0 Sélectionnez le fichier GRUB à traiter"
fich_source=`zenity --file-selection --filename="$rep_rech" --title="$titre"`


#traitement de cette sélection ###########################
case $? in	#$? est le code de retour de zenity
        1)	echo "Aucun fichier sélectionné."	
		read g
		exit 1
		;;
       -1)	echo "Une erreur inattendue est survenue."
		read g
		exit 1
		;;	
        0)	:
		;;
	*)	echo "erreur non reconnue"
		read g
		exit 1
		;;	
esac

#########################################################
num=`date +%Y:%m:%d`-`date +%H:%M:%S`
fich_sauv=grub-OK-$num.txt
fich_sup=grub-sup-$num.txt
fich_transforme=fich_transforme-$num.txt

##### pour les stat #####################################
nb_menu_cons=0
nb_menu_sup=0
nb_lignes_sup=0
nb_lignes_cons=0
nb_lignes_lues=0
nb_lignes_hors_menu=0
nb_lignes_menus_cons=0

#### lecture et traitement du fichier GRUB ################################################
IFS="~"
while read ligne
do


#res=`echo $ligne| grep "menuentry "`
#V5 modification du test !!!! entre les crochets on a tab et espace 
res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

# res est vide s'il n'y a pas menuentry {
# mem est non vide si on a memory test

# ne pas traiter munuentry 'Memory test
# ne pas traiter munuentry "Memory test



if [[ -n $mem ]]
then			# si on trouve la chaine Memory on force res à vide
	res=""
fi

((nb_lignes_lues++))
if  [[ -z $res ]]
	then # la ligne ne contient pas menuentry 
		subm=`echo "$ligne" | grep "^[	 ]*submenu.*{$"` # au lieu de "submenu"
		if [[ -z $subm ]]
			then # ne contient pas submenu on écrit dans le fichier de sauvegarde
				echo "$ligne" >> $fich_sauv
				((nb_lignes_cons++))

				((nb_lignes_hors_menu++))

				echo -e ".\c"
			#else # contient submenu on traite d'abord cette ligne avant d'écrire 
				#transforme_ligne_submenu "$ligne"
				#echo "$ligne" >> $fich_sauv
				#((nb_lignes_cons++))
				#((nb_lignes_hors_menu++))
				#echo -e ".\c"
			else
				traite_ligne_submenu "$ligne"
		fi
		
	else # la ligne contient menuentry
		lire_menuentry	# lire le paragraphe : en sortie on a menu[0] ... menu[n]

		if trt_menu2 "${menu[0]}" 	# et si ça convient on l'écrit dans le fichier de sauvegarde 
			then	# ou on conserve
				
				sort_menu_0
				((nb_menu_cons++))
			else	# ou on supprime
				
				sort_menu_1
				((nb_menu_sup++))
		fi	
		unset menu	# vide la variable par précaution
fi
done < "$fich_source"
echo
echo
echo "fichier traité                : $fich_source"	#/media/jpb/U14-04-a12/boot/grub/grub.cfg
echo "le résultat se trouve dans    : $fich_sauv"	# grub-OK-date.txt
echo
echo "nombre de lignes lues         : $nb_lignes_lues"
echo "lignes conservées             : $nb_lignes_cons"
echo "lignes supprimées             : $nb_lignes_sup"
echo "fichier des lignes supprimées : $fich_sup"
echo
echo "nombre de menus conservés     : $nb_menu_cons"
echo "nombre de menus supprimés     : $nb_menu_sup"
echo
echo "lignes conservées (hors menu) : $nb_lignes_hors_menu"
echo "lignes conservées (menu)      : $nb_lignes_menu_cons"

echo "après avoir vérifier manuellement le fichier"
echo "$fich_sauv"
echo "vous pourrez remplacer grub.cfg par celui-ci à vos risques et périls"
echo


rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="remplacement de GRUB"
texte="Voulez-vous remplacer le grub original par le nouveau fichier généré (oOyYnN)
	
       si vous répondez oui le fichier
 $fich_source (fichier original choisi)
          sera par précaution sauvegardé dans
 $fich_source-$num
	 mais Attention
 $fich_source 
	sera remplacé par le contenu du fichier
 $fich_sauv  (le résultat OK obtenu)
                   répondez par (oOyYnN)"

rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	# sauvegarde de "grub" , je conserve $num	
			echo "OK je sauvegarde le fichier original $fich_source dans $fich_source-$num"
			sudo cp "$fich_source" "$fich_source-$num"

			#et fich_sauv remplace grub
			echo "et je remplace $fich_source par $fich_sauv"
			sudo mv "$fich_sauv" "$fich_source"
	;;
	[nN]	)	echo "grub non remplacé"
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac
done

echo "taper entrée pour terminer"
read g #pour attendre


exit 0

EDIT j'ai ajouté la ligne 229 pour correction des stat)
EDIT ligne 340 et 345 lignesousmenu remplacé par ligne_sousmenu

Dernière modification par ar barzh paour (Le 14/02/2017, à 10:52)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#79 Le 13/02/2017, à 22:30

Babdu89

Re : [Projet terminé] correction anomalie de grub

Bonsoir.
Réponse au post#77 .
L'Os concerné est celui de la clé de test.
Il est en  /dev/sdb1 (set root='(hd1,msdos1)') dans le grub.cfg.
Normalement le script ne devrait garder que les lignes suivantes.  De 1999  à  2043
Dans les blocs suivants pour (hd1,msdos1) on commence à voir des (dev) (dev) . Donc le multiplications des menuentry dans la rubrique 30_os-prober.
Le script devait supprimer ces lignes. Et tu ne devrais trouver que ce type de configuration.

menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
    savedefault
    insmod part_msdos
    insmod ext2
    set root='(hd1,msdos1)'
    search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
    linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.13.0-108-generic
}

Des menuentry pour les versions du noyau 3.13.0-107 et 3.13.0-108 .

Le script devrait commencer à supprimer les lignes des blocs en trop à partir de la lignes; 2044  à  2799

menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}

Si le script supprime bien les blocs en trop en premier, il ne se retrouve pas devant des UUID différents dans les blocs où il doit mettre les label.

C'est le même principe pour tous les autres Os de la rubrique 30_os-prober du grub.cfg de la 12.04 .

Je vais tester le script v6 sur les grub.cfg des 12.04 et 14.04 , je te dis ce qu'il se passe.
Je verrai plus tard pour la v7 du script.

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#80 Le 13/02/2017, à 23:08

Babdu89

Re : [Projet terminé] correction anomalie de grub

Je vais tester le script v6 sur les grub.cfg des 12.04 et 14.04 , je te dis ce qu'il se passe.

Le script v6 marche bien pour le grub.cfg de la 14.04 généré par grub v2.00 et suivantes.
Il supprime bien tout ce qui est en trop, et remplace bien les Ubuntu par les label des partitions.

Contenu du grub.cfg de la 14.04 modifié.

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
else
  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=10
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=10
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'hyb-systemback : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
	else
	  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	fi
	linux	/boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-108-generic
}
submenu 'hyb-systemback : Options avancées pour Ubuntu ' $menuentry_id_option 'gnulinux-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
	menuentry 'hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-108-generic…'
		linux	/boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-108-generic…'
		linux	/boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-107-generic…'
		linux	/boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-107-generic
	}
	menuentry 'hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-107-generic…'
		linux	/boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-107-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
	else
	  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
	else
	  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-B664A19764A16ABF' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  B664A19764A16ABF
	else
	  search --no-floppy --fs-uuid --set=root B664A19764A16ABF
	fi
	parttool ${root} hidden-
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry 'ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos10'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
	else
	  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	fi
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
submenu 'ubu-mate-16.04-m : Options avancées pour Ubuntu  16.04.1 LTS (16.04) (sur /dev/sda10)' $menuentry_id_option 'osprober-gnulinux-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
	menuentry 'ubu-mate-16.04-m : Ubuntu (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-59-generic
	}
}

menuentry 'fusion-12-sys-m : Ubuntu 12.04.5 LTS (12.04) (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-aec00812-bb57-4bbe-a5ed-90228e770e48' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos11'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
	else
	  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	fi
	linux /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-77-generic
}
submenu 'fusion-12-sys-m : Options avancées pour Ubuntu  12.04.5 LTS (12.04) (sur /dev/sda11)' $menuentry_id_option 'osprober-gnulinux-advanced-aec00812-bb57-4bbe-a5ed-90228e770e48' {
	menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-77-generic--aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-77-generic
	}
	menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-77-generic (recovery mode) (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-77-generic-root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset-aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-77-generic
	}
	menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-76-generic (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-76-generic--aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-76-generic
	}
	menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-76-generic (recovery mode) (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-76-generic-root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset-aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-76-generic
	}
}

menuentry 'voyager16.04.1.1 : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos12'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	else
	  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	fi
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
submenu 'voyager16.04.1.1 : Options avancées pour Ubuntu  16.04.1 LTS (16.04) (sur /dev/sda12)' $menuentry_id_option 'osprober-gnulinux-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
	menuentry 'voyager16.04.1.1 : Ubuntu (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-59-generic
	}
}

menuentry 'fusion-14-massy : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos13'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
	else
	  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	fi
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
submenu 'fusion-14-massy : Options avancées pour Ubuntu  14.04.5 LTS (14.04) (sur /dev/sda13)' $menuentry_id_option 'osprober-gnulinux-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
	menuentry 'fusion-14-massy : Ubuntu (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-107-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-107-generic
	}
}

menuentry 'xubuntu-16-sys-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos14'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
	else
	  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	fi
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
submenu 'xubuntu-16-sys-m : Options avancées pour Ubuntu  16.04.1 LTS (16.04) (sur /dev/sda14)' $menuentry_id_option 'osprober-gnulinux-advanced-75df6dda-088e-42e0-bb24-0558de998d09' {
	menuentry 'xubuntu-16-sys-m : Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-59-generic
	}
}

menuentry 'xubuntu-14-sys-m : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos7'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	else
	  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	fi
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
submenu 'xubuntu-14-sys-m : Options avancées pour Ubuntu  14.04.5 LTS (14.04) (sur /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
	menuentry 'xubuntu-14-sys-m : Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-107-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-107-generic
	}
}

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 ###
### 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 ###


Le script v6 ne fonctionne pas bien pour le grub.cfg de la 12.04, généré par un grub v1.98/99.
Il ne supprime pas les menuentry en trop.
Mais il change bien les Ubuntu pour les label des partitions, même là où il y a plusieurs UUID de partition?

Contenu du grub.cfg de la 12.04 avant passer le script.

#
# 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
set default="${saved_entry}"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos11)'
search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos11)'
  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
  set locale_dir=($root)/boot/grub/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos11)'
search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
insmod png
if background_image /usr/share/images/desktop-base/desktop-grub.png; then
  set color_normal=light-gray/black
  set color_highlight=white/black
else
  set menu_color_normal=white/black
  set menu_color_highlight=black/light-gray
fi
### 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
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	savedefault
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux	/boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-77-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-77-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	echo	'Chargement de Linux 3.13.0-77-generic ...'
	linux	/boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.13.0-77-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 3.13.0-76-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	savedefault
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux	/boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-76-generic
}
menuentry 'Ubuntu, with Linux 3.13.0-76-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	echo	'Chargement de Linux 3.13.0-76-generic ...'
	linux	/boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.13.0-76-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (on /dev/sda1)" --class windows --class os {
	savedefault
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root B664A19764A16ABF
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12) (sur /dev/sda14) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy 14.04.5 LTS (14.04) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m 14.04.5 LTS (14.04) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "PT-Xubuntu-14.04 GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7) (sur /dev/sdb1) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
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 ###
### 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.
menuentry "Plop Boot Manager" {
set root='(hd0,11)'
linux16 /plpbt.bin
}
menuentry "clé Usb-live ou CD-ROM"  {
	insmod part_msdos
	insmod vfat
	search --no-floppy --fs-uuid --set=root xxxx-xxxx
	chainloader +1
}
menuentry "Voyager-16.04.1.1-32bits" {
insmod part_msdos
insmod ntfs
search --no-floppy --fs-uuid --set=root 3336D5F95125508C
set isofile="/ISO_LINUX/Voyager_16.04.1.1-32bits/Voyager-16.04.1.1-i386.iso"
loopback loop $isofile
echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
#menuentry "Ubuntu-15.04-test Donnees sata1" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/ISO_LINUX/Ubuntu_15.04/ubuntu-15.04-desktop-i386.iso"
#loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash #--
#echo	'Chargement du disque mémoire initial ...'
#initrd (loop)/casper/initrd.lz
#}
menuentry "Iso Live ubuntu-15.10-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	set isofile="/ubuntu-15.10-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}
menuentry "Iso Live ubuntu-14.04.1-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	set isofile="/ubuntu-14.04.1-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}
#ou bien:
#menuentry "clé Usb-live ou CD-ROM"  {
#	insmod part_msdos
#	insmod vfat
#	search --no-floppy --fs-uuid --set=root xxxx-xxxx
# ou : search --no-floppy --set=root -l <étiquette de la clé ou du CD>
#	chainloader +1
# ou, peut-être, de manière plus générale, mais là c'est à tester au cas par cas, chainloader +n
# cet ordre veut dire de chainer sur l'amorce contenue dans le 1er ou les n premiers secteurs de la partition cible ($root)
#}
menuentry "clé Usb-live MULTISYSTEM"  {
	insmod part_msdos
	insmod vfat
        search --no-floppy --set=root -l multisystem
        search --no-floppy --set=root -l MULTISYSTEM
        chainloader +1
}
menuentry "clés Usb-live cle-tests-windows et copy-cle-test-Win "  {
	insmod part_msdos
	insmod ntfs
        search --no-floppy --set=root -l copy-cle-test-Win
        search --no-floppy --set=root -l cle-tests-windows
	drivemap -s (hd0) ${root}
	chainloader +1
}
#menuentry "Hybryde Fusion 14.04. donnees sata1" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/ISO_LINUX/remastersys-iso/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-48-backup.iso"
#loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
#initrd (loop)/casper/initrd.gz .lz .img
#}
#menuentry "Hybryde Fusion 14.04. donnees sata1 extract test" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-54-backup.iso"
#linux  /ISO_LINUX/remastersys-iso/extract/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/#preseed/custom.seed boot=casper iso-scan/filename=/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-54-backup.iso toram=filesystem.squashfs quiet splash #-- 
#initrd  /ISO_LINUX/remastersys-iso/extract/casper/initrd.gz
#} 
#menuentry "Try Hybryde Fusion Custom V3 without installing-Laërte" {
#        insmod part_msdos
#        insmod ntfs
#       search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#	linux	/ISO_LINUX/remastersys-iso/extract/casper/vmlinuz  file=/cdrom/preseed/custom.seed live-media-path=/casper boot=casper iso-scan/#filename=${iso_path} showmounts ignore_uuid noprompt quiet splash -- 
#	initrd	/ISO_LINUX/remastersys-iso/extract/casper/initrd.gz
#}
#menuentry "Hybryde Fusion 14.04." {
#search --no-floppy --fs-uuid --set 411c516f-cdac-4a0a-b2d7-d05c9d9a38f8
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-45backup.iso"
#loopback loop $isofile
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#initrd (loop)/casper/initrd.gz
#}
menuentry "Slitaz-5.0-rc3" {
insmod loopback
insmod iso9660
set isofile="/slitaz-5.0-rc3.iso"
search --set -f $isofile
loopback loop $isofile
linux (loop)/boot/vmlinuz-3.2.53-slitaz kmap=fr-latin1
initrd (loop)/boot/rootfs.gz
}
#menuentry "Bodhi Linux" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root B664A19764A16ABF
#set isofile="/bodhi-2.4.0-nonpae-32.iso"
#linux  /bodhi/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/bodhi.seed #boot=casper iso-scan/filename=/bodhi-2.4.0-nonpae-32.iso toram=filesystem.squashfs quiet splash -- 
#initrd  /bodhi/casper/initrd.gz
#} 
#menuentry "Hybryde Fusion 14.04." {
#search --no-floppy --fs-uuid --set 411c516f-cdac-4a0a-b2d7-d05c9d9a38f8
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-45backup.iso"
#loopback loop $isofile
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#initrd (loop)/casper/initrd.gz
#}
#menuentry "ToutouLinux-436_2015-04-30.iso-sur-Maxtor" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root B664A19764A16ABF
#set isofile="/ToutouLinux-436_2015-04-30.iso"
#linux /toutou/vmlinuz psubdir=toutou pmedia=atahd
#initrd /toutou/initrd.gz
#}
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Dernière modification par Babdu89 (Le 13/02/2017, à 23:53)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#81 Le 13/02/2017, à 23:10

Babdu89

Re : [Projet terminé] correction anomalie de grub

Retour du lancement du script.

bernard@bernard-System-Product-Name:~$ sudo bash modif-grub-v6.sh
[sudo] password for bernard: 
ce programme supprime des lignes supposées inutiles de grub
 ( paragraphes  contenant ......\/dev\/sd.....\/dev\/sd........... AVANT la chaine \-\-class )
il demandera le nom du fichier à traiter .. en réel ce devrait être <partition>/boot/grub/grub.cfg ..
et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub
il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub
les x qui défilent indiquent des lignes supprimées
les c qui défilent indiquent les lignes conservées
si le fichier à traiter n est pas au format grub , il ne fonctionnera pas correctement
il serait préférable de lancer ce programme après avoir lancé un update-grub
récupération de UUID et LABEL par sudo blkid
...........................................................................................................
menuentry 'Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
UUID trouvé : aec00812-bb57-4bbe-a5ed-90228e770e48 LABEL trouvé : fusion-12-sys-m********
ligne transformée en
menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
cccccccccccc
menuentry 'Ubuntu, with Linux 3.13.0-77-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
UUID trouvé : aec00812-bb57-4bbe-a5ed-90228e770e48 LABEL trouvé : fusion-12-sys-m********
ligne transformée en
menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-77-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
cccccccccccc.
menuentry 'Ubuntu, avec Linux 3.13.0-76-generic' --class ubuntu --class gnu-linux --class gnu --class os {
UUID trouvé : aec00812-bb57-4bbe-a5ed-90228e770e48 LABEL trouvé : fusion-12-sys-m********
ligne transformée en
menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-76-generic' --class ubuntu --class gnu-linux --class gnu --class os {
cccccccccccc
menuentry 'Ubuntu, with Linux 3.13.0-76-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
UUID trouvé : aec00812-bb57-4bbe-a5ed-90228e770e48 LABEL trouvé : fusion-12-sys-m********
ligne transformée en
menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-76-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
cccccccccccc........................
menuentry "Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (on /dev/sda1)" --class windows --class os {
UUID trouvé : B664A19764A16ABF LABEL trouvé : XP-MASSY********
ligne transformée en
menuentry "XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (on /dev/sda1)" --class windows --class os {
ccccccccc
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
UUID trouvé : ea999dc0-aaad-46bb-84ab-6e510bd28348 LABEL trouvé : ubu-mate-16.04-m********
ligne transformée en
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
UUID trouvé : 2f5e2fc1-c492-408e-956b-1d56a72eb7d3 LABEL trouvé : voyager16.04.1.1********
ligne transformée en
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
UUID trouvé : 29e5afbd-d25d-4050-816c-e2c8bc7984a2 LABEL trouvé : fusion-14-massy********
ligne transformée en
menuentry "fusion-14-massy : hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
UUID trouvé : 75df6dda-088e-42e0-bb24-0558de998d09 LABEL trouvé : xubuntu-16-sys-m********
ligne transformée en
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
UUID trouvé : 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c LABEL trouvé : xubuntu-14-sys-m********
ligne transformée en
menuentry "xubuntu-14-sys-m : hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
menuentry "Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
ccccccccc
menuentry "Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
UUID trouvé : 1aced9e1-d845-46bb-a6e2-448666be4a21 LABEL trouvé : hyb-systemback********
ligne transformée en
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
cccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.............
menuentry "Plop Boot Manager" {
pas de ligne search trouvée
cccc
menuentry "clé Usb-live ou CD-ROM"  {
pas d'UUID trouvé
cccccc
menuentry "Voyager-16.04.1.1-32bits" {
UUID trouvé : 3336D5F95125508C LABEL trouvé : DONNEES_WD********
ligne transformée en
menuentry "DONNEES_WD : Voyager-16.04.1.1-32bits" {
ccccccccccc...........
menuentry "Iso Live ubuntu-15.10-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
UUID trouvé : aec00812-bb57-4bbe-a5ed-90228e770e48 LABEL trouvé : fusion-12-sys-m********
ligne transformée en
menuentry "fusion-12-sys-m : Iso Live ubuntu-15.10-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
cccccccccccc
menuentry "Iso Live ubuntu-14.04.1-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
UUID trouvé : aec00812-bb57-4bbe-a5ed-90228e770e48 LABEL trouvé : fusion-12-sys-m********
ligne transformée en
menuentry "fusion-12-sys-m : Iso Live ubuntu-14.04.1-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
cccccccccccc..........
menuentry "clé Usb-live MULTISYSTEM"  {
pas de ligne search trouvée
ccccccc
menuentry "clés Usb-live cle-tests-windows et copy-cle-test-Win "  {
pas de ligne search trouvée
cccccccc.................................
menuentry "Slitaz-5.0-rc3" {
pas de ligne search trouvée
ccccccccc..............................

fichier traité                : /boot/grub/ZZZZ/tests/grub(v1.98-99) (autre copie).cfg
le résultat se trouve dans    : grub-OK-2017:02:13-22:41:54.txt

nombre de lignes lues         : 2965
lignes conservées             : 1381
lignes supprimées             : 1584
fichier des lignes supprimées : grub-sup-2017:02:13-22:41:54.txt

nombre de menus conservés     : 127
nombre de menus supprimés     : 176

lignes conservées (hors menu) : 229
lignes conservées (menu)      : 1152
après avoir vérifier manuellement le fichier
grub-OK-2017:02:13-22:41:54.txt
vous pourrez remplacer grub.cfg par celui-ci à vos risques et périls

OK je sauvegarde le fichier original /boot/grub/ZZZZ/tests/grub(v1.98-99) (autre copie).cfg dans /boot/grub/ZZZZ/tests/grub(v1.98-99) (autre copie).cfg-2017:02:13-22:41:54
et je remplace /boot/grub/ZZZZ/tests/grub(v1.98-99) (autre copie).cfg par grub-OK-2017:02:13-22:41:54.txt
taper entrée pour terminer

bernard@bernard-System-Product-Name:~$ 

J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#82 Le 13/02/2017, à 23:46

Babdu89

Re : [Projet terminé] correction anomalie de grub

Le grub.cfg de la 12.04 modifié par le script.

#
# 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
set default="${saved_entry}"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos11)'
search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos11)'
  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
  set locale_dir=($root)/boot/grub/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos11)'
search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
insmod png
if background_image /usr/share/images/desktop-base/desktop-grub.png; then
  set color_normal=light-gray/black
  set color_highlight=white/black
else
  set menu_color_normal=white/black
  set menu_color_highlight=black/light-gray
fi
### 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
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	savedefault
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux	/boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-77-generic
}
menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-77-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	echo	'Chargement de Linux 3.13.0-77-generic ...'
	linux	/boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.13.0-77-generic
}
submenu "Previous Linux versions" {
menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-76-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	savedefault
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux	/boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-76-generic
}
menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-76-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	echo	'Chargement de Linux 3.13.0-76-generic ...'
	linux	/boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.13.0-76-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (on /dev/sda1)" --class windows --class os {
	savedefault
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root B664A19764A16ABF
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "ubu-mate-16.04-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "fusion-14-massy : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy : hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : PT-UBUNTU-MATE XENIAL GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : PT-VOYAGER-16.04.1.1_Massy GNU/Linux, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m : PT-HYBRYDE FUSION 14.04_Massy GNU/Linux, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : hyb-systemback (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : hyb-systemback, avec Linux 3.13.0-108-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : hyb-systemback, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : hyb-systemback, avec Linux 3.13.0-107-generic (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m : hyb-systemback, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sdb1)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
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 ###
### 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.
menuentry "Plop Boot Manager" {
set root='(hd0,11)'
linux16 /plpbt.bin
}
menuentry "clé Usb-live ou CD-ROM"  {
	insmod part_msdos
	insmod vfat
	search --no-floppy --fs-uuid --set=root xxxx-xxxx
	chainloader +1
}
menuentry "DONNEES_WD : Voyager-16.04.1.1-32bits" {
insmod part_msdos
insmod ntfs
search --no-floppy --fs-uuid --set=root 3336D5F95125508C
set isofile="/ISO_LINUX/Voyager_16.04.1.1-32bits/Voyager-16.04.1.1-i386.iso"
loopback loop $isofile
echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
#menuentry "Ubuntu-15.04-test Donnees sata1" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/ISO_LINUX/Ubuntu_15.04/ubuntu-15.04-desktop-i386.iso"
#loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash #--
#echo	'Chargement du disque mémoire initial ...'
#initrd (loop)/casper/initrd.lz
#}
menuentry "fusion-12-sys-m : Iso Live ubuntu-15.10-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	set isofile="/ubuntu-15.10-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}
menuentry "fusion-12-sys-m : Iso Live ubuntu-14.04.1-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	set isofile="/ubuntu-14.04.1-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}
#ou bien:
#menuentry "clé Usb-live ou CD-ROM"  {
#	insmod part_msdos
#	insmod vfat
#	search --no-floppy --fs-uuid --set=root xxxx-xxxx
# ou : search --no-floppy --set=root -l <étiquette de la clé ou du CD>
#	chainloader +1
# ou, peut-être, de manière plus générale, mais là c'est à tester au cas par cas, chainloader +n
# cet ordre veut dire de chainer sur l'amorce contenue dans le 1er ou les n premiers secteurs de la partition cible ($root)
#}
menuentry "clé Usb-live MULTISYSTEM"  {
	insmod part_msdos
	insmod vfat
        search --no-floppy --set=root -l multisystem
        search --no-floppy --set=root -l MULTISYSTEM
        chainloader +1
}
menuentry "clés Usb-live cle-tests-windows et copy-cle-test-Win "  {
	insmod part_msdos
	insmod ntfs
        search --no-floppy --set=root -l copy-cle-test-Win
        search --no-floppy --set=root -l cle-tests-windows
	drivemap -s (hd0) ${root}
	chainloader +1
}
#menuentry "Hybryde Fusion 14.04. donnees sata1" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/ISO_LINUX/remastersys-iso/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-48-backup.iso"
#loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
#initrd (loop)/casper/initrd.gz .lz .img
#}
#menuentry "Hybryde Fusion 14.04. donnees sata1 extract test" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-54-backup.iso"
#linux  /ISO_LINUX/remastersys-iso/extract/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/#preseed/custom.seed boot=casper iso-scan/filename=/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-54-backup.iso toram=filesystem.squashfs quiet splash #-- 
#initrd  /ISO_LINUX/remastersys-iso/extract/casper/initrd.gz
#} 
#menuentry "Try Hybryde Fusion Custom V3 without installing-Laërte" {
#        insmod part_msdos
#        insmod ntfs
#       search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#	linux	/ISO_LINUX/remastersys-iso/extract/casper/vmlinuz  file=/cdrom/preseed/custom.seed live-media-path=/casper boot=casper iso-scan/#filename=${iso_path} showmounts ignore_uuid noprompt quiet splash -- 
#	initrd	/ISO_LINUX/remastersys-iso/extract/casper/initrd.gz
#}
#menuentry "Hybryde Fusion 14.04." {
#search --no-floppy --fs-uuid --set 411c516f-cdac-4a0a-b2d7-d05c9d9a38f8
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-45backup.iso"
#loopback loop $isofile
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#initrd (loop)/casper/initrd.gz
#}
menuentry "Slitaz-5.0-rc3" {
insmod loopback
insmod iso9660
set isofile="/slitaz-5.0-rc3.iso"
search --set -f $isofile
loopback loop $isofile
linux (loop)/boot/vmlinuz-3.2.53-slitaz kmap=fr-latin1
initrd (loop)/boot/rootfs.gz
}
#menuentry "Bodhi Linux" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root B664A19764A16ABF
#set isofile="/bodhi-2.4.0-nonpae-32.iso"
#linux  /bodhi/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/bodhi.seed #boot=casper iso-scan/filename=/bodhi-2.4.0-nonpae-32.iso toram=filesystem.squashfs quiet splash -- 
#initrd  /bodhi/casper/initrd.gz
#} 
#menuentry "Hybryde Fusion 14.04." {
#search --no-floppy --fs-uuid --set 411c516f-cdac-4a0a-b2d7-d05c9d9a38f8
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-45backup.iso"
#loopback loop $isofile
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#initrd (loop)/casper/initrd.gz
#}
#menuentry "ToutouLinux-436_2015-04-30.iso-sur-Maxtor" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root B664A19764A16ABF
#set isofile="/ToutouLinux-436_2015-04-30.iso"
#linux /toutou/vmlinuz psubdir=toutou pmedia=atahd
#initrd /toutou/initrd.gz
#}
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Les label sont bon.

Je détaille ce qui devrait être supprimé, par blocs et lignes.

Pour (hd0,msdos10)   ubu-mate-16.04-m   . Lignes  235 à 378

Pour (hd0,msdos12)    voyager16.04.1.1   . Lignes  442 à 567

Pour (hd0,msdos13)    fusion-14-massy   .Lignes 613  à  720

Pour (hd0,msdos14)   xubuntu-16-sys-m  . Lignes  784 à  909

Pour (hd0,msdos7)     xubuntu-14-sys-m  . Lignes  955  à  1062

Pour (hd1,msdos1)     hyb-systemback   . Lignes  1108  à  1215


Exemple pour la   voyager16.04.1.1  Là où commence la multiplication des (dev) (/dev) , à supprimer.

Dans le grub.cfg de la 14.04,  on voit ceci .

	menuentry 'Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
menuentry 'Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10) (sur /dev/sda12)' 

Les (/dev) (/dev) se suivent. Le script v6 supprime bien les menuetry en trop.


Dans le grub.cfg de la 12.04,  on voit ceci .

menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda12)"

les (/dev) (/dev) ne se suivent pas. Le script ne sait pas supprimer les menuentry en trop.

Le souci serait là??.

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#83 Le 14/02/2017, à 06:14

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

menuentry "ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}


oui c'est ça ce menu n'est pas supprimé car il n'y a pas deux /dev/sd avant la chaine --class

pour supprimer ce menu il me faudrait un critère précis et là je ne comprends pas quel critère prendre


peut-être m'as-tu donné la réponse au post #79 mais les crières ne sont pas assez explicites , tu me dis

Le script devrait supprimer ces lignes. Et tu ne devrais trouver que ce type de configuration.

mais sans me dire pourquoi ( encore une fois en terme d'analyse )


donc la question est : pourquoi supprimer/conserver ce menu ( en terme d'analyse )
e devrait être valable en 12.04 et en 14.04 , dailleurs ça me fait penser que je n'ai pas pris en compte les UEFI , je n'y connais rien



mon critère était : si je trouve plus d'une fois la chaine /dev/sd avant la chaine --class de la ligne menuentry , je supprimais ce menu

dans le cas ci-dessus

présence de plusieurs UUID ?
comparer les UUID présents
sur quelles lignes?
ici on dans la ligne menuentry 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
dans la ligne search -no-floppy ea999dc0-aaad-46bb-84ab-6e510bd28348
dans la ligne linux 2f5e2fc1-c492-408e-956b-1d56a72eb7d3


ton exemple à conserver

menuentry "Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
    savedefault
    insmod part_msdos
    insmod ext2
    set root='(hd1,msdos1)'
    search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
    linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
    initrd /boot/initrd.img-3.13.0-108-generic
}

pourquoi ?


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#84 Le 14/02/2017, à 09:57

Babdu89

Re : [Projet terminé] correction anomalie de grub

Bonjour.

mais sans me dire pourquoi ( encore une fois en terme d'analyse )

Dans les grub.cfg générés par la version de Grub v1.98/99 .
Dans la rubrique 30_os-prober, la multiplication des menuentry commencent lorsque le système reporte les blocs où il y a;
_Plus de deux (/dev/sd**) dans les menuentry, qui ne se suivent pas.
_Les menuentry pour chaque version de noyaux installé.
Exemple dans l'ordre d'écriture des blocs; 4.4.0-62 et 4.4.0-59 .
Lorsque çà reprend au 4.4.0-62, commence la multiplication des menuentry et des blocs.
_On voit différents UUID de partitions. Les UUID autres que celui de la partition d'installation dans les lignes, exemple;
     

search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff

_Où la ligne;  set root='(hd*,msdos*)' ne change pas.

dailleurs ça me fait penser que je n'ai pas pris en compte les UEFI , je n'y connais rien

Il n'y a aucune déférence de contenu des grub.cfg entre les installations Bios et UEFI. Seule la rubrique  30_os-prober-efi contient des indications pour le boot.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 14/02/2017, à 16:38)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#85 Le 14/02/2017, à 11:08

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

ça me parait bien compliqué

j'essaie de traiter au moins un point
est-ce que le raisonnement suivant est vrai :

si l'UUID récupérer dans la ligne search --no-floppy --fs-uuid --set=root
est différent de l'UUID récupérer dans la ligne linux /boot/vmlinuz
alors supprimer le bloc menuentry

je ferai une dernière version après ça je ne sais pas ......

et si je continue je pense que je serais obligé de faire deux passes

première passe pour traiter les menuentry
deuxième passe pour traiter les submenu



et attention j'ai modifié le contenu de la version 7 que j'avais publié dans un post précédent
modif qui est sans conséquence sur le résultat sauf ... bizarrerie du grub mais en cas de doute  ...j'ai rectifié )

Dernière modification par ar barzh paour (Le 14/02/2017, à 11:11)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#86 Le 14/02/2017, à 11:55

Babdu89

Re : [Projet terminé] correction anomalie de grub

Au sujet des UUID. Dans les grub.cfg ,au moment où les blocs des menuentry commencent à se multiplier, on voit ceci qui est commun.

Exemple pour les Os avec les UUID indiqués ci-dessus

search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash

blkid renvoie.

/dev/sda10: LABEL="ubu-mate-16.04-m" UUID="ea999dc0-aaad-46bb-84ab-6e510bd28348" TYPE="ext4" 
/dev/sda12: LABEL="voyager16.04.1.1" UUID="2f5e2fc1-c492-408e-956b-1d56a72eb7d3" TYPE="ext4" 
 

fichier grub.cfg de la 14.04

menuentry 'Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos10'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
        else
          search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
        fi
        linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
        initrd /boot/initrd.img-4.4.0-62-generic
    }

dans le fichier grub.cfg de la 12.04;

menuentry "Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
    savedefault
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos10)'
    search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
    linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff

    initrd /boot/initrd.img-4.4.0-62-generic
}

Pour commencer à écrire les blocs menuentry en trop, je pense que le système va fouiller dans les fichier grub.cfg des autres Os , et commence son "sale travail".

On voit bien que ;
search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348 ; correspond à l'os qui est dans la partition /dev/sda10

linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3  ; correspond à l'Os qui est dans la partition/dev/sda12.


Maintenant. Dans chaque grub.cfg le dernier des blocs menuentry qui ne sera pas supprimé.

pour la 14.04
   

menuentry 'Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos10'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
        else
          search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
        fi
        linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
        initrd /boot/initrd.img-4.4.0-59-generic
    }


Pour la 12.04;

menuentry "Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
    savedefault
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos10)'
    search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
    linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset

    initrd /boot/initrd.img-4.4.0-59-generic
}

Il me semble qu'il faut travailler sur ceci qui est commun au deux fichiers grub.cfg

search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348

linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3

sans s'occuper de ce qui suit l'UUID qui a changé.

Çà répond à ton questionnement? non?.

Ps, je n'y connais rien en code, et je ne sais pas écrire de script...

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 14/02/2017, à 12:49)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#87 Le 14/02/2017, à 14:04

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

donc ça conforte ce que j'ai dit dans le post #85 :

tout ce qui m'intéresse en bon français c'est ça :
dans un bloc
menuentry ........{
...........
..........
}

si l'UUID récupéré dans la ligne search --no-floppy etc
est différent
de
l'UUID récupéré dans la ligne linux /boot etc

on supprime ce menuentry

j'espère que j' interprète bien


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#88 Le 14/02/2017, à 15:03

Babdu89

Re : [Projet terminé] correction anomalie de grub

j'espère que j' interprète bien

Oui, oui, c'est bien çà .
Je n'avais pas fais attention à la lecture du post#85...

Remarque.
Il faut que le script supprime les menuentry en trop en premier, et qu'ensuite il modifie pour remplacer les Ubuntu...  par les label.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 14/02/2017, à 15:07)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#89 Le 14/02/2017, à 18:39

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

bon le critère de suppression est trop large , on perd certain menu
menuentry "Start XP Massy GRUB4DOS
et tous les menus bizaroïdes
menuentry "Plop Boot Manager" {
menuentry "clé Usb-live ou CD-ROM"  {
menuentry "Voyager-16.04.1.1-32bits" {
menuentry "Iso Live ubuntu-15.10
menuentry "Iso Live ubuntu-14.04
menuentry "clé Usb-live MULTISYSTEM"  {
menuentry "clés Usb-live cle-tests-windows et copy-cle-test-Win "  {
menuentry "Slitaz-5.0-rc3" {

je m'en suis tiré en créant un critère de conservation de menus :
si le menu ne comporte pas de ligne search , il sera conservé
si le menu ne comporte pas de ligne linux /boot/vmlinu , il sera aussi conservé
du coup peut-être que certains menus qui auraient du être supprimés ne le sont plus , c'est compliqué à vérifier
il faudrait revoir tout le traitement ,
au début pour mon cas c'était assez simple

bon j'espère que la version 8 sera la dernière
de toutes façon je m'absente plusieurs jours , donc je ne fais plus rien

Dernière modification par ar barzh paour (Le 14/02/2017, à 18:42)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#90 Le 14/02/2017, à 18:40

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

donc la toute dernière version 8

#!/bin/bash
# complètement pas optimisé !!!! mais je ne suis pas pressé ....
#
# principe : grub contenant des lignes de menus inutiles? je les supprime
# on choisit un fichier A (il peut être n'importe où)
# 	ce fichier est traité mais s'il n'a pas la structure d'un grub "normal" 
# 	il pourra y avoir problème de traitement
#	( le shell créera deux fichiers de contenu incorrect )
# donc
# il y a création de deux fichiers dans le répertoire courant
# fichier A-OK-date.txt et fichier A-sup-date.txt

# en fin de traitement on demande si on veut remplacer le fichier A par le résultat
# si on accepte
# 	A est sauvegardé dans A-date par précaution
#	le contenu de A-OK-date.txt remplace le contenu de A

# exemple
# on choisit /boot/grub/grub.cfg
# il y a création de grub-OK-date.txt et grub-sup-date.txt dans le répertoire courant
# si on accepte le remplacement
#	/boot/grub/grub.cfg est sauvegardé dans /boot/grub/grub.cfg-date
#	et
# 	le contenu de /boot/grub/grub.cfg est remplacé par le contenu de grub-OK-date.txt

# version 1
# traitement 1 
# si dans la ligne menuentry il y a ....../dev/sd...../dev/sd........... ( voir version 4 )
# je supprime jusqu'à rencontrer une ligne constituée du seul caractère } 
#
# traitement 2 ( qui dépend de blkid)
# dans un paragraphe menuentry {  }
#	remplacement de la chaîne
#	menuentry 'Ubuntu
#	par
#	menuentry '<le bon label si trouvé>

# V2 2017-02-? 
#	ajout de la fonction tranforme_ligne_sousmenu ( dépend aussi de blkid)
#	dans une ligne submenu remplacement de
#	submenu 'Options avancées pour Ubuntu
#	par
#	submenu 'Options avancées pour <le bon label si trouvé>
#   ne traite que les cas où l'UUID est dans cette ligne 
# V3 2017-02-08
#	correction lecture ligne vide dans $res_blkid
#	correction présentation dans function info

# V4 2017-02-10
# il n'y aura suppression du menu uniquement  si on trouve  ....../dev/sd...../dev/sd...... AVANT la chaine --class  , mais est-ce que c'est normal ?
# (function trt_menu2 remplace la function trt_menu )
#
# prise en compte de possibilité de trouver la chaîne menuentry "Ubuntu au lieu de menuentry 'Ubuntu
# ===>nouvelle présentation pour les sous menu , je mets le label en tête
#
# ajout demande mise à jour uuid-label (utile pour les tests)


# V5 2017-02-12
# pour les lignes menu entry
# modication du test de présence menuentry : au lieu du simple test de présence "menuentry"
# seules les lignes commençant par menuentry et finisant par { seront traitées comme menuentry
#       (le test se fait par ^[tab ]*menuentry.*{$) 
# mais
# ne pas traiter les lignes menuentry 'Memory test qui sont dans ce cas là
# ne pas traiter les lignes menuentry "Memory test qui seraient dans ce cas là ?
#
# pour les lignes submenu
# submenu : au lieu du simple test de présence de "submenu"
# seules les lignes commençant par submenu et finisant par { seront traitées comme submenu
# test par ^[tab ]submenu.*{$

# V6 2017-02-13
# au lieu de récupérer l'UUID dans la ligne menu entry
# on récupère l'UUID dans la ligne search --no-floppy --fs-uuid --set=root du bloc
# par modification de la function transforme-ligne qui devient transforme_ligne_menuentry
#
# adjonction d'un fichier de suivi des lignes menuentry fichier $fich_transforme


# V7 2017-02-13
# la ligne de submenu est recherché par submenu ' ou par submenu " au lieu de submenu 'Options ..... 
# et au lieu de récupérer l'UUID dans la ligne submenu
# je récupère UUID (et calcul du label) dans le bloc suivant de menuentry

# V8 2017-02-14
# adjonction critere_suppression_2
# suppression des menus qui ont des UUID différents dans search --no-floppy et dans linux /boot/
# conservation des menus qui n'ont pas de lignes search --no-floppy
# conservation des menus qui n'ont pas de lignes linux /boot/vmlinu

function info {
echo "ce programme supprime des lignes supposées inutiles de grub"
echo " ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )"
echo "il demandera le nom du fichier à traiter .. en réel ce devrait être <partition>/boot/grub/grub.cfg .."
echo "et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub"
echo "il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub"
echo "les x qui défilent indiquent des lignes supprimées"
echo "les c qui défilent indiquent les lignes conservées"
echo "si le fichier à traiter n est pas au format grub , il ne fonctionnera pas correctement"
echo "il serait préférable de lancer ce programme après avoir lancé un update-grub"
}


function OK {
rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="programme $0        /!\/!\/!\/!\    Répondez par : (oOyYnN)"
texte="ce programme supprime des lignes supposées inutiles de grub 
 ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )
 
 il demandera le nom du fichier à traiter .. 
 en réel ce devrait être <partition>/boot/gub/grub.cfg ..
 et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub
 il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub
 
	 remarque :pour des essais , on peut traiter n'importe quel fichier
 
 les x qui défilent indiquent des lignes de menu qui seront supprimées
 les c qui défilent indiquent les lignes de menu qui seront conservées
 les . qui défilent indiquent les autres lignes  (qui seront conservées)
 
 si le fichier à traiter n'est pas au format grub , il ne fonctionnera pas correctement
 
 et en réel il serait préférable de lancer ce programme après avoir lancé un update-grub
 
			tapez O puis valider pour continuer
			tapez N puis valider pour arrêter 

			O pour continuer / N pour arrêter le programme  
       "
       
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	:
	;;
	[nN]	)	exit 1
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac	
done
}



function critere_suppression_2 { # se fait après une initialisation de menu[0] ... menu[n]
# renvoie 0 si les uuid sont égaux (situation normale) 1 sinon
# récupération des différents UUID dans le tableau menu linux	/boot/vmlinuz
# dans la ligne search
# dans la ligne linux
uuid_search="x"
uuid_linux="y"
chaine_search="search \-\-no\-floppy \-\-fs\-uuid \-\-set=root"
chaine_linux="linux\/boot\/vmlinu" # les blancs seront supprimés avant la recherche
#chaine_linux="vmlinu"
ligne_search=""
ligne_linux=""

# recherche dans le tableau menu[] de la ligne search
i=0 # on commencera la recherche à 1
while [[ $i -lt ${#menu[*]} ]]
do
	((i++))
	res=`grep "$chaine_search" <<< "${menu[i]}"`
	if [[ -n $res ]]
		then
		ligne_search="${menu[i]}"
		break
	fi
done

if [[ -z "$ligne_search" ]]
then
	return 0 # pas de chaine search => on conserve le menu
fi



# recherche dans le tableau menu[] de la ligne search
i=0 # on commencera la recherche à 1
while [[ $i -lt ${#menu[*]} ]]
do
	((i++))
	tmp=`sed 's/[[:blank:]]//g' <<< "${menu[i]}"`
	res=`grep "$chaine_linux" <<< "$tmp"`

	if [[ -n $res ]]
		then
		ligne_linux="${menu[i]}"
		break
	fi

done


if [[ -z "$ligne_linux" ]]
then
	return 0 # pas de chaine linux => on conserve le menu
fi



#recherche uuid_search
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< "$ligne_search"`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_search=${uuid[$n]}
				break
		fi
	fi 
done 

#recherche linux_uuid
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< "$ligne_linux"`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_linux=${uuid[$n]}
				break
		fi
	fi 
done


#test de résultat
if [[ "$uuid_search" != "$uuid_linux" ]]
	then
		return 1
	else
		return 0 # uuid egaux , c'est normal
fi

}



function transforme_ligne_submenu {	#reçoit une ligne de sous menu et la modifie
# V7 remplacée par traite_ligne_submenu
: # voir contenu dans V6
}

function ecrire_lignes_intermediaires {	#V8 pour alléger traite_ligne_submenu

if [[ ${#ligne_sousmenu[*]} -gt 0 ]]
	then
		i=0 
		while :
		do
			echo "${ligne_sousmenu[$i]}" >> "$fich_sauv"	# écriture lignes intermédiares
			((nb_lignes_cons++))				# stat
			((nb_lignes_hors_menu++))		# ce sont des lignes hors menu
			echo -e "c\c"								# suivi écran
			((i++))											# suivant		
			if [[ $i -ge ${#ligne_sousmenu[*]} ]] 	#jusqu'au bout du tableau
				then
					break					# c'est fini sort du while
			fi
		done

	# else on ne fait rien
fi
unset ligne_sousmenu

}




function traite_ligne_submenu { # reçoit $1=ligne ayant submenu '.......

submenu="$1" #mise en mémoire de cette ligne

i_s=-1	# pour mettre en mémoire les lignes qui seaient après submenu mais ne seraient pas menuentry

# assez compliqué car il faut refaire tous les tests

# lire les lignes qui suivent jusqu'à trouver menuentry intéressante
while read ligne
do
((nb_lignes_lues++))

# si on trouve } seul sur la ligne  , c'est qu'on est au bout du submenu
# il faut suvegarder la ligne submenu et les lignes intermédiaires
# je ne traite pas du cas où on trouverait une ligne menuentry terminée par  } }

tmp=`sed 's/[[:blank:]]//g' <<<"$ligne"` # supprime les blancs de la ligne
if [[ "$tmp" = "}" ]]   ### on est en fin de submenu ###
		then
			echo $ligne	>> "$fich_sauv"
			((nb_lignes_cons++))
			((nb_lignes_hors_menu++))
			echo -e "./c"	
			return			# fin de traitement de submenu
fi

res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

if [[ -n $mem ]]
then			
	res=""		# si on trouve la chaine Memory pas intéressant on force res à vide
fi

if  [[ -z $res ]]
	then # la ligne ne contient pas menuentry {    ( ni memory  )
		((i_s++))	# première fois 0 2ème fois 1 etc....
		ligne_sousmenu[i_s]="$ligne"	# mise en mémoire pour écriture ultérieure
	else
		lire_menuentry # menu[0] .... menu[n] } et ((nb_lignes_lues++))jpb

		#code=`trt_menu2 "${menu[0]}"` && `critere_suppression_2`

		trt_menu2 "${menu[0]}"
		code=$?
		critere_suppression_2
		code1=$?
		((code = $code + $code1 ))


		#echo ${menu[0]}
		#echo "code retour ligne 282 " $code
	
		#if trt_menu2 "${menu[0]}" # contient dev dev ou non
		if [[ $code -eq 0 ]]	# 0 si c'est bon , 1 si on supprime
			then  # ne contient pas dev dev
				# recherche label dans bloc menuentry
				rech_uuid_label_menuentry	# retour 0 si label trouvé , pas zéro sinon
				code=$?
				if [[ $code -eq 0 ]]
					then # on a un label
				# la totale : sauv submenu , ligne intermédiare , menuentry

				# la ligne submenu
						echo "$1"										>> "$fich_transforme"
						ligne=`sed "s/submenu '/submenu '$label_trouve : /" <<< $1`
						ligne=`sed "s/submenu \"/submenu \"$label_trouve : /" <<< $1`

						echo "ligne transformée en" 	>> "$fich_transforme"
						echo "$ligne"									>> "$fich_transforme"
						echo 													>> "$fich_transforme"

						echo "$ligne" 					>> "$fich_sauv"	# écriture
						((nb_lignes_cons++))							# stat
						((nb_lignes_hors_menu++))						# considérée hors menu
						echo -e "c\c"									# suivi écran
						
				# les lignes intermédiares (considérées comme hors menu)
	
						ecrire_lignes_intermediaires



				# les lignes menuentry
						# ici il faut modifier menu[0] car on a un label non vide

						#echo "UUID trouvé : $uuid_trouve LABEL trouvé : $label_trouve********"
						
						menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
						menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
		
						echo ${menu[0]}						>> "$fich_transforme"		
						echo "ligne transformée en"			>> "$fich_transforme"
						echo ${menu[0]} 					>> "$fich_transforme"
		
 
						i=0
						while :
						do	echo "${menu[$i]}" >> "$fich_sauv"	# écriture
							((nb_lignes_cons++))			# stat
							((nb_lignes_menu_cons++))		# stat
							echo -e "c\c"					# suivi écran
							((i++))							# suivant
							if [[ $i -ge ${#menu[*]} ]] 	# jusqu'au bout du tableau
								then
									((nb_menu_cons++))	
									break					# fin du tableau menu
							fi
						done

						return 0

					else 	# pas de label dans menuentry
							# il faudra quand même écrire ces lignes
							p=0
							while [[ $p -le ${#menu[*]} ]] # tant que <= indice final de menu
							do
								((i_s++))
								ligne_sousmenu[i_s]=${menu[$p]} #mémorise ces lignes
								((p++))	
							done 
							((nb_menu_cons++)) # ce menu étant conservé
				fi

			else # le bloc menuentry contient /dev /dev
				# bloc menuentry pas interessant , 
				# on écrit dans fich_sup on essaiera le suivant
				sort_menu_1
				((nb_menu_sup++))
				
	fi

fi


done

# si on arrive ici on n'a pas trouvé de label
# il faut écrire la ligne submenu et les lignes intermédiaires

	echo "$1" 					>> "$fich_sauv"	# écriture

	echo 						>> "$fich_transforme"
	echo "$1"					>> "$fich_transforme"
	echo "ligne non modifiée"	>> "$fich_transforme"

	((nb_lignes_cons++))			# stat
	echo -e "c\c"					# suivi écran

	# les lignes intermédiaires (considérées comme hors menu)
	ecrire_lignes_intermediaires

}



function transforme-ligne { # modifie 1ere du menuentry
: #  voir v5
}


function rech_uuid_label_ligne {	# recherche un uuid dans $1 (le paramètre reçu)
# si trouvé positionne les variables uuid_trouve et label_trouve
# renvoie 0 si uuid et label trouvé			uuid_trouve et label_trouve sont positionnés
# renvoie 1 si uuid trouvé et label vide	uuid_trouve est positionné , label_trouve rest à ""
# renvoie 2 si uuid non trouvé				uuid_trouve et label_trouve restent à ""	

n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< $1`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_trouve=${uuid[$n]}
				if [[ -n ${label[$n]} ]] # si label non vide on modifie la chaine
				then
					label_trouve=${label[$n]}
					return 0	# uuid trouvé et label non vide trouvé
				else
					return 1	# uuid trouvé mais pas de label trouvé
				fi
		fi
	fi 
done 
return 2	# pas uuid trouvé dans la ligne 
}


function rech_uuid_label_menuentry {
# recherche l'uuid (et donc le label) dans menu[1] .... menu [n] (pas dans menu [0])
p=0

while [[ $p -lt ${#menu[*]} ]]		#  tant que p < indice final du tableau

do
((p++))			# menu[suivant]
# a-t-on "search --no-floppy --fs-uuid --set=root"
search_uuid="search \-\-no\-floppy \-\-fs\-uuid \-\-set=root"

res=`echo ${menu[$p]} | grep "$search_uuid"`

if [[ -n $res ]]
	then
		rech_uuid_label_ligne ${menu[$p]}	
		# positionne uuid_trouve
		# positionne label_trouve
		return $?	# 0 ok 1:uuid trouvé,label vide 2 pas d'uuid dans search 
fi
done
return 3	# pas de search trouvé , (donc pas d'uuid , et donc pas de label) !!!
}



function transforme_ligne_menuentry {	# modifie la première ligne du menu conservé
# principe : recherche l'UUID dans la ligne search --no-floppy --fs-uuid --set=root
# si trouvé , on récupère le label
# si label vide on ne fait rien
# si label déjà présent on ne fait rien ( à faire )
# sinon on rajoute avec : en tête après menuentry ' ou menuentry " 
# 

label_trouve=""
uuid_trouve=""

#echo									# trace écran
#echo ${menu[0]}							# trace écran

echo 			>> "$fich_transforme"	# trace fichier
echo ${menu[0]} >> "$fich_transforme"	# trace fichier


rech_uuid_label_menuentry			# cette fonction positionne le label à la bonne valeur
code=$?												# retour de la fonction

case $code in
	0)		#echo "UUID trouvé : $uuid_trouve LABEL trouvé : $label_trouve********"
			menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
					# prise en compte de " 	au lieu de ' dans certain cas de menu
			menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
			#echo "ligne transformée en"	
			#echo ${menu[0]}			
			echo "ligne transformée en"			>> "$fich_transforme"
			echo ${menu[0]} 								>> "$fich_transforme"
	;;
	1)	#echo "UUID trouvé : $uuid_trouve pas de label pour ce menu******"
			echo "pas de label trouvé pour ce menu" >> "$fich_transforme"
	;;
	2)	#echo "pas d'UUID trouvé"
			echo "pas de uuid trouvé pour ce menu" 	>> "$fich_transforme"
	;;
	3)	#echo "pas de ligne search trouvée"
			echo "pas de ligne search trouvée"			>> "$fich_transforme"			
	;;	
	
	*)	echo "code inconnu : $code"						>> "$fich_transforme"
	;;
esac

return $code
}


function lire_menuentry { # met dans tableau menu[n] jusqu'à trouvé } seul sur la ligne
i=0
menu[$i]="$ligne" # menu[0] est la première ligne
	# les suivantes seront menu [n]
	while :	# au lieu du test : faire le test jusqu'à fin de fichier ?
	do
		read ligne				# lecture ligne suivante
		((i++))
		((nb_lignes_lues++))	
		menu[$i]="$ligne"
		tmp=`sed 's/[[:blank:]]//g' <<<"$ligne"` # supprime les blancs de la ligne
		if [[ "$tmp" = "}" ]]   ### correct que si on a une source formatée "grub" ###
		# ne faudrait-il pas  mieux faire le test : si la ligne se termine par }
		then	
			return
		fi
		# et si pas de } seul sur la ligne on ira jusqu'en fin de fichier !!!!
		# c'est un critère de format de grub
	done
}


function sort_menu_0 {	# écrit menu[] dans le fichier de sauvegarde
	i=0
	#transforme-ligne  ${menu[0]}				# essai de mettre un label
	transforme_ligne_menuentry					# essai de mettre un label
	while :
	do	echo "${menu[$i]}" >> "$fich_sauv"	# écriture
		((nb_lignes_cons++))			# stat
		((nb_lignes_menu_cons++))		# stat
		echo -e "c\c"					# suivi écran
		((i++))							# suivant
		if [[ $i -ge ${#menu[*]} ]] 	#jusqu'au bout du tableau
			then
				break					# c'est fini
		fi
	done

}
	

function sort_menu_1 {	# écrit le menu dans le fichier de supression
	i=0
	while :
	do		
		echo "${menu[$i]}" >> "$fich_sup"		# écriture
		((nb_lignes_sup++))									# stat
		echo -e "x\c"												# suivi écran
		((i++))															# suivant
		if [[ $i -ge ${#menu[*]} ]] 				# jusqu'au bout du tableau menu à supprimer
			then
				break														# fin du tableau atteint
		fi
	done
}


function trt_menu { # n'est plus utilisée FONCTION REMPLACÉE  par tr_menu2
: # voir Versions précédentes renvoie 1 si + 1 fois/dev/sd
}


function trt_menu2 { # analyse le paramètre $1 reçu et renvoi 0 si on garde , 1 si on supprime
		# critére de suppression
		# si la 1ère ligne du menu contient plus d'une fois .../dev/sd...  avant --class , 
		# renvoie 1 sinon 0

IFS=" "		# il faut l'espace comme délimiteur
tableau=($1)	# mise en tableau de la ligne
IFS="~"		# peut-être utile pour la suite ?

# rech_class="\-\-class"	# est défini en début de prog principal  chaine --class
# rech_dev="\/dev\/sd"		# est défini en début de prog principal  chaine  /dev/sd

nbdevsd=0 					# nombre de fois que l'on trouve /dev/sd (avant --class)

for n in ${!tableau[@]} # de 0 1 2 .... x
do
	r_class=`echo ${tableau[$n]} | grep "$rech_class"` # test présence --class
	if [[  -n $r_class ]] 					# --class ou pas ?
		then
			break							# --class est trouvé, on sort de la boucle for

		else
			r_dev=`echo ${tableau[$n]} | grep "$rech_dev"`   #  test présence /dev/sd
			if [[ -n $r_dev ]] 				# /dev/sd ou pas ?
				then
					((nbdevsd++))			# incrémente nombre 
					if [[ $nbdevsd -gt 1 ]]	# si plus d une fois /dev/sd
						then
							return 1 		# on renvoie 1
					fi
			fi
	fi
done

if [[ $nbdevsd -gt 1 ]]	# test nombre
	then
		return 1 # 1 si plus d'une fois /dev/sd
	else
		return 0 # 0 sinon
fi

}


# début du programme #####################################################################################

# variable qui serviront aux recherches

rech_class="\-\-class"		# jusqu'à trouver la chaine --class dans menuentry
rech_dev="\/dev\/sd"		# la présence de la chaine  /dev/sd dans menuentry
res_blkid="blkid-res.txt"	# le fichier contenant le résultat de sudo blkid


info
OK
# mettre les UUID et LABEL dans un tableau
echo "récupération de UUID et LABEL par sudo blkid"

rep=""
while [[ $rep != [oOyYnNaA] ]]
do
titre="récupération des UUID et LABEL des partitions des disques"
texte="
			Mise à jour du fichier des LABEL et UUID
					répondez par
					
              		(oOyY) pour lancer la commande sudo blkid ( remise à jour du fichier) 
                   	(nN)   si vous voulez réutiliser le fichier $res_blkid existant
                   	(aA)   pour arrêter ce programme
                   	puis Valider
                   	
                   	mise en garde :
                   	si vous répondez non , ce sera le fichier $res_blkid qui sera
                   	utilisé pour mettre à jour le titre des menus et sous menus dans le fichier traité
                   	(surtout utile pour des essais)
				
					O pour remise à jour UUID LABEL via SUDO
					N pour réutilisation du fichier UUID LABEL
					A Arrêter
"
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	sudo blkid > $res_blkid
	;;
	[nN]	)	echo "réutilisation du fichier $res_blkid"
	;;
	[aA]	)	echo "arrêt du programme"
				exit 0
	;;
	
	*	) 	echo "utilisez seulement oOyYnNaA S.V.P."
	;;
esac
done



maxuuid=-1
while read ligne
do
	if [[ -n $ligne ]] #correction ligne vide
	then
	((maxuuid++))
	tableau=($ligne) # découper la ligne en champ 
	for champ in ${tableau[@]}
		do
			deb=` echo $champ |cut -c1-4`
			case $deb in
				LABE)			#label[maxuuid]=${champ##*=}
								# on enlève les guillemets donne U16.04-b7
					label[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
				UUID)			# sans les guillemets donne c63335c7-be09-4782-978c-dff6cce2be94
					uuid[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
			esac
	done
	fi
done <$res_blkid


##################################################


# Quel fichier grub traiter ? ####################
titre="$0 Sélectionnez le fichier GRUB à traiter"
fich_source=`zenity --file-selection --filename="$rep_rech" --title="$titre"`


#traitement de cette sélection ###########################
case $? in	#$? est le code de retour de zenity
        1)	echo "Aucun fichier sélectionné."	
		read g
		exit 1
		;;
       -1)	echo "Une erreur inattendue est survenue."
		read g
		exit 1
		;;	
        0)	:
		;;
	*)	echo "erreur non reconnue"
		read g
		exit 1
		;;	
esac

#########################################################
num=`date +%Y:%m:%d`-`date +%H:%M:%S`
fich_sauv=grub-OK-$num.txt
fich_sup=grub-sup-$num.txt
fich_transforme=fich_transforme-$num.txt

##### pour les stat #####################################
nb_menu_cons=0
nb_menu_sup=0
nb_lignes_sup=0
nb_lignes_cons=0
nb_lignes_lues=0
nb_lignes_hors_menu=0
nb_lignes_menus_cons=0

#### lecture et traitement du fichier GRUB ################################################
IFS="~"
while read ligne
do


#res=`echo $ligne| grep "menuentry "`
#V5 modification du test !!!! entre les crochets on a tab et espace 
res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

# res est vide s'il n'y a pas menuentry {
# mem est non vide si on a memory test

# ne pas traiter munuentry 'Memory test
# ne pas traiter munuentry "Memory test



if [[ -n $mem ]]
then			# si on trouve la chaine Memory on force res à vide
	res=""
fi

((nb_lignes_lues++))
if  [[ -z $res ]]
	then # la ligne ne contient pas menuentry 
		subm=`echo "$ligne" | grep "^[	 ]*submenu.*{$"` # au lieu de "submenu"
		if [[ -z $subm ]]
			then # ne contient pas submenu on écrit dans le fichier de sauvegarde
				echo "$ligne" >> $fich_sauv
				((nb_lignes_cons++))

				((nb_lignes_hors_menu++))

				echo -e ".\c"
			#else # contient submenu on traite d'abord cette ligne avant d'écrire 
				#transforme_ligne_submenu "$ligne"
				#echo "$ligne" >> $fich_sauv
				#((nb_lignes_cons++))
				#((nb_lignes_hors_menu++))
				#echo -e ".\c"
			else
				traite_ligne_submenu "$ligne"
		fi
		
	else # la ligne contient menuentry
		lire_menuentry	# lire le paragraphe : en sortie on a menu[0] ... menu[n]
		
		#code=`trt_menu2 "${menu[0]}"` && `critere_suppression_2`
		trt_menu2 "${menu[0]}"
		code=$?
		critere_suppression_2
		code1=$?
		((code = $code + $code1 ))


		if [[ $code -eq 0 ]]	# 0 si c'est bon , 1 si on supprime
		#if trt_menu2 "${menu[0]}" 	# et si ça convient on l'écrit dans le fichier de sauvegarde 
			then	# ou on conserve
				
				sort_menu_0
				((nb_menu_cons++))
			else	# ou on supprime
				
				sort_menu_1
				((nb_menu_sup++))
		fi	
		unset menu	# vide la variable par précaution
fi
done < "$fich_source"
echo
echo
echo "fichier traité                : $fich_source"	#/media/jpb/U14-04-a12/boot/grub/grub.cfg
echo "le résultat se trouve dans    : $fich_sauv"	# grub-OK-date.txt
echo
echo "nombre de lignes lues         : $nb_lignes_lues"
echo "lignes conservées             : $nb_lignes_cons"
echo "lignes supprimées             : $nb_lignes_sup"
echo "fichier des lignes supprimées : $fich_sup"
echo
echo "nombre de menus conservés     : $nb_menu_cons"
echo "nombre de menus supprimés     : $nb_menu_sup"
echo
echo "lignes conservées (hors menu) : $nb_lignes_hors_menu"
echo "lignes conservées (menu)      : $nb_lignes_menu_cons"

echo "après avoir vérifier manuellement le fichier"
echo "$fich_sauv"
echo "vous pourrez remplacer grub.cfg par celui-ci à vos risques et périls"
echo


rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="remplacement de GRUB"
texte="Voulez-vous remplacer le grub original par le nouveau fichier généré (oOyYnN)
	
       si vous répondez oui le fichier
 $fich_source (fichier original choisi)
          sera par précaution sauvegardé dans
 $fich_source-$num
	 mais Attention
 $fich_source 
	sera remplacé par le contenu du fichier
 $fich_sauv  (le résultat OK obtenu)
                   répondez par (oOyYnN)"

rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	# sauvegarde de "grub" , je conserve $num	
			echo "OK je sauvegarde le fichier original $fich_source dans $fich_source-$num"
			sudo cp "$fich_source" "$fich_source-$num"

			#et fich_sauv remplace grub
			echo "et je remplace $fich_source par $fich_sauv"
			sudo mv "$fich_sauv" "$fich_source"
	;;
	[nN]	)	echo "grub non remplacé"
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac
done

echo "taper entrée pour terminer"
read g #pour attendre

exit 0

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#91 Le 14/02/2017, à 23:08

Babdu89

Re : [Projet terminé] correction anomalie de grub

Bonsoir.
Je démarre la clé de tests et je teste la version v8
À suivre.

@+.  Babdu89 .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#92 Le 15/02/2017, à 00:49

Babdu89

Re : [Projet terminé] correction anomalie de grub

BRAVO!!!.

Le script v8 fonctionne.

C'est bon!.  Le script fonctionne bien pour les grub.cfg des 12.04 et 14.04.
Tous les menuentry en trop sont bien supprimé.
Les label des partitions, sont bien placé là où il faut.

Sauf dans le grub.cfg de la 14.04. Pour les lignes en gras ci-dessous, pour chaque Os de la rubrique 30_os-prober ,

submenu 'Options avancées pour Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' $menuentry_id_option 'osprober-gnulinux-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
    menuentry 'ubu-mate-16.04-m : Ubuntu (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos10'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
        else
          search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
        fi
        linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
        initrd /boot/initrd.img-4.4.0-62-generic
    }

Et la rubrique 10_linux

submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
    menuentry 'hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
        recordfail
        load_video
        gfxmode $linux_gfx_mode
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='hd1,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
        else
          search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
        fi
        echo    'Chargement de Linux 3.13.0-108-generic…'
        linux    /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
        echo    'Chargement du disque mémoire initial…'
        initrd    /boot/initrd.img-3.13.0-108-generic
    }

Mais bon, ce n'est pas gênant, car le menu Option avancées suit le menuentry avec le label de la partition d'installation de l'Os.


Pour le menu
menuentry "Start XP Massy GRUB4DOS  on à bien le label de la partition NTFS où est installé mon W$ XP.

menuentry 'XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (sur /dev/sda1)'
menuentry "XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (on /dev/sda1)"

Grub.cfg de la 12.04 .Rubrique /etc/grub.d/40_custom

et tous les menus bizaroïdes
menuentry "Plop Boot Manager" {
menuentry "clé Usb-live ou CD-ROM"  {
menuentry "Voyager-16.04.1.1-32bits" {
menuentry "Iso Live ubuntu-15.10
menuentry "Iso Live ubuntu-14.04
menuentry "clé Usb-live MULTISYSTEM"  {
menuentry "clés Usb-live cle-tests-windows et copy-cle-test-Win "  {
menuentry "Slitaz-5.0-rc3" {

Rien n'est supprimé, et le script à ajouté sur certains le label comme il faut.

Pour info ce sont des test de lancement d'iso en live depuis le menu Grub. Iso stockées dans la partition système de l'Os qui lance la machine par défaut. Iso stockées dans un dossier d'une partition commune NTFS W$/Linux.
Iso lancées directement depuis le menu Grub, ou depuis un script de test. Script qui écrit les menuentry pour certaines iso.

Encore une foi, Bravo!.

Si tu veux le détail des manips du script v8, je les posterai.
Je vais tester l'affichage des deux grub.cfg, pour voir ce que çà donne.

@+.  Babdu89  .

Dernière modification par Babdu89 (Le 15/02/2017, à 01:22)


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#93 Le 15/02/2017, à 07:09

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

attention le script V8 comporte des anomalies que je corrigerais à mon retour

effectivement les submenu ne sont plus modifiés ....

il peut y avoir redoublement des libellés dans les menus .. je l'avais prévus mais pas corrigé

exemple pour moi , en appliquant le script sur un grub déjà traité
    menuentry 'M16.04-P12-64b : M16.04-P12-64b, avec Linux 4.4.0-59-generic

dans ton post #92
ok j'avais vu submenu n'a pas le bon label

mais pour
menuentry 'ubu-mate-16.04-m :
et
menuentry 'hyb-systemback :
c'est bon ou pas ?

Dernière modification par ar barzh paour (Le 15/02/2017, à 07:17)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#94 Le 15/02/2017, à 09:21

Babdu89

Re : [Projet terminé] correction anomalie de grub

Bonjour.

mais pour
menuentry 'ubu-mate-16.04-m :
et
menuentry 'hyb-systemback :
c'est bon ou pas ?

Retour de blkid.

/dev/sda1: LABEL="XP-MASSY" UUID="B664A19764A16ABF" TYPE="ntfs" 
/dev/sda5: LABEL="DONNEES_WD" UUID="3336D5F95125508C" TYPE="ntfs" 
/dev/sda6: UUID="0b82c97d-d077-4191-ae87-de7f2787ba44" TYPE="swap" 
/dev/sda7: LABEL="xubuntu-14-sys-m" UUID="5ed81f97-295e-4246-8aa1-7ae54d6c9e7c" TYPE="ext4" 
/dev/sda8: LABEL="xubuntu-14-hom-m" UUID="08201295-445e-4de7-a95b-a56990a0a9dd" TYPE="ext4" 
/dev/sda9: LABEL="fusion-12-hom-m" UUID="878a2332-9b22-4ca6-b125-d09c3821cf80" TYPE="ext4" 
/dev/sda10: LABEL="ubu-mate-16.04-m" UUID="ea999dc0-aaad-46bb-84ab-6e510bd28348" TYPE="ext4" 
/dev/sda11: LABEL="fusion-12-sys-m" UUID="aec00812-bb57-4bbe-a5ed-90228e770e48" TYPE="ext4" 
/dev/sda12: LABEL="voyager16.04.1.1" UUID="2f5e2fc1-c492-408e-956b-1d56a72eb7d3" TYPE="ext4" 
/dev/sda13: LABEL="fusion-14-massy" UUID="29e5afbd-d25d-4050-816c-e2c8bc7984a2" TYPE="ext4" 
/dev/sda14: LABEL="xubuntu-16-sys-m" UUID="75df6dda-088e-42e0-bb24-0558de998d09" TYPE="ext4" 
/dev/sr1: LABEL="PLoPLinux-v4.0.0" TYPE="iso9660" 
/dev/sdb1: LABEL="hyb-systemback" UUID="1aced9e1-d845-46bb-a6e2-448666be4a21" TYPE="ext4" 
/dev/sdb2: UUID="5147bb57-b517-4a46-9344-c690575331e1" TYPE="swap"

Oui, oui, les label sont bien mis en place.

Le contenu des grub.cfg modifiés par le script V8.

Le grub.cfg  de la 12.04généré par grub v1.98/99.

#
# 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
set default="${saved_entry}"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos11)'
search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos11)'
  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
  set locale_dir=($root)/boot/grub/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos11)'
search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
insmod png
if background_image /usr/share/images/desktop-base/desktop-grub.png; then
  set color_normal=light-gray/black
  set color_highlight=white/black
else
  set menu_color_normal=white/black
  set menu_color_highlight=black/light-gray
fi
### 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
if [ "${linux_gfx_mode}" != "text" ]; then load_video; fi
menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	savedefault
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux	/boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-77-generic
}
menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-77-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	echo	'Chargement de Linux 3.13.0-77-generic ...'
	linux	/boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.13.0-77-generic
}
submenu "fusion-12-sys-m : Previous Linux versions" {
menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-76-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	savedefault
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux	/boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-76-generic
}
menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-76-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	echo	'Chargement de Linux 3.13.0-76-generic ...'
	linux	/boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-3.13.0-76-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos11)'
	search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (on /dev/sda1)" --class windows --class os {
	savedefault
	insmod part_msdos
	insmod ntfs
	set root='(hd0,msdos1)'
	search --no-floppy --fs-uuid --set=root B664A19764A16ABF
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "ubu-mate-16.04-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-ea999dc0-aaad-46bb-84ab-6e510bd28348 (on /dev/sda10)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos10)'
	search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-2f5e2fc1-c492-408e-956b-1d56a72eb7d3 (on /dev/sda12)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos12)'
	search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "fusion-14-massy : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-29e5afbd-d25d-4050-816c-e2c8bc7984a2 (on /dev/sda13)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos13)'
	search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-62-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-62-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-62-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-59-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-advanced-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-init-upstart-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.0-59-generic-recovery-75df6dda-088e-42e0-bb24-0558de998d09 (on /dev/sda14)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos14)'
	search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
	initrd /boot/initrd.img-4.4.0-59-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c (on /dev/sda7)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos7)'
	search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-108-generic
}
menuentry "hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-107-generic
}
menuentry "hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21 (on /dev/sdb1)" --class gnu-linux --class gnu --class os {
	savedefault
	insmod part_msdos
	insmod ext2
	set root='(hd1,msdos1)'
	search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	linux /boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset
	initrd /boot/initrd.img-3.13.0-107-generic
}
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 ###
### 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.
menuentry "Plop Boot Manager" {
set root='(hd0,11)'
linux16 /plpbt.bin
}
menuentry "clé Usb-live ou CD-ROM"  {
	insmod part_msdos
	insmod vfat
	search --no-floppy --fs-uuid --set=root xxxx-xxxx
	chainloader +1
}
menuentry "DONNEES_WD : Voyager-16.04.1.1-32bits" {
insmod part_msdos
insmod ntfs
search --no-floppy --fs-uuid --set=root 3336D5F95125508C
set isofile="/ISO_LINUX/Voyager_16.04.1.1-32bits/Voyager-16.04.1.1-i386.iso"
loopback loop $isofile
echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
#menuentry "Ubuntu-15.04-test Donnees sata1" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/ISO_LINUX/Ubuntu_15.04/ubuntu-15.04-desktop-i386.iso"
#loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash #--
#echo	'Chargement du disque mémoire initial ...'
#initrd (loop)/casper/initrd.lz
#}
menuentry "fusion-12-sys-m : Iso Live ubuntu-15.10-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	set isofile="/ubuntu-15.10-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}
menuentry "fusion-12-sys-m : Iso Live ubuntu-14.04.1-desktop-i386.iso test encours-stockage iso dans s3fusion-12-sys" {
	insmod part_msdos
	insmod iso9660
        #recherche de la partition dans laquelle se trouve le fichier ISO et montage de celle ci dans "/"
        search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	set isofile="/ubuntu-14.04.1-desktop-i386.iso"
	loopback loop $isofile
	echo	'Chargement du noyau Linux ...'
	linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
	echo	'Chargement du disque mémoire initial ...'
	initrd (loop)/casper/initrd.lz
}
#ou bien:
#menuentry "clé Usb-live ou CD-ROM"  {
#	insmod part_msdos
#	insmod vfat
#	search --no-floppy --fs-uuid --set=root xxxx-xxxx
# ou : search --no-floppy --set=root -l <étiquette de la clé ou du CD>
#	chainloader +1
# ou, peut-être, de manière plus générale, mais là c'est à tester au cas par cas, chainloader +n
# cet ordre veut dire de chainer sur l'amorce contenue dans le 1er ou les n premiers secteurs de la partition cible ($root)
#}
menuentry "clé Usb-live MULTISYSTEM"  {
	insmod part_msdos
	insmod vfat
        search --no-floppy --set=root -l multisystem
        search --no-floppy --set=root -l MULTISYSTEM
        chainloader +1
}
menuentry "clés Usb-live cle-tests-windows et copy-cle-test-Win "  {
	insmod part_msdos
	insmod ntfs
        search --no-floppy --set=root -l copy-cle-test-Win
        search --no-floppy --set=root -l cle-tests-windows
	drivemap -s (hd0) ${root}
	chainloader +1
}
#menuentry "Hybryde Fusion 14.04. donnees sata1" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/ISO_LINUX/remastersys-iso/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-48-backup.iso"
#loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
#initrd (loop)/casper/initrd.gz .lz .img
#}
#menuentry "Hybryde Fusion 14.04. donnees sata1 extract test" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-54-backup.iso"
#linux  /ISO_LINUX/remastersys-iso/extract/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/#preseed/custom.seed boot=casper iso-scan/filename=/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-54-backup.iso toram=filesystem.squashfs quiet splash #-- 
#initrd  /ISO_LINUX/remastersys-iso/extract/casper/initrd.gz
#} 
#menuentry "Try Hybryde Fusion Custom V3 without installing-Laërte" {
#        insmod part_msdos
#        insmod ntfs
#       search --no-floppy --fs-uuid --set=root 07BCAE8F3189725B
#	linux	/ISO_LINUX/remastersys-iso/extract/casper/vmlinuz  file=/cdrom/preseed/custom.seed live-media-path=/casper boot=casper iso-scan/#filename=${iso_path} showmounts ignore_uuid noprompt quiet splash -- 
#	initrd	/ISO_LINUX/remastersys-iso/extract/casper/initrd.gz
#}
#menuentry "Hybryde Fusion 14.04." {
#search --no-floppy --fs-uuid --set 411c516f-cdac-4a0a-b2d7-d05c9d9a38f8
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-45backup.iso"
#loopback loop $isofile
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#initrd (loop)/casper/initrd.gz
#}
menuentry "Slitaz-5.0-rc3" {
insmod loopback
insmod iso9660
set isofile="/slitaz-5.0-rc3.iso"
search --set -f $isofile
loopback loop $isofile
linux (loop)/boot/vmlinuz-3.2.53-slitaz kmap=fr-latin1
initrd (loop)/boot/rootfs.gz
}
#menuentry "Bodhi Linux" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root B664A19764A16ABF
#set isofile="/bodhi-2.4.0-nonpae-32.iso"
#linux  /bodhi/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss file=/cdrom/preseed/bodhi.seed #boot=casper iso-scan/filename=/bodhi-2.4.0-nonpae-32.iso toram=filesystem.squashfs quiet splash -- 
#initrd  /bodhi/casper/initrd.gz
#} 
#menuentry "Hybryde Fusion 14.04." {
#search --no-floppy --fs-uuid --set 411c516f-cdac-4a0a-b2d7-d05c9d9a38f8
#set isofile="/Hybryde_Fusion_14.04_custom_V3-kernel-3.13.0-45backup.iso"
#loopback loop $isofile
#linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#initrd (loop)/casper/initrd.gz
#}
#menuentry "ToutouLinux-436_2015-04-30.iso-sur-Maxtor" {
#insmod part_msdos
#insmod ntfs
#search --no-floppy --fs-uuid --set=root B664A19764A16ABF
#set isofile="/ToutouLinux-436_2015-04-30.iso"
#linux /toutou/vmlinuz psubdir=toutou pmedia=atahd
#initrd /toutou/initrd.gz
#}
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Le grub.cfg de la 14.04 généré par grub V2.00 et suivants.

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
else
  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=fr_FR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=10
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=10
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'hyb-systemback : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1aced9e1-d845-46bb-a6e2-448666be4a21' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
	else
	  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	fi
	linux	/boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-108-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
	menuentry 'hyb-systemback : Ubuntu, avec Linux 3.13.0-108-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-108-generic…'
		linux	/boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'hyb-systemback : Ubuntu, with Linux 3.13.0-108-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-108-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-108-generic…'
		linux	/boot/vmlinuz-3.13.0-108-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-108-generic
	}
	}
	menuentry 'hyb-systemback : Ubuntu, avec Linux 3.13.0-107-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-advanced-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-107-generic…'
		linux	/boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-107-generic
	}
	menuentry 'hyb-systemback : Ubuntu, with Linux 3.13.0-107-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-107-generic-recovery-1aced9e1-d845-46bb-a6e2-448666be4a21' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
		else
		  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
		fi
		echo	'Chargement de Linux 3.13.0-107-generic…'
		linux	/boot/vmlinuz-3.13.0-107-generic root=UUID=1aced9e1-d845-46bb-a6e2-448666be4a21 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-107-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
	else
	  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  1aced9e1-d845-46bb-a6e2-448666be4a21
	else
	  search --no-floppy --fs-uuid --set=root 1aced9e1-d845-46bb-a6e2-448666be4a21
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'XP-MASSY : Start XP Massy GRUB4DOS Essayer-Installer des iso Linux lancees en live (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-B664A19764A16ABF' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  B664A19764A16ABF
	else
	  search --no-floppy --fs-uuid --set=root B664A19764A16ABF
	fi
	parttool ${root} hidden-
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry 'ubu-mate-16.04-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos10'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
	else
	  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
	fi
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
submenu 'Options avancées pour Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda10)' $menuentry_id_option 'osprober-gnulinux-advanced-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
	menuentry 'ubu-mate-16.04-m : Ubuntu (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'ubu-mate-16.04-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda10)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset-ea999dc0-aaad-46bb-84ab-6e510bd28348' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos10'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos10 --hint-efi=hd0,msdos10 --hint-baremetal=ahci0,msdos10  ea999dc0-aaad-46bb-84ab-6e510bd28348
		else
		  search --no-floppy --fs-uuid --set=root ea999dc0-aaad-46bb-84ab-6e510bd28348
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=ea999dc0-aaad-46bb-84ab-6e510bd28348 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-59-generic
	}
}

menuentry 'fusion-12-sys-m : Ubuntu 12.04.5 LTS (12.04) (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-aec00812-bb57-4bbe-a5ed-90228e770e48' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos11'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
	else
	  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
	fi
	linux /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-77-generic
}
submenu 'Options avancées pour Ubuntu 12.04.5 LTS (12.04) (sur /dev/sda11)' $menuentry_id_option 'osprober-gnulinux-advanced-aec00812-bb57-4bbe-a5ed-90228e770e48' {
	menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-77-generic--aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-77-generic
	}
	menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-77-generic (recovery mode) (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-77-generic-root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset-aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-77-generic
	}
	menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-76-generic (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-76-generic--aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-76-generic
	}
	menuentry 'fusion-12-sys-m : Ubuntu, with Linux 3.13.0-76-generic (recovery mode) (sur /dev/sda11)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-76-generic-root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset-aec00812-bb57-4bbe-a5ed-90228e770e48' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos11'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos11 --hint-efi=hd0,msdos11 --hint-baremetal=ahci0,msdos11  aec00812-bb57-4bbe-a5ed-90228e770e48
		else
		  search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
		fi
		linux /boot/vmlinuz-3.13.0-76-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-76-generic
	}
}

menuentry 'voyager16.04.1.1 : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos12'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	else
	  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
	fi
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
submenu 'Options avancées pour Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda12)' $menuentry_id_option 'osprober-gnulinux-advanced-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
	menuentry 'voyager16.04.1.1 : Ubuntu (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'voyager16.04.1.1 : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda12)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset-2f5e2fc1-c492-408e-956b-1d56a72eb7d3' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos12'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos12 --hint-efi=hd0,msdos12 --hint-baremetal=ahci0,msdos12  2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		else
		  search --no-floppy --fs-uuid --set=root 2f5e2fc1-c492-408e-956b-1d56a72eb7d3
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=2f5e2fc1-c492-408e-956b-1d56a72eb7d3 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-59-generic
	}
}

menuentry 'fusion-14-massy : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos13'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
	else
	  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
	fi
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
submenu 'Options avancées pour Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda13)' $menuentry_id_option 'osprober-gnulinux-advanced-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
	menuentry 'fusion-14-massy : Ubuntu (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-107-generic
	}
	menuentry 'fusion-14-massy : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda13)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset-29e5afbd-d25d-4050-816c-e2c8bc7984a2' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos13'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos13 --hint-efi=hd0,msdos13 --hint-baremetal=ahci0,msdos13  29e5afbd-d25d-4050-816c-e2c8bc7984a2
		else
		  search --no-floppy --fs-uuid --set=root 29e5afbd-d25d-4050-816c-e2c8bc7984a2
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=29e5afbd-d25d-4050-816c-e2c8bc7984a2 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-107-generic
	}
}

menuentry 'xubuntu-16-sys-m : Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-75df6dda-088e-42e0-bb24-0558de998d09' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos14'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
	else
	  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
	fi
	linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-62-generic
}
submenu 'Options avancées pour Ubuntu 16.04.1 LTS (16.04) (sur /dev/sda14)' $menuentry_id_option 'osprober-gnulinux-advanced-75df6dda-088e-42e0-bb24-0558de998d09' {
	menuentry 'xubuntu-16-sys-m : Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-62-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-62-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-62-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-62-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-62-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, avec Linux 4.4.0-59-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic--75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-59-generic
	}
	menuentry 'xubuntu-16-sys-m : Ubuntu, with Linux 4.4.0-59-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-59-generic-root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset-75df6dda-088e-42e0-bb24-0558de998d09' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos14 --hint-efi=hd0,msdos14 --hint-baremetal=ahci0,msdos14  75df6dda-088e-42e0-bb24-0558de998d09
		else
		  search --no-floppy --fs-uuid --set=root 75df6dda-088e-42e0-bb24-0558de998d09
		fi
		linux /boot/vmlinuz-4.4.0-59-generic root=UUID=75df6dda-088e-42e0-bb24-0558de998d09 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-59-generic
	}
}

menuentry 'xubuntu-14-sys-m : Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos7'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	else
	  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
	fi
	linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-108-generic
}
submenu 'Options avancées pour Ubuntu 14.04.5 LTS (14.04) (sur /dev/sda7)' $menuentry_id_option 'osprober-gnulinux-advanced-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
	menuentry 'xubuntu-14-sys-m : Ubuntu (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-108-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-108-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-108-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-108-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-108-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, avec Linux 3.13.0-107-generic (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic--5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-107-generic
	}
	menuentry 'xubuntu-14-sys-m : Ubuntu, with Linux 3.13.0-107-generic (recovery mode) (sur /dev/sda7)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-107-generic-root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset-5ed81f97-295e-4246-8aa1-7ae54d6c9e7c' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos7'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos7 --hint-efi=hd0,msdos7 --hint-baremetal=ahci0,msdos7  5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		else
		  search --no-floppy --fs-uuid --set=root 5ed81f97-295e-4246-8aa1-7ae54d6c9e7c
		fi
		linux /boot/vmlinuz-3.13.0-107-generic root=UUID=5ed81f97-295e-4246-8aa1-7ae54d6c9e7c ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-107-generic
	}
}

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 ###
### 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 ###

Pour tester. Je vais bricoler un fichier grub.cfg des deux versions déjà traité par le script , et le passer à plusieurs reprise pour voir les répétitions des label?.

@+.    Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#95 Le 15/02/2017, à 10:01

Babdu89

Re : [Projet terminé] correction anomalie de grub

Pour tester. Je vais bricoler un fichier grub.cfg des deux versions déjà traité par le script , et le passer à plusieurs reprise pour voir les répétitions des label?.

Exemple de menuentry modifiés par la première utilisation du script;

menuentry 'fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    savedefault
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos11)'
    search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
    linux    /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
    initrd    /boot/initrd.img-3.13.0-77-generic
}

le même après utilisation du script 4 fois.

menuentry 'fusion-12-sys-m : fusion-12-sys-m : fusion-12-sys-m : fusion-12-sys-m : Ubuntu, avec Linux 3.13.0-77-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    savedefault
    gfxmode $linux_gfx_mode
    insmod gzio
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos11)'
    search --no-floppy --fs-uuid --set=root aec00812-bb57-4bbe-a5ed-90228e770e48
    linux    /boot/vmlinuz-3.13.0-77-generic root=UUID=aec00812-bb57-4bbe-a5ed-90228e770e48 ro   quiet splash $vt_handoff
    initrd    /boot/initrd.img-3.13.0-77-generic
}

Pour les testeurs/utilisateurs/lecteurs qui passent.

Donc ne pas utiliser le script V8 dans l'état actuel, pour une utilisation courante. On est encore en période de tests.

Rappel.
Dans une utilisation normale de config multi Os.
Ce script permet de ;

_Dans le menu Grub qui s'affiche au démarrage de la machine. Supprimer tous les menuentry répétés par les installations et mises à jour de Grub des Os.

_De changer l'intitulé des menuentry, en remplaçant les ' "Ubuntu,...' "  par le label de la partition système de l'Os concerné par le menuentry. À condition qu'un label soit ajouté dans la partition concernée. Sinon, il n'y a pas de changement.

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#96 Le 06/03/2017, à 18:49

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

hello de retour voici la dernière version V24 , bien refondue , l'évolution des versions précédentes étant trop complexe
je l'ai testée en réel sur ma ma machine , je n'ai pas relevé d'anomalie ... mais il y a tellement de cas qui pourraient advenir ....
-je n'ai pas testé tous les cas possibles ....
-j'ai ajouté une possibilité de choisir un fichier blkid (je m'en suis servi beaucoup pour les tests mais rien n'empêche de créer manuellement ce fichier si on ne veut pas passer par le label des partitions)
-j'ai également conservé une trace dans la première ligne du fichier grub , elle indique la date et la version du fichier
-il n'y a plus le redoublement de label

#!/bin/bash
# complètement pas optimisé !!!! mais je ne suis pas pressé ....
#
# principe : grub contenant des lignes de menus inutiles? je les supprime
# on choisit un fichier A (il peut être n'importe où)
# 	ce fichier est traité mais s'il n'a pas la structure d'un grub "normal" 
# 	il pourra y avoir problème de traitement
#	( le shell créera deux fichiers de contenu incorrect )
# donc
# il y a création de deux fichiers dans le répertoire courant
# fichier A-OK-date.txt et fichier A-sup-date.txt

# en fin de traitement on demande si on veut remplacer le fichier A par le résultat
# si on accepte
# 	A est sauvegardé dans A-date par précaution
#	le contenu de A-OK-date.txt remplace le contenu de A

# exemple
# on choisit /boot/grub/grub.cfg
# il y a création de grub-OK-date.txt et grub-sup-date.txt dans le répertoire courant
# si on accepte le remplacement
#	/boot/grub/grub.cfg est sauvegardé dans /boot/grub/grub.cfg-date
#	et
# 	le contenu de /boot/grub/grub.cfg est remplacé par le contenu de grub-OK-date.txt

# version 1
# traitement 1 
# si dans la ligne menuentry il y a ....../dev/sd...../dev/sd........... ( voir version 4 )
# je supprime jusqu'à rencontrer une ligne constituée du seul caractère } 
#
# traitement 2 ( qui dépend de blkid)
# dans un paragraphe menuentry {  }
#	remplacement de la chaîne
#	menuentry 'Ubuntu
#	par
#	menuentry '<le bon label si trouvé>

# V2 2017-02-? 
#	ajout de la fonction tranforme_ligne_sousmenu ( dépend aussi de blkid)
#	dans une ligne submenu remplacement de
#	submenu 'Options avancées pour Ubuntu
#	par
#	submenu 'Options avancées pour <le bon label si trouvé>
#   ne traite que les cas où l'UUID est dans cette ligne 
# V3 2017-02-08
#	correction lecture ligne vide dans $res_blkid
#	correction présentation dans function info

# V4 2017-02-10
# il n'y aura suppression du menu uniquement  si on trouve  ....../dev/sd...../dev/sd...... AVANT la chaine --class  , mais est-ce que c'est normal ?
# (function trt_menu2 remplace la function trt_menu )
#
# prise en compte de possibilité de trouver la chaîne menuentry "Ubuntu au lieu de menuentry 'Ubuntu
# ===>nouvelle présentation pour les sous menu , je mets le label en tête
#
# ajout demande mise à jour uuid-label (utile pour les tests)


# V5 2017-02-12
# pour les lignes menu entry
# modication du test de présence menuentry : au lieu du simple test de présence "menuentry"
# seules les lignes commençant par menuentry et finisant par { seront traitées comme menuentry
#       (le test se fait par ^[tab ]*menuentry.*{$) 
# mais
# ne pas traiter les lignes menuentry 'Memory test qui sont dans ce cas là
# ne pas traiter les lignes menuentry "Memory test qui seraient dans ce cas là ?
#
# pour les lignes submenu
# submenu : au lieu du simple test de présence de "submenu"
# seules les lignes commençant par submenu et finisant par { seront traitées comme submenu
# test par ^[tab ]submenu.*{$

# V6 2017-02-13
# au lieu de récupérer l'UUID dans la ligne menu entry
# on récupère l'UUID dans la ligne search --no-floppy --fs-uuid --set=root du bloc
# par modification de la function transforme-ligne qui devient transforme_ligne_menuentry
#
# adjonction d'un fichier de suivi des lignes menuentry fichier $fich_transforme


# V7 2017-02-13
# la ligne de submenu est recherché par submenu ' ou par submenu " au lieu de submenu 'Options ..... 
# et au lieu de récupérer l'UUID dans la ligne submenu
# je récupère UUID (et calcul du label) dans le bloc suivant de menuentry

# V8 2017-02-14
# adjonction critere_suppression_2
# suppression des menus qui ont des UUID différents dans search --no-floppy et dans linux /boot/
# conservation des menus qui n'ont pas de lignes search --no-floppy
# conservation des menus qui n'ont pas de lignes linux /boot/vmlinu
# anomalie redoublement label , non modification de la ligne submenu

# V20 reprise de V8_site
# ajout choix caché blkid_res function

# V22 2017-03-05 refonte

# V23 2017-03-06 idem V2 sans les lignes de commentaires inutiles

# V24 2017-03-06

function modif_ligne1_grub { # récupère la première ligne et modifie en y mettant la date

res=`echo "$1" | grep "^ *	*#"`

if [[  -n $res ]] # la ligne est bien un commentaire (commence par #)
	then
		trans="#### $num : $fich_source modifié par $0 ####"
		echo $trans			> "$fich_sauv"
		((nb_lignes_cons++))
		((nb_lignes_hors_menu++))
		echo  				>> "$fich_transforme"
		echo "$1" 			>> "$fich_transforme"
		echo "première ligne modifiée en" 	>> "$fich_transforme"
		echo "$trans" 		>> "$fich_transforme"
		echo  				>> "$fich_transforme"
	else
		echo "la première ligne du fichier est "
		echo $1
		echo	
		echo "mais il faut que la première ligne du fichier"
		echo "$fich_source"
		echo "soit une ligne de commentaire"
		echo "ajouter une ligne de commentaire au début de ce fichier"
		echo "arrêt du programme"
		exit 0
	fi #[[ -n $res  ]]

}


function OK {
rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="programme $0        /!\/!\/!\/!\    Répondez par : (oOyYnN)"
texte="ce programme supprime des lignes supposées inutiles de grub 
 ( paragraphes  contenant ......$rech_dev.....$rech_dev........... AVANT la chaine $rech_class )
 ( menuentry n'ayant pas des UUID égaux dans la ligne serach et la ligne linux)

 il demandera le nom du fichier à traiter .. 
 en réel ce devrait être <partition>/boot/gub/grub.cfg ..
 et créera un fichier OK-date qui pourra être utilisé pour remplacer le fichier grub
 il utilise aussi le label des partitions .. si ces labels existent .. pour informer plus précisement le grub
 
	 remarque :pour des essais , on peut traiter n'importe quel fichier
 
 les  x  qui défilent indiquent des lignes de menu qui seront supprimées
 les  c  qui défilent indiquent les lignes de menu qui seront conservées
 les  .  qui défilent indiquent les autres lignes  (qui seront conservées)
 un   S  indique un début de submenu
 un   M  indique un début de menuentry
 un   m  indique la suite de menuentry 
 
 si le fichier à traiter n'est pas au format grub , il ne fonctionnera pas correctement
 
 et en réel il serait préférable de lancer ce programme après avoir lancé un update-grub
 
			tapez O puis valider pour continuer
			tapez N puis valider pour arrêter 

			O pour continuer / N pour arrêter le programme  
       "
       
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	:
	;;
	[nN]	)	exit 1
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac	
done
}

function choix_fichier_blkid { # retourne 0 si fichier blkid choisi
fich_source=""
titre="$0        Sélectionnez le fichier contenant UUID et LABEL des partitions"
fich_source=`zenity --file-selection --filename="../blkid/*" --title="$titre"`

case $? in	#$? est le code de retour de zenity
	1)	echo "Aucun fichier sélectionné."	
		exit 1
		;;
	-1)	echo "Une erreur inattendue est survenue."
		read g
		exit 1
		;;	
  0)	:
			res_blkid="$fich_source"
		;;
	*)	echo "erreur non reconnue"
		read g
		exit 1
		;;	
esac
}


function critere_suppression_2 { # se fait après une initialisation de menu[0] ... menu[n]

##### attention les codes de retour ont changé
# 1 si pas de ligne search ou linux (on conservera ce menu intégralement)
# 0 si ligne search linux et uuid égaux (on conservera après modif de menu [0])
# 2 si uuid différents (on supprimera ce menu)
# 3 si UUID non trouvé dans fichier UUID-LABEL !!

uuid_search="x"
uuid_linux="y"

ligne_search=""
ligne_linux=""

# recherche dans le tableau menu[] de la ligne search
i=0 
while [[ $i -lt ${#menu[*]} ]]
do
	((i++)) # la recherche commence à 1
	res=`grep "$chaine_search" <<< "${menu[i]}"`
	if [[ -n $res ]]
		then
		ligne_search="${menu[i]}"
		break
	fi
done

if [[ -z "$ligne_search" ]]
then
	return 1 # pas de chaine search => on conservera le menu intégralement
fi

# recherche dans le tableau menu[] de la ligne linux
i=0 
while [[ $i -lt ${#menu[*]} ]]
do
	((i++)) # la recherche commence à 1
	tmp=`sed 's/[[:blank:]]//g' <<< "${menu[i]}"`
	res=`grep "$chaine_linux" <<< "$tmp"`

	if [[ -n $res ]]
		then
		ligne_linux="${menu[i]}"
		break
	fi
done


if [[ -z "$ligne_linux" ]]
then
	return 1 # pas de chaine linux => on conservera le menu intégralement
fi

#recherche uuid_search
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< "$ligne_search"`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_search=${uuid[$n]}
				break # le premier search trouvé sera celui utilisé
		fi
	fi 
done 

#recherche linux_uuid
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))					# uuid suivant
	if [[ -n ${uuid[$n]} ]] # précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< "$ligne_linux"`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_linux=${uuid[$n]}
				break # le premier linux trouvé sera le bon
		fi
	fi 
done


if [[ ${uuid_search}${uuid_linux} = "xy" ]]
then
return 3 # aucun des uuid n'a été trouvé , ils peuvent être égaux ou non
fi 

#test de résultat
if [[ "$uuid_search" != "$uuid_linux" ]]
	then
		return 2 #  uuid différents on supprimera ce menu
	else
		return 0 # uuid egaux on conservera ce menu après modif de menu[0]
fi

} # fin function critere_suppression_2


function trace_uuid_non_trouve { #cas d'un code retour3
						echo												>> "$fich_transforme"
						echo												>> "$fich_transforme"
						echo ${menu[0]}										>> "$fich_transforme"
						echo												>> "$fich_transforme"
						echo "  conservé car "								>> "$fich_transforme"
						echo "	uuid non trouvé dans fichier UUID-LABEL"	>> "$fich_transforme"
						echo												>> "$fich_transforme"
}


function ajout_label_menuentry { # ajoute un label à menu[0]
rech_uuid_label_menuentry	# retour 0 si label trouvé , pas zéro sinon
code=$?

if [[ $code -eq 0 ]]

		then # on a un label
			tmp=${menu[0]}	
			menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
			menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
			menu[0]=`sed "s/${label_trouve} *:* *${label_trouve}/${label_trouve}/" <<<${menu[0]}`
			if [[ $tmp != ${menu[0]} ]]
					then
						echo							>> "$fich_transforme"
						echo							>> "$fich_transforme"
						echo $tmp						>> "$fich_transforme"
						echo							>> "$fich_transforme"		
						echo "	LIGNE transformée en"	>> "$fich_transforme"
						echo							>> "$fich_transforme"
						echo ${menu[0]} 				>> "$fich_transforme"
					fi
		else # pas de label on ne fait rien
			:
		fi

}

function memorise_menuentry { # mémorise les lignes de menuentry de submenu pour écriture ultérieure
		p=0
		while [[ $p -lt ${#menu[*]} ]] # tant que < indice final de menu
		do
			((i_s++))
			ligne_sousmenu[i_s]=${menu[$p]} 	# mémorise ces lignes
			((nb_lignes_menu_cons++))			# stat
			((p++))	
		done 
}

function ecrire_lignes_memorisees { # écrit les lignes dans sauv
		p=0
		while [[ $p -lt ${#ligne_sousmenu[*]} ]] # tant que <= indice final de menu
		do
			echo "${ligne_sousmenu[$p]}" >> "$fich_sauv"	# écriture
			((nb_lignes_cons++))							# stat
			((p++))											
		done
		unset ligne_sousmenu
}


function traite_ligne_submenu { # reçoit $1 (ligne submenu '.......{

submenu="$1" #mise en mémoire de cette ligne

# j'utilise la mémorisation label_submenu du label d'un menuentry précédent  

if [[ -n $label_submenu ]]
then
# ajout du label et suppression double label
submenu=`sed "s/submenu '/submenu '${label_submenu} : /"   <<< $submenu`
submenu=`sed "s/submenu \"/submenu \"${label_submenu} : /" <<< $submenu`
submenu=`sed "s/${label_submenu} *:* *${label_submenu}/${label_submenu}/" <<<$submenu`
fi

i_s=0
ligne_sousmenu[0]="$submenu"	# mémorisation
((nb_lignes_hors_menu++))		# ligne considérée comme hors menu

# lire les lignes qui suivent submenu jusquà trouver ligne ......} hors menuentry)

while read ligne
do
((nb_lignes_lues++))

		# si on trouve .... } hors menuentry on est au bout du submenu
		# il faut sauvegarder la ligne submenu , les lignes intermédiaires et menuentry
		# je ne traite pas du cas où on trouverait une ligne menuentry terminée par  } }

# on sort de la boucle si on trouve } en fin de ligne hors menuentry
tmp=`sed 's/[[:blank:]]//g' <<<"$ligne"` # supprime les blancs de la ligne
if [[ "$tmp" =~ }$ ]]   ### on est en fin de submenu ###
		then
			((i_s++))
			ligne_sousmenu[i_s]="$ligne"	# mémoriser cette ligne
			((nb_lignes_hors_menu++))		# stat
			echo -e ".\c"
			ecrire_lignes_memorisees		# écriture de ces lignes de submenu
			label_submenu=""
			return							# fin de traitement de submenu
		fi # [[ "$tmp" =~ }$ ]]

res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

if [[ -n $mem ]]
then			
	res=""		# si on trouve la chaine Memory pas intéressant on force res à vide
fi

if  [[ -z $res ]]
	then			# la ligne ne contient ni menuentry ..{ ni memory ...{
		((i_s++))	# première fois 0 2ème fois 1 etc....
		ligne_sousmenu[i_s]="$ligne"	# mise en mémoire pour écriture ultérieure
		((nb_lignes_hors_menu++))		# stat
		echo -e ".\c"	
	
	else
		lire_menuentry # menu[0] .... menu[n] } et ((nb_lignes_lues++))
		trt_menu2 "${menu[0]}" # 1 si contient dev dev
		code_dev_dev=$?

		if [[ $code_dev_dev -eq 1 ]]	# 1 la ligne contient /dev /dev
			then
				sort_menu_1				# suppresion de ce menu
				((nb_menu_sup++))		# stat
			else 						# pas 1 : ne contient pas dev dev
				critere_suppression_2
				code_crit2=$?

				case $code_crit2 in
				0)						# les uuid sont égaux modifier menu[0]
					ajout_label_menuentry
					memorise_menuentry	# mettre en mémoire ces lignes de menuentry
					((nb_menu_cons++))	# stat
				;;
				1)						# pas de search ni de linux on garde sans modif
					memorise_menuentry	# mettre en mémoire ces lignes de menu
					((nb_menu_cons++))	# ce menu étant conservé
				;;
				2)						# uuid différents on supprime ce menu
					sort_menu_1
					((nb_menu_sup++))	# stat
				;;
				3)						# uuid non trouvé (search et linux existent)
					memorise_menuentry	# mettre en mémoire ces lignes de menu
					((nb_menu_cons++))	# ce menu étant conservé
					((nb_menu_sans_uuid++))
					trace_uuid_non_trouve
				;;					
				esac
	
			fi # [[ $code_dev_dev -eq 1 ]]
		unset menu						# nécessaire pour les suivants
	fi # [[ -z $res ]]
done

# si on arrive ici c'est erreur
echo " $LINENO erreur de format dan le fichier $fich_source !!!!!!!!!!"
sleep 100
exit 0 
}


function rech_uuid_label_ligne { # recherche uuid et label  dans $1
# renvoie 0 uuid trouvé et label trouvé	uuid_trouve=xxx  label_trouve="yyy"
# renvoie 1 uuid trouvé et label vide	uuid_trouve=xxx  label_trouve=""
# renvoie 2 uuid non trouvé				uuid_trouve=""   label_trouve=""	
uuid_trouve=""
label_trouve=""
n=-1
while [[ $n -lt $maxuuid ]]
	do
	((n++))								# uuid suivant
	if [[ -n ${uuid[$n]} ]]				# précaution supplémentaire uuid non vide 
	then
		res=`grep ${uuid[$n]} <<< $1`	#  y-a-t-il l'UUID
		if [[ -n $res ]] 
			then
				uuid_trouve=${uuid[$n]}
				if [[ -n ${label[$n]} ]]
				then
					label_trouve=${label[$n]}	# si label non vide positionne label_trouve
					return 0					# uuid trouvé et label non vide trouvé
				else
					return 1					# uuid trouvé mais pas de label trouvé
				fi
		fi
	fi 
done 

return 2 
}


function rech_uuid_label_menuentry { # recherche uuid et label) dans menu[1 ..n]
p=0
while [[ $p -lt ${#menu[*]} ]]		#  tant que p < indice final du tableau
do
	((p++))			# menu[1 ou suivant]
	res=`echo ${menu[$p]} | grep "$chaine_search"`

	if [[ -n $res ]]
		then
			rech_uuid_label_ligne ${menu[$p]}	# positionne uuid_trouve et label_trouve
			return $?		# 0 ok 1:uuid trouvé,label vide 2 pas d'uuid dans search 
		fi
done
return 3	# pas de search trouvé , (donc pas d'uuid , et donc pas de label) !!!
}



function transforme_ligne_menuentry {	# modifie la première ligne d'un menuentry conservé
# recherche l'UUID dans la ligne search --no-floppy --fs-uuid --set=root
# si trouvé , on récupère le label
# si label vide on ne fait rien
# sinon on rajoute avec : en tête après menuentry ' ou menuentry " 
# 

label_trouve=""
uuid_trouve=""
tmp=${menu[0]}					# servira pour test ultérieur
rech_uuid_label_menuentry		# cette fonction positionne le label à la bonne valeur
code=$?							# retour de la fonction

case $code in
	0)		# UUID trouvé : $uuid_trouve LABEL trouvé : $label_trouve

			if [[ $label_submenu = "" ]]	# servira dans traitement d'un submenu éventuel
				then						# on memorise le premier label menuentry trouvé	
					label_submenu="$label_trouve"
				fi	
			menu[0]=`sed "s/menuentry '/menuentry '$label_trouve : /" <<< ${menu[0]}`
			menu[0]=`sed "s/menuentry \"/menuentry \"$label_trouve : /" <<< ${menu[0]}`
			#suppression double labels dans cette ligne
			menu[0]=`sed "s/${label_trouve} *:* *${label_trouve}/${label_trouve}/" <<<${menu[0]}`

			if [[ $tmp != ${menu[0]} ]]
			then
				echo							>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo $tmp 						>> "$fich_transforme"
				echo							>> "$fich_transforme"
				echo "	LIGNE transformée en"	>> "$fich_transforme"
				echo							>> "$fich_transforme"
				echo ${menu[0]} 				>> "$fich_transforme"
			fi
	;;
	1)		# LABEL vide
				echo 							>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo $tmp 						>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo "	pas de label pour $uuid_trouve" 		>> "$fich_transforme"
	;;
	2)		#LABEL vide uuid non trouvé
				echo 							>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo $tmp 						>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo "	uuid non trouvé dans ligne search" >> "$fich_transforme"
	;;
	3)		# pas de ligne search trouvée dans menuentry
				echo 							>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo $tmp 						>> "$fich_transforme"
				echo 							>> "$fich_transforme"
				echo "	ligne search non trouvée"	>> "$fich_transforme"			
	;;	
	
	*) # ????
				echo 							>> "$fich_transforme"
				echo $tmp 						>> "$fich_transforme" 
				echo "code inconnu : $code"		>> "$fich_transforme"
	;;
esac

return $code
}


function lire_menuentry { # met dans tableau menu[n] jusqu'à trouvé } seul sur la ligne
i=0
menu[$i]="$ligne" # menu[0] est la première ligne
# TEST trace
	echo -e "M\c"									# trace début de menuentry
	while read ligne	
	do
		((i++))
		((nb_lignes_lues++))
		menu[$i]="$ligne"							# lignes suivantes mémorisées dans menu [1 .. n]
		echo -e "m\c"								# trace écran
		tmp=`sed 's/[[:blank:]]//g' <<<"$ligne"`	# suppression des blancs pour test
		if [[ "$tmp" =~ }$ ]]   					# il faut un format du source correct
			then
				return								# fin de menuentry
			fi
				# et si pas de ... } on ira jusqu'en fin de fichier !!!!
				# c'est un critère de format de grub
	done
}


function sort_menu_0 {	# écrit menu[] dans le fichier de sauvegarde
	i=0

	while :
	do	echo "${menu[$i]}" >> "$fich_sauv"	# écriture
		((nb_lignes_cons++))			# stat
		((nb_lignes_menu_cons++))		# stat
		echo -e "c\c"					# suivi écran
		((i++))							# suivant
		if [[ $i -ge ${#menu[*]} ]] 	#jusqu'au bout du tableau
			then
				break					# c'est fini
		fi
	done

}
	

function sort_menu_1 {	# écrit le menu dans le fichier de supression
	i=0
	while :
	do		
		echo "${menu[$i]}" >> "$fich_sup"		# écriture
		((nb_lignes_sup++))						# stat
		echo -e "x\c"							# suivi écran
		((i++))									# suivant
		if [[ $i -ge ${#menu[*]} ]] 			# jusqu'au bout du tableau menu à supprimer
			then
				break							# fin du tableau atteint
		fi
	done
}

function trt_menu2 { # analyse le paramètre $1
		# renvoie 1 si $1  contient plus d'une fois .../dev/sd...  avant --class (suppresion)
		# renvoie 0 sinon

IFS=" "		# il faut l'espace comme délimiteur
tableau=($1)	# mise en tableau de la ligne
IFS="~"		# peut-être utile pour la suite ?

nbdevsd=0 					# nombre de fois que l'on trouve /dev/sd (avant --class)

for n in ${!tableau[@]} # de 0 1 2 .... x
do
	r_class=`echo ${tableau[$n]} | grep "$rech_class"`	# test présence --class
	if [[  -n $r_class ]] 								# --class ou pas ?
		then
			break										# --class est trouvé, sort de la boucle for
		else
			r_dev=`echo ${tableau[$n]} | grep "$rech_dev"`   #  test présence /dev/sd
			if [[ -n $r_dev ]]
				then
					((nbdevsd++))							# incrémente si on a /dev/sd 
					if [[ $nbdevsd -gt 1 ]]					# si plus d une fois /dev/sd
						then
							return 1 						# on sort en renvoyant 1
					fi
			fi
	fi
done

if [[ $nbdevsd -gt 1 ]]	# test nombre
	then
		return 1 # 1 si plus d'une fois /dev/sd
	else
		return 0 # 0 sinon
fi
}


# début du programme #####################################################################################

# variable qui serviront aux recherches

rech_class="\-\-class"		# jusqu'à trouver la chaine --class dans menuentry
rech_dev="\/dev\/sd"		# la présence de la chaine  /dev/sd dans menuentry
res_blkid="blkid-res.txt"	# le fichier contenant le résultat de sudo blkid
chaine_search="search \-\-no\-floppy \-\-fs\-uuid \-\-set=root"
#chaine_linux="linux\/boot\/vmlinu" # les blancs devront supprimés avant la recherche
#chaine_linux="linux.*.*\/boot\/vmlinu" # ATTENTION NON TESTE pour prendre en compte linux /@/boot/vmlinuz
chaine_linux="linux.*\/boot\/vmlinu" # ATTENTION NON TESTE pour prendre en compte linux /@/boot/vmlinuz
label_submenu=""

#########################################################
num=`date +%Y:%m:%d`-`date +%H:%M:%S`
fich_sauv=grub-OK-$num.txt
fich_sup=grub-sup-$num.txt
fich_transforme=fich_transforme-$num.txt

##### pour les stat #####################################
nb_menu_cons=0
nb_menu_sup=0
nb_menu_sans_uuid=0
nb_lignes_sup=0
nb_lignes_cons=0
nb_lignes_lues=0
nb_lignes_hors_menu=0
nb_lignes_menus_cons=0



OK # présentation du programme

rep=""
while [[ $rep != [oOyYnNaAcC] ]]
do
titre="récupération des UUID et LABEL des partitions des disques"
texte="
			Mise à jour du fichier des LABEL et UUID

	répondez par	
			(oOyY) pour lancer la commande sudo blkid ( remise à jour du fichier) 
			(nN)   si vous voulez réutiliser le fichier $res_blkid existant
			(aA)   pour arrêter ce programme
			(cC)   permet de choisir un fichier de référence UUID LABEL
					ce fichier devra être au format blkid
					(UUID=\"xxxxxx\" LABEL=\"xxxxxx\")	
	puis Valider

					si vous répondez non , ce sera le fichier $res_blkid qui sera
					utilisé pour mettre à jour le titre des menus et sous menus
					dans le fichier traité (surtout utile pour des essais)

					O pour remise à jour UUID LABEL via SUDO
					N pour réutilisation du fichier UUID LABEL
					A Arrêter
					C pour choisir un fichier UUID LABEL
"
rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	sudo blkid > $res_blkid
	;;
	[nN]	)	echo "réutilisation du fichier $res_blkid"
	;;
	[aA]	)	echo "arrêt du programme"
				exit 0
	;;
	[cC] ) echo "choix du fichier des uuid"
					choix_fichier_blkid
	;;
	
	*	) 	echo "utilisez seulement oOyYnNaAcC S.V.P."
	;;
esac
done

! [[ -e "$res_blkid" ]] && echo " $0 fichier UUID-LABEL $res_blkid inexistant" && read g && exit 0



maxuuid=-1
while read ligne
do
	if [[ -n $ligne ]] #correction ligne vide
	then
	((maxuuid++))
	tableau=($ligne) # découper la ligne en champ 
	for champ in ${tableau[@]}
		do     # pasage à 5 caractères 2017-03-07
			deb=` echo $champ |cut -c1-5`
			case $deb in
				LABEL)		# en enlevant les guillemets donne U16.04-b7
					label[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
				UUID\=)		# en enlevant les guillemets donne c63335c7-be09-4782-978c-dff6cce2be94
					uuid[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
					;;
			esac
	done
	fi
done <$res_blkid

#TEST sortie des uuid label
		p=0
		while [[ $p -lt ${#uuid[*]} ]] # tant que <= indice final de menu
		do
			if [[ -n ${label[p]} ]]
				then
					printf "LABEL : %-25s UUID : %-25s\n" ${label[p]} ${uuid[$p]}
				else
					printf "LABEL : %-25s UUID : %-25s\n" " " ${uuid[$p]}
				fi

			((p++))											
		done

##################################################

# Quel fichier grub traiter ? ####################
titre="$0 Sélectionnez le fichier GRUB à traiter"
fich_source=`zenity --file-selection --filename="../fichier-grub/*" --title="$titre"`


case $? in	#$? est le code de retour de zenity
        1)	echo "Aucun fichier sélectionné."	
		read g
		exit 1
		;;
       -1)	echo "Une erreur inattendue est survenue."
		read g
		exit 1
		;;	
        0)	:
		;;
	*)	echo "erreur non reconnue"
		read g
		exit 1
		;;	
esac

##################################################

#### lecture et traitement du fichier GRUB #######
IFS="~"
prem=0
while read ligne
do
((nb_lignes_lues++))

if  [[ $prem -eq 0 ]]
	then
				modif_ligne1_grub "$ligne" ; ((prem++))
	else
				# entre les crochets on a tab et espace 
	res=`echo "$ligne" | grep "^[	 ]*menuentry.*{$"`
	mem=`echo "$ligne" | grep "^[	 ]*menuentry ['\"]Memory test.*{$"`

	# res est vide s'il n'y a pas menuentry {
	# mem est non vide si on a Memory test pour ne pas traiter menuentry 'Memory test

	if [[ -n $mem ]]
	then			# si on trouve la chaine Memory on force res à vide
		res=""
	fi

	if  [[ -z $res ]]
		then 												# pas menuentry 
			subm=`echo "$ligne" | grep "^[	 ]*submenu.*{$"`
			if [[ -z $subm ]]
				then 										# pas menuentry pas submenu
					echo "$ligne" >> $fich_sauv				# écriture de cette ligne dans sauv
					((nb_lignes_cons++))					# stat
					((nb_lignes_hors_menu++))				# stat
					echo -e ".\c"							# trace écran
				else # contient submenu
					echo -e "S\c"
					traite_ligne_submenu "$ligne"			# on a submenu
			fi
		
		else												# contient menuentry
			lire_menuentry									# mettre en mémoire dans menu[ 0.. n ]
			trt_menu2 "${menu[0]}" 							# 1 si contient dev dev
			code_dev_dev=$?
			if [[ $code_dev_dev -eq 1 ]]	# si 1 on supprime
				then						# le bloc menuentry contient /dev /dev
					sort_menu_1				# on écrit dans fich_sup on essaiera le suivant
					((nb_menu_sup++))

				else  						# la ligne menuentry ne contient pas dev dev
					critere_suppression_2	# analyse des uuid et recherche de label
					code_crit2=$?

					case $code_crit2 in
					0)								# les uuid sont égaux
						transforme_ligne_menuentry	# essai de mettre un label dans menu[0]
						sort_menu_0					# écrire le menu dans fich_sauv
						((nb_menu_cons++))			# stat
					;;
					1)								# garde sans menu modif ( pas de search , linux )
						sort_menu_0					# écrire le menu dans fich_sauv
						((nb_menu_cons++))			# stat
					;;
					2)								# uuid différents on supprime ce menu
						sort_menu_1					# écrire dans fich_sup
						((nb_menu_sup++))			# stat
					;;
					3)								# uuid non trouvé (search et linux existent)
						sort_menu_0					# écrire le menu dans fich_sauv
						((nb_menu_cons++))			# ce menu étant conservé
						((nb_menu_sans_uuid++))
						trace_uuid_non_trouve
					;;	

					esac
				fi # [[ $code_dev_dev -eq 1 ]]

			unset menu	# vide la variable 
		fi #[[ -z $res ]]
	fi #[[ $prem -eq 0 ]]
done < "$fich_source"

# fin présentation des résultats sur l'écran
echo
echo
echo "fichier traité                   : $fich_source"	#/media/jpb/U14-04-a12/boot/grub/grub.cfg
echo "le résultat se trouve dans       : $fich_sauv"	# grub-OK-date.txt
echo
echo "nombre de lignes lues            : $nb_lignes_lues"
echo "lignes conservées                : $nb_lignes_cons"
echo "lignes supprimées                : $nb_lignes_sup"
if [[ $nb_lignes_sup -gt 0 ]]
	then
		echo "fichier des lignes supprimées    : $fich_sup"
		echo
	fi
echo "nombre de menus conservés        : $nb_menu_cons"
echo "nombre de menus supprimés        : $nb_menu_sup"
if [[ $nb_menu_sans_uuid -gt 0 ]]
	then
		echo "nombre de menus sans uuid trouvé : $nb_menu_sans_uuid"
	fi
echo
echo "lignes conservées (hors menu)    : $nb_lignes_hors_menu"
echo "lignes conservées (menu)         : $nb_lignes_menu_cons"

echo "après avoir vérifié manuellement le fichier"
echo "$fich_sauv"
echo "vous pourrez remplacer grub.cfg par celui-ci à vos risques et périls"
echo


rep=""
while [[ $rep != [oOyYnN] ]]
do
titre="remplacement de GRUB"
texte="Voulez-vous remplacer le grub original par le nouveau fichier généré (oOyYnN)
	
       si vous répondez oui le fichier
 $fich_source (fichier original choisi)
          sera par précaution sauvegardé dans
 $fich_source-$num
	 mais Attention
 $fich_source 
	sera remplacé par le contenu du fichier
 $fich_sauv  (le résultat OK obtenu)
                   répondez par (oOyYnN)"

rep=`zenity --entry --title "$titre" --text "$texte" --width "800"`
case $rep in
	[oOyY] )	# sauvegarde de "grub" , je conserve $num	
			echo "OK je sauvegarde le fichier original $fich_source dans $fich_source-$num"
			sudo cp "$fich_source" "$fich_source-$num"

			#et fich_sauv remplace grub
			echo "et je remplace $fich_source par $fich_sauv"
			sudo mv "$fich_sauv" "$fich_source"
	;;
	[nN]	)	echo "grub non remplacé"
	;;
	*	) 	echo "utilisez seulement oOyYnN S.V.P."
	;;
esac
done

echo "taper entrée pour terminer"
read g #pour attendre

exit 0

attention en ligne 687 j'ai ajouté un ligne que je ne peux pas tester

chaine_linux="linux.*.*\/boot\/vmlinu"

EDIT 2017-03-07 un seul .* est nécessaire
et j'ai testé sur une portion de fichier , contenant linux    /@/boot/vmlinuz-4.8.0-36-generic.efi.signed .......

chaine_linux="linux.*\/boot\/vmlinu"

fin d'EDIT

pour prendre en compte un ligne pouvant exister de la forme
linux /@//boot\/vmlinu"

EDIT 2017-03-07
modification lecture uuid-label vers ligne 709

	deb=` echo $champ |cut -c1-5`
	case $deb in
		LABEL)		# en enlevant les guillemets donne U16.04-b7
			label[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
		;;
		UUID\=)		# en enlevant les guillemets
			uuid[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`

au lieu de

	deb=` echo $champ |cut -c1-4`
	case $deb in
		LABE)		# en enlevant les guillemets donne U16.04-b7
			label[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`
		;;
		UUID)		# en enlevant les guillemets
			uuid[maxuuid]=`sed 's/"//g' <<< ${champ##*=}`

Dernière modification par ar barzh paour (Le 07/03/2017, à 13:55)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#97 Le 06/03/2017, à 23:15

Babdu89

Re : [Projet terminé] correction anomalie de grub

Bonsoir.

-il n'y a plus le redoublement de label

Ok, çà marche chez moi.

@+.   Babdu89  .


J'ai découvert Ubuntu avec la 07.10.... Et alors?!...  Depuis je regarde de temps en temps si Windows marche toujours....

Hors ligne

#98 Le 06/03/2017, à 23:49

Bougron

Re : [Projet terminé] correction anomalie de grub

Bonsoir
Cette version traite ma partie 40_custom sans difficultés. Ce qui était le point gênant.

### 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.
####    Ajout du 29 Février
#####################################################################
menuentry 'installer Ubuntu version 16.04.2 '   {
insmod part_gpt
insmod ext4   
insmod iso9660 
set root='hd0,gpt16'
set isofile="/ISO/ubuntu-16.04.2-desktop-amd64.iso"  
loopback loop (hd0,16)$isofile
linux (loop)/casper/vmlinuz.efi locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper live-media-path=/casper/ ignore_uuid noprompt
 initrd (loop)/casper/initrd.lz }


menuentry 'installer Ubuntu version 14.04.4 avec casper'   {
insmod part_gpt
insmod ext4   
insmod iso9660 
set root='hd0,gpt21'
set isofile="/home/b1510/Bureau/ubuntu-14.04.4-desktop-amd64.iso"  
loopback loop (hd0,21)$isofile
linux (loop)/casper/vmlinuz.efi locale=fr_FR bootkbd=fr console-setup/layoutcode=fr iso-scan/filename=$isofile boot=casper live-media-path=/casper/ ignore_uuid noprompt
 initrd (loop)/casper/initrd.lz }

menuentry 'installation Windows 10 not iso depuis sda26' --class windows  { insmod part_gpt  insmod fat
          search --no-floppy --fs-uuid --set=root E5D1-92E3	
          chainloader /efi/boot/bootx64.efi}


menuentry 'Lancement MEMTEST sda13' { insmod part_gpt  insmod fat
          search --no-floppy --fs-uuid --set=root 4261-BC79	
          chainloader /EFI/BOOT/BOOTX64.efi}

#####   Ajout du boot BTRFS le 21/02/2017
menuentry 'Ubuntu 16.04.2 BTRFS' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	set root='hd0,gpt24'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
	else
	  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
	fi
	linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro rootflags=subvol=@  quiet splash $vt_handoff
	initrd	/@/boot/initrd.img-4.8.0-36-generic}
submenu 'Options avancées pour Ubuntu16.04.2 BTRFS' $menuentry_id_option 'gnulinux-advanced-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
advanced-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod btrfs
		set root='hd0,gpt24'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
		else
		  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
		fi
		echo	'Chargement de Linux 4.8.0-36-generic…'
		linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro rootflags=subvol=@  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/@/boot/initrd.img-4.8.0-36-generic
	}
	menuentry 'Ubuntu, with Linux 4.8.0-36-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-36-generic-init-upstart-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod btrfs
		set root='hd0,gpt24'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
		else
		  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
		fi
		echo	'Chargement de Linux 4.8.0-36-generic…'
		linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro rootflags=subvol=@  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Chargement du disque mémoire initial…'
		initrd	/@/boot/initrd.img-4.8.0-36-generic
	}
	menuentry 'Ubuntu, with Linux 4.8.0-36-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-36-generic-recovery-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod btrfs
		set root='hd0,gpt24'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
		else
		  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
		fi
		echo	'Chargement de Linux 4.8.0-36-generic…'
		linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro recovery nomodeset rootflags=subvol=@ 
		echo	'Chargement du disque mémoire initial…'
		initrd	/@/boot/initrd.img-4.8.0-36-generic	} }

Pour les partitions BTRFS, le problème n'est absolument pas gênant tant que os-prober ne sait pas les détecter. De plus elles sont très rare.
Mais ce n'est pas traité

### 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-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	set root='hd0,gpt24'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
	else
	  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
	fi
	linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro rootflags=subvol=@  quiet splash $vt_handoff
	initrd	/@/boot/initrd.img-4.8.0-36-generic
}
}

### END /etc/grub.d/10_linux ###

Dernière modification par Bougron (Le 07/03/2017, à 10:48)

Hors ligne

#99 Le 07/03/2017, à 05:31

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

@ bougron
je ne comprends pas ce qui ne marche pas
- j'ai ajouté à mon fichier de référence blkid ( concordance UUID-LABEL) la ligne suivante

/dev/sde11: LABEL="BOUGRON" UUID="8abf27ff-a62e-4894-a00a-5f5e6423de5b"

-j'ai lancé modif_grub_V24 sur la 2ème partie de ton post
(avec la chaine_linux modifiée en chaine_linux="linux.*\/boot\/vmlinu")
et voilà le résultat que j'obtiens

#### 2017:03:07-05:18:26 : /media/SH/grub/fichier-grub/grub-bougron.cfg modifié par ./modif_grub_V24 ####
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 'BOUGRON : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod btrfs
	set root='hd0,gpt24'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt24 --hint-efi=hd0,gpt24 --hint-baremetal=ahci0,gpt24  8abf27ff-a62e-4894-a00a-5f5e6423de5b
	else
	  search --no-floppy --fs-uuid --set=root 8abf27ff-a62e-4894-a00a-5f5e6423de5b
	fi
	linux	/@/boot/vmlinuz-4.8.0-36-generic.efi.signed root=UUID=8abf27ff-a62e-4894-a00a-5f5e6423de5b ro rootflags=subvol=@  quiet splash $vt_handoff
	initrd	/@/boot/initrd.img-4.8.0-36-generic
}
}

### END /etc/grub.d/10_linux ###

la ligne menuentry est modifiée ... voir fichier fich_transforme

menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {

	LIGNE transformée en

menuentry 'BOUGRON : Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8abf27ff-a62e-4894-a00a-5f5e6423de5b' {

remarque
cette portion de fichier se termine par deux } ce qui me parait incorrect , il doit manquer quelquechose


@ bougron
dans la discussion
https://forum.ubuntu-fr.org/viewtopic.php?id=2005960
tu devrais éditer le post #4 en indiquant

sudo chmod -x /etc/grub.d/30_os-prober
au lieu de
sudo chmod -x /etc/grub.d/40_custom

même si les posts suivants le précisent

Dernière modification par ar barzh paour (Le 07/03/2017, à 06:03)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#100 Le 07/03/2017, à 08:09

ar barzh paour

Re : [Projet terminé] correction anomalie de grub

@Babdu89
ce qui m'inqiuète dans cette discussion

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

c'est ce grub que j'ai trouvé ,
dans tous les menuentry les UUID search et linux sont différents
il fonctionne en mode serveur , c'est peut-être à cause de ça

de plus la ligne linux n'est pas
au format linux.*\/boot\/vmlinu
mais
au format linux.*\/vmlinu

### BEGIN /etc/grub.d/10_linux ###

menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-4b6ef32b-c993-4dab-8331-09dfb92908b4' {
      search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  7aa9066a-0251-403b-a382-fc31c3d4563d
    linux    /vmlinuz-4.8.0-39-generic root=UUID=4b6ef32b-c993-4dab-8331-09dfb92908b4 ro  quiet splash $vt_handoff
}


submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-4b6ef32b-c993-4dab-8331-09dfb92908b4' {

    menuentry 'Ubuntu, with Linux 4.8.0-39-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-39-generic-advanced-4b6ef32b-c993-4dab-8331-09dfb92908b4' {
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  7aa9066a-0251-403b-a382-fc31c3d4563d
        linux    /vmlinuz-4.8.0-39-generic root=UUID=4b6ef32b-c993-4dab-8331-09dfb92908b4 ro  quiet splash $vt_handoff
    }

    menuentry 'Ubuntu, with Linux 4.8.0-39-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-39-generic-recovery-4b6ef32b-c993-4dab-8331-09dfb92908b4' {
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  7aa9066a-0251-403b-a382-fc31c3d4563d
        linux    /vmlinuz-4.8.0-39-generic root=UUID=4b6ef32b-c993-4dab-8331-09dfb92908b4 ro recovery nomodeset
    }

    menuentry 'Ubuntu, with Linux 4.8.0-36-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-36-generic-advanced-4b6ef32b-c993-4dab-8331-09dfb92908b4' {
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  7aa9066a-0251-403b-a382-fc31c3d4563d
        linux    /vmlinuz-4.8.0-36-generic root=UUID=4b6ef32b-c993-4dab-8331-09dfb92908b4 ro  quiet splash $vt_handoff
    }

    menuentry 'Ubuntu, with Linux 4.8.0-36-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-36-generic-recovery-4b6ef32b-c993-4dab-8331-09dfb92908b4' {
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  7aa9066a-0251-403b-a382-fc31c3d4563d
        linux    /vmlinuz-4.8.0-36-generic root=UUID=4b6ef32b-c993-4dab-8331-09dfb92908b4 ro recovery nomodeset
    }
}
### END /etc/grub.d/10_linux ###

Dernière modification par ar barzh paour (Le 07/03/2017, à 08:14)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne