Contenu | Rechercher | Menus

Annonce

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

À propos de l'équipe du forum.

#1 Le 05/04/2018, à 10:22

Bougron

[FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

Installation de UBUNTU 18.04  sécurisé sur support USB 

=> Pour aller au plus simple.   =>  Il doit exister une seule partition pour ubuntu. la partition /HOME est à oublier. Comme l'a été récemment la partition SWAP.

Bonjour.
A quelques jours de la livraison officielle de la version  Ubuntu bionic 18.04, je constate qu'il n'est quand même pas bien au point.

Ayant lu cette documentation https://doc.ubuntu-fr.org/tutoriel/chiffrer_son_disque, j'ai effectivement pensé que l'idée n'est pas si absurde. Sauf que cela pose problème d'installer tel qu'on peut le voir dans cette discussion.

Ajout, je viens de découvrir cette documentation. https://soozx.fr/ubuntu-1704-chiffre-bo … tion-grub/

Je tente d'installer ubuntu bionic en mode sécurisé sur une clé USB et je me suis lamentablement planté en voulant utiliser seulement l'installateur fourni.
Ma démarche.
1) Essayer avant d'installer car on ne sait jamais...
2) Lancement de l'installation avec le choix "Something Else / autre chose".
3) Il détecte  bien la clé et je peux lui demander de:
  a) Mettre une table de partition GPT.
  b) Fabriquer une grande  partition FAT32
  c) Une petite partition FAT32
  d) Une partition destinée au boot en EXT2
  e) Une enveloppe physique cryptée avec le reste de l'espace disponible.
4) Puis procéder au montage des partitions.
  La première sur /dos
  La seconde pour allocation EFI
  La troisième pour /boot
Mais je ne trouve pas de solution pour ouvrir l'espace crypté afin de faire le point de montage / (éventuellement /home)

=> La demande de création de l'espace physique.
1522917855.png=

=> Le résultat de la création.
1522918191.png

==> Impossible de cliquer sur change.
1522918850.png

=> Un essai de formatage en passant par l'application disque au lieu de gparted
1522919366.png

https://www.google.fr/search?as_q=&as_e … as_rights=

extrait de la commande fdisk

Disk /dev/sdb: 14.7 GiB, 15728640000 bytes, 30720000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 66F7FC56-7888-4577-8C5F-0F53E2DD6952

Device        Start      End  Sectors  Size Type
/dev/sdb1      2048 12290047 12288000  5.9G Microsoft basic data
/dev/sdb2  12290048 12494847   204800  100M EFI System
/dev/sdb3  12494848 14542847  2048000 1000M Linux filesystem
/dev/sdb4  14542848 30717951 16175104  7.7G Linux filesystem


Disk /dev/mapper/sdb4_crypt: 7.7 GiB, 8279556096 bytes, 16171008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
ubuntu@ubuntu:~$ 

et en ligne de commande

ubuntu@ubuntu:~$ sudo cryptsetup -v luksAddKey /dev/sdb4
Enter any existing passphrase: 
Key slot 0 unlocked.
Enter new passphrase for key slot: 
Verify passphrase: 
Key slot 0 unlocked.
Command successful.
ubuntu@ubuntu:~$ sudo cryptsetup -v luksAddKey /dev/sdb4
Enter any existing passphrase: 
No key available with this passphrase.
Command failed with code -2 (no permission or bad passphrase).
ubuntu@ubuntu:~$ sudo cryptsetup -v luksAddKey /dev/sdb4
Enter any existing passphrase: 
Key slot 1 unlocked.
Enter new passphrase for key slot: 
Verify passphrase: 
Key slot 1 unlocked.
Command successful.
ubuntu@ubuntu:~$ sudo cryptsetup -v luksAddKey /dev/sdb4
Enter any existing passphrase: 
Key slot 3 unlocked.
Enter new passphrase for key slot: 
Verify passphrase: 
Key slot 3 unlocked.
Command successful.
ubuntu@ubuntu:~$ 

alors qu'en mode graphique

1522928782.png

Je vais tenter de formater en lignes de commandes....

Probablement qu'il faudrait que j'active manuellement le LVM . Quitte à le télécharger s'il n'est pas présent...   =>(Package LV:2 is allready installed)
https://bugs.launchpad.net/ubuntu/+sour … ug/1761471

Quelques remarques. Je trouve surprenant:
1) Le choix de faire une  une installation minima alors que le plus long est bien de télécharger l'iso contenant libre office etc..... Il faudrait fournir une iso minima....!!!!!!
2) L'impossibilité de mettre un mot de passe de 1 caractère comme auparavant.
3) L'impossibilité de mettre un mot de passe simple du style "aaaaaaaa".
4) L'obligation de supprimer toutes mes partitions swap du disque dur sous prétexte que je veux installer une partition chiffrée sur la clé usb.....
5) Je trouve qu'après avoir cliqué sur l'icône "installer ubuntu", attendre six minutes pour obtenir la grille proposant "autre chose"  est un long temps d'attente .
6) Je trouve  longue la durée de détection des partitions du disque dur (plus de deux minutes). S'il y en avait 128 il faudrait certainement une heure.

Dernière modification par Bougron (Le 09/04/2018, à 23:04)

Hors ligne

#2 Le 05/04/2018, à 13:09

Bougron

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

ubuntu@ubuntu:~$ sudo mkfs.ext4 -v /dev/mapper/sdb4_crypt
mke2fs 1.44.1 (24-Mar-2018)
fs_types for mke2fs.conf resolution: 'ext4'
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
505920 inodes, 2021376 blocks
101068 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2069889024
62 block groups
32768 blocks per group, 32768 fragments per group
8160 inodes per group
Filesystem UUID: 0645ef7e-42a6-4426-87ee-60328e97a675
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Allocating group tables: done                            
Writing inode tables: done                            
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done 

ubuntu@ubuntu:~$ 

Il est probable qu'initialement, je n'ai pas vu dans la liste des partitions présentes,  la partition nommée /dev/mapper/sdb4-crypt   qui est tout au début de la liste des partitions proposées.
Mais elle n'était ps visible dans gparted comme maintenant (cependant, elle est maintenant formatée.....)
1522932527.png

L'installation est en train de se faire

Mais le démarrage du ubuntu est impossible

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/sdb4_crypt /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sdb3 during installation
UUID=7b3c0251-57ca-4b9b-8c34-6a5fd1f028b2 /boot           ext2    defaults        0       2
# /boot/efi was on /dev/sda2 during installation
UUID=A3C1-2EA7  /boot/efi       vfat    umask=0077      0       1
# /dos was on /dev/sdb1 during installation
UUID=25D1-10AC  /dos            vfat    utf8,umask=007,gid=46 0       1
/swapfile                                 none            swap    sw              0       0

   A) Avec refind, cette discussion est très proche du message d'erreur que j'ai capté ( "can't find /root in  /etc/fstab")
https://askubuntu.com/questions/1006867 … ac-with-re
Sauf que je ne me sens pas en LVM ni avec une partition de boot cryptée
   B) En boot classique (EFI)... C'est moins clair. je pense pourtant avoir très bien modifié pour avoir un boot EFI sur support externe.
J'ai le message d'erreur suivant de cinq lignes

   GNU GRUB version 2.02
    Minimal dash...
    commands completions....

 GRUB>

C)   Me servir d'un autre ubuntu pour le lancer....  => il faudrait  qu'il soit détecté. Or,  il ne l'ai pas!

u16041@u16041:~$ sudo os-prober
[sudo] Mot de passe de u16041 : 
/dev/sda14:Ubuntu 16.04.4 LTS (16.04):Ubuntu:linux
/dev/sda17:Ubuntu 17.10 (17.10):Ubuntu1:linux
/dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi
/dev/sda20:Ubuntu Bionic Beaver (development branch) (18.04):Ubuntu2:linux
/dev/sda24:Ubuntu Bionic Beaver (development branch) (18.04):Ubuntu3:linux
/dev/sda28:Ubuntu 16.04.4 LTS (16.04):Ubuntu4:linux
/dev/sda29:Ubuntu Bionic Beaver (development branch) (18.04):Ubuntu5:linux
/dev/sda8:Ubuntu 16.04.4 LTS (16.04):Ubuntu6:linux
/dev/sda9:Ubuntu 17.10 (17.10):Ubuntu7:linux
/dev/sdb2@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows1:efi
u16041@u16041:~$ 

Dernière modification par Bougron (Le 05/04/2018, à 18:29)

Hors ligne

#3 Le 05/04/2018, à 18:25

Bougron

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

Je pense que la génération a oublié pas mal de choses. notamment

Configure bootloader (/etc/default/grub)

GRUB_ENABLE_CRYPTODISK=y
GRUB_PRELOAD_MODULES="luks cryptodisk"
GRUB_CMDLINE_LINUX="cryptdevice=UUID#3:root root=/dev/mapper/root resume=/dev/mapper/swap crypto=whirlpool:twofish-xts-plain64:512:0:"

create config file
$ grub-mkconfig -o /boot/grub/grub.cfg

car le /etc/default est totalement standard.
Je vais jouer la procédure chroot depuis cette instance.
Sauf que, si je me souviens du  mot de passe, je n'ai pas mémorisé les codes de cryptages utilisés.

A) iL faut donc monter la partition.

sudo -i

mount -v /dev/sdb4 /mnt
mount: unknown filesystem type 'crypto_LUKS'

cryptsetup luksOpen /dev/sdb4 CRYPT
Saisissez la phrase secrète pour /dev/sdb4 : 
Aucune clé disponible avec cette phrase secrète.
Saisissez la phrase secrète pour /dev/sdb4 : 

mount /dev/mapper/CRYPT /mnt

root@u16041:~# ls /mnt
bin   cdrom  dos  home        lib    lost+found  mnt  proc  run   snap  swapfile  tmp  var
boot  dev    etc  initrd.img  lib64  media       opt  root  sbin  srv   sys       usr  vmlinuz

B) Procéder au montage de la suite

mkdir /mnt/boot
mount -v /dev/sdb3 /mnt/boot
mount -v /dev/sdb2 /mnt/boot/efi
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
df -h
cat /etc/lsb-release 

nano /etc/default/grub pour ajouter ces lignes

GRUB_ENABLE_CRYPTODISK=y
GRUB_PRELOAD_MODULES="luks cryptodisk"
#GRUB_CMDLINE_LINUX="cryptdevice=UUID#3:root root=/dev/mapper/root resume=/dev/mapper/swap crypto=whirlpool:twofish-xts-plain64:512:0:"
GRUB_CMDLINE_LINUX="cryptdevice=8f861c0c-df93-4d7e-b688-1241b50c3d5e":root root=/dev/mapper/root crypto=whirlpool:twofish-xts-plain64:512:0:"
root@u16041:/# grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-13-generic
Found initrd image: /boot/initrd.img-4.15.0-13-generic
...........
Adding boot menu entry for EFI firmware configuration
done
root@u16041:/#
root@u16041:/# update-initramfs -c -k all
update-initramfs: Generating /boot/initrd.img-4.15.0-13-generic
Warning: couldn't identify filesystem type for fsck hook, ignoring.
root@u16041:/# 
root@u16041:/boot# cp vmlinuz-4.15.0-13-generic  vmlinuz
root@u16041:/boot# cp initrd.img-4.15.0-13-generic initrd.img
root@u16041:/boot# 

Vérification dans le fichier généré (Cela ne me plait pas trop)

	  search --no-floppy --fs-uuid --set=root 7b3c0251-57ca-4b9b-8c34-6a5fd1f028b2
	linux	/vmlinuz-4.15.0-13-generic.efi.signed root=UUID=4a884da9-d35b-43c5-869a-48abd46db32a ro cryptdevice=8f861c0c-df93-4d7e-b688-1241b50c3d5e:root quiet splash $vt_handoff

Tandis que j'y suis, création des fichiers de boot pour refind

root@u16041:/boot# nano refind_linux.conf
"Boot with standard options"  "root=UUID=4a884da9-d35b-43c5-869a-48abd46db32a ro cryptdevice=8f861c0c-df93-4d7e-b688-1241b50c3d5e:root quiet splash vt.handoff=7"
"Boot with minimal options "  "ro root=UUID=4a884da9-d35b-43c5-869a-48abd46db32a cryptdevice=8f861c0c-df93-4d7e-b688-1241b50c3d5e:root"
"Boot with recovery options"  "ro recovery nomodeset root=UUID=4a884da9-d35b-43c5-869a-48abd46db32a cryptdevice=8f861c0c-df93-4d7e-b688-1241b50c3d5e:root "

Cependant, ne pas oublier Lorsque le bios est positionné pour booter en priorité USB , que la partition fat 32 de la clé USB a été coorectement positionnée et que le fichier de paramétrage grub.cfg est bien rempli, le bios consitdère que le boot a bien fonctionné et il n'utilisera plus la ligne de bootb de secours (refind)

Ajout:   Je fabrique aussi un fichier qui n'est absent ou alors plus nécessaire en version 18.04 nano /etc/ crypttab avec le contenu suivant

#name> <source device>                           <key file>        <options>
system UUID=4a884da9-d35b-43c5-869a-48abd46db32a /etc/crypt.system luks,discard,noearly,keyscript=/lib/cryptsetup/scripts/getinitramfskey.sh
root@u16041:/etc# 

Je cherche encore à comprendre à quel moment le mot de passe va m'être demandé.

Dernière modification par Bougron (Le 07/04/2018, à 13:58)

Hors ligne

#4 Le 08/04/2018, à 14:38

Bougron

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

Bonjour à tous.
Mauvaises nouvelles.
Je n'ai pas réussi à trouver ce qu'il faut faire pour installer en mode chiffré la version 18.04. Ne l'ayant jamais fait jusqu'alors, je n'avais pas réussi à trouver où cela déraillait.
Ainsi, j'ai donc décidé de regarder comment la vieille version 16.04 se comportait dans un tel environnent.
==> C'est bête, mais cela fonctionne impeccablement sans strictement rien faire de particulier tel qu'on peut le voir dans ce retour

u1604@u1604:~$ df -h
Sys. de fichiers       Taille Utilisé Dispo Uti% Monté sur
udev                     2,9G       0  2,9G   0% /dev
tmpfs                    586M    8,9M  577M   2% /run
/dev/mapper/sdb4_crypt   7,5G    3,9G  3,3G  54% /
tmpfs                    2,9G    380K  2,9G   1% /dev/shm
tmpfs                    5,0M    4,0K  5,0M   1% /run/lock
tmpfs                    2,9G       0  2,9G   0% /sys/fs/cgroup
/dev/sdb3                985M     71M  864M   8% /boot
/dev/sdb1                5,9G     16K  5,9G   1% /Publique
/dev/sda2                505M     81M  425M  17% /boot/efi
tmpfs                    586M     88K  586M   1% /run/user/1000
u1604@u1604:~

Cela m'a permis de noter que le mot de passe nécessaire au déchiffrement de la partition est demandé par le script /script/local-top

Avec la version 18.04, j'ai vu plusieurs scripts de démarrage s'exécuter dont  ce script  qui ne faisait rien du tout. C'est donc une piste ..... pour la future recherche.

Notons le contenu de quelques fichiers

u1604@u1604:~$ cat /etc/fstab | grep -v "#"
/dev/mapper/sdb4_crypt /               ext4    errors=remount-ro 0       1
UUID=25D1-10AC  /Publique       vfat    utf8,umask=007,gid=46 0       1
UUID=e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a /boot           ext2    defaults        0       2
UUID=A3C1-2EA7  /boot/efi       vfat    umask=0077      0       1
u1604@u1604:~$ 
u1604@u1604:~$ cat /etc/default/grub|grep -v "#"

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
u1604@u1604:~$ sudo cat /boot/efi/efi/ubuntu/grub.cfg
search.fs_uuid e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a root hd1,gpt3 
set prefix=($root)'/grub'
configfile $prefix/grub.cfg
u1604@u1604:~$ 

et le contenu du grub.cfg

u1604@u1604:~$ cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

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

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

export menuentry_id_option

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

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

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
set root='hd1,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3  e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
else
  search --no-floppy --fs-uuid --set=root e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
fi
    font="/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
if background_color 44,0,30,0; then
  clear
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
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5b24987e-12b2-4404-937f-02c199120b11' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	set root='hd1,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3  e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
	else
	  search --no-floppy --fs-uuid --set=root e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
	fi
	linux	/vmlinuz-4.10.0-28-generic.efi.signed root=UUID=5b24987e-12b2-4404-937f-02c199120b11 ro  quiet splash $vt_handoff
	initrd	/initrd.img-4.10.0-28-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-5b24987e-12b2-4404-937f-02c199120b11' {
	menuentry 'Ubuntu, avec Linux 4.10.0-28-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-28-generic-advanced-5b24987e-12b2-4404-937f-02c199120b11' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd1,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3  e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
		else
		  search --no-floppy --fs-uuid --set=root e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
		fi
		echo	'Chargement de Linux 4.10.0-28-generic…'
		linux	/vmlinuz-4.10.0-28-generic.efi.signed root=UUID=5b24987e-12b2-4404-937f-02c199120b11 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/initrd.img-4.10.0-28-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-28-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-28-generic-init-upstart-5b24987e-12b2-4404-937f-02c199120b11' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd1,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3  e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
		else
		  search --no-floppy --fs-uuid --set=root e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
		fi
		echo	'Chargement de Linux 4.10.0-28-generic…'
		linux	/vmlinuz-4.10.0-28-generic.efi.signed root=UUID=5b24987e-12b2-4404-937f-02c199120b11 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Chargement du disque mémoire initial…'
		initrd	/initrd.img-4.10.0-28-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-28-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-28-generic-recovery-5b24987e-12b2-4404-937f-02c199120b11' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd1,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt3 --hint-efi=hd1,gpt3 --hint-baremetal=ahci1,gpt3  e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
		else
		  search --no-floppy --fs-uuid --set=root e15a8dbc-1e0b-415b-b39f-fdbcbf5a492a
		fi
		echo	'Chargement de Linux 4.10.0-28-generic…'
		linux	/vmlinuz-4.10.0-28-generic.efi.signed root=UUID=5b24987e-12b2-4404-937f-02c199120b11 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/initrd.img-4.10.0-28-generic
	}
}

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

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt14'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
	else
	  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
	fi
	linux /boot/vmlinuz-4.13.0-36-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.13.0-36-generic
}
submenu 'Options avancées pour Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda14)' $menuentry_id_option 'osprober-gnulinux-advanced-cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
	menuentry 'Ubuntu (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.13.0-36-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-36-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.13.0-36-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-36-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.13.0-36-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-36-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic-root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro recovery nomodeset-cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.13.0-36-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, avec Linux 4.10.0-42-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-42-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.10.0-42-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.10.0-42-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-42-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-42-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.10.0-42-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.10.0-42-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-42-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-42-generic-root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro recovery nomodeset-cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.10.0-42-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro recovery nomodeset
		initrd /boot/initrd.img-4.10.0-42-generic
	}
	menuentry 'Ubuntu, avec Linux 4.10.0-40-generic (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-40-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.10.0-40-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.10.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-40-generic (upstart) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-40-generic--cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.10.0-40-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.10.0-40-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-40-generic (recovery mode) (sur /dev/sda14)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-40-generic-root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro recovery nomodeset-cdd96a40-d1b8-45b6-835f-a2644f4ae3cd' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt14'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt14 --hint-efi=hd0,gpt14 --hint-baremetal=ahci0,gpt14  cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		else
		  search --no-floppy --fs-uuid --set=root cdd96a40-d1b8-45b6-835f-a2644f4ae3cd
		fi
		linux /boot/vmlinuz-4.10.0-40-generic root=UUID=cdd96a40-d1b8-45b6-835f-a2644f4ae3cd ro recovery nomodeset
		initrd /boot/initrd.img-4.10.0-40-generic
	}
}

menuentry 'Ubuntu 17.10 (17.10) (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-71395996-a5af-463e-bbaa-2a2cbb876030' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt17'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17  71395996-a5af-463e-bbaa-2a2cbb876030
	else
	  search --no-floppy --fs-uuid --set=root 71395996-a5af-463e-bbaa-2a2cbb876030
	fi
	linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.13.0-36-generic
}
submenu 'Options avancées pour Ubuntu 17.10 (17.10) (sur /dev/sda17)' $menuentry_id_option 'osprober-gnulinux-advanced-71395996-a5af-463e-bbaa-2a2cbb876030' {
	menuentry 'Ubuntu (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic.efi.signed--71395996-a5af-463e-bbaa-2a2cbb876030' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt17'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17  71395996-a5af-463e-bbaa-2a2cbb876030
		else
		  search --no-floppy --fs-uuid --set=root 71395996-a5af-463e-bbaa-2a2cbb876030
		fi
		linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-36-generic (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic.efi.signed--71395996-a5af-463e-bbaa-2a2cbb876030' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt17'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17  71395996-a5af-463e-bbaa-2a2cbb876030
		else
		  search --no-floppy --fs-uuid --set=root 71395996-a5af-463e-bbaa-2a2cbb876030
		fi
		linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-36-generic (recovery mode) (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic.efi.signed-root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro recovery nomodeset-71395996-a5af-463e-bbaa-2a2cbb876030' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt17'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17  71395996-a5af-463e-bbaa-2a2cbb876030
		else
		  search --no-floppy --fs-uuid --set=root 71395996-a5af-463e-bbaa-2a2cbb876030
		fi
		linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-32-generic (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-32-generic.efi.signed--71395996-a5af-463e-bbaa-2a2cbb876030' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt17'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17  71395996-a5af-463e-bbaa-2a2cbb876030
		else
		  search --no-floppy --fs-uuid --set=root 71395996-a5af-463e-bbaa-2a2cbb876030
		fi
		linux /boot/vmlinuz-4.13.0-32-generic.efi.signed root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-32-generic (recovery mode) (sur /dev/sda17)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-32-generic.efi.signed-root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro recovery nomodeset-71395996-a5af-463e-bbaa-2a2cbb876030' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt17'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt17 --hint-efi=hd0,gpt17 --hint-baremetal=ahci0,gpt17  71395996-a5af-463e-bbaa-2a2cbb876030
		else
		  search --no-floppy --fs-uuid --set=root 71395996-a5af-463e-bbaa-2a2cbb876030
		fi
		linux /boot/vmlinuz-4.13.0-32-generic.efi.signed root=UUID=71395996-a5af-463e-bbaa-2a2cbb876030 ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-32-generic
	}
}

menuentry 'Windows Boot Manager (sur /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-A3C1-2EA7' {
	insmod part_gpt
	insmod fat
	set root='hd0,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  A3C1-2EA7
	else
	  search --no-floppy --fs-uuid --set=root A3C1-2EA7
	fi
	chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Ubuntu Bionic Beaver (development branch) (18.04) (sur /dev/sda20)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt20'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt20 --hint-efi=hd0,gpt20 --hint-baremetal=ahci0,gpt20  1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
	else
	  search --no-floppy --fs-uuid --set=root 1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
	fi
	linux /boot/vmlinuz-4.15.0-13-generic.efi.signed root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.15.0-13-generic
}
submenu 'Options avancées pour Ubuntu Bionic Beaver (development branch) (18.04) (sur /dev/sda20)' $menuentry_id_option 'osprober-gnulinux-advanced-1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
	menuentry 'Ubuntu (sur /dev/sda20)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-13-generic.efi.signed--1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt20'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt20 --hint-efi=hd0,gpt20 --hint-baremetal=ahci0,gpt20  1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		else
		  search --no-floppy --fs-uuid --set=root 1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		fi
		linux /boot/vmlinuz-4.15.0-13-generic.efi.signed root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.15.0-13-generic
	}
	menuentry 'Ubuntu, avec Linux 4.15.0-13-generic (sur /dev/sda20)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-13-generic.efi.signed--1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt20'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt20 --hint-efi=hd0,gpt20 --hint-baremetal=ahci0,gpt20  1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		else
		  search --no-floppy --fs-uuid --set=root 1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		fi
		linux /boot/vmlinuz-4.15.0-13-generic.efi.signed root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.15.0-13-generic
	}
	menuentry 'Ubuntu, with Linux 4.15.0-13-generic (recovery mode) (sur /dev/sda20)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-13-generic.efi.signed-root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro recovery nomodeset-1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt20'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt20 --hint-efi=hd0,gpt20 --hint-baremetal=ahci0,gpt20  1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		else
		  search --no-floppy --fs-uuid --set=root 1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		fi
		linux /boot/vmlinuz-4.15.0-13-generic.efi.signed root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro recovery nomodeset
		initrd /boot/initrd.img-4.15.0-13-generic
	}
	menuentry 'Ubuntu, avec Linux 4.15.0-12-generic (sur /dev/sda20)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed--1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt20'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt20 --hint-efi=hd0,gpt20 --hint-baremetal=ahci0,gpt20  1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		else
		  search --no-floppy --fs-uuid --set=root 1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'Ubuntu, with Linux 4.15.0-12-generic (recovery mode) (sur /dev/sda20)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed-root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro recovery nomodeset-1ff9ccb7-ff8f-4daa-b8a5-9783075fccef' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt20'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt20 --hint-efi=hd0,gpt20 --hint-baremetal=ahci0,gpt20  1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		else
		  search --no-floppy --fs-uuid --set=root 1ff9ccb7-ff8f-4daa-b8a5-9783075fccef
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=1ff9ccb7-ff8f-4daa-b8a5-9783075fccef ro recovery nomodeset
		initrd /boot/initrd.img-4.15.0-12-generic
	}
}

menuentry 'Ubuntu Bionic Beaver (development branch) (18.04) (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-cb50473a-5d9c-441a-9502-690c1c8684d6' {
	insmod part_gpt
	insmod ext2
	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  cb50473a-5d9c-441a-9502-690c1c8684d6
	else
	  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
	fi
	linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.15.0-12-generic
}
submenu 'Options avancées pour Ubuntu Bionic Beaver (development branch) (18.04) (sur /dev/sda24)' $menuentry_id_option 'osprober-gnulinux-advanced-cb50473a-5d9c-441a-9502-690c1c8684d6' {
	menuentry 'Ubuntu (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed--cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'Ubuntu, avec Linux 4.15.0-12-generic (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed--cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'Ubuntu, with Linux 4.15.0-12-generic (recovery mode) (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed-root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset-cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'Ubuntu, avec Linux 4.15.0-10-generic (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-10-generic.efi.signed--cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.15.0-10-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.15.0-10-generic
	}
	menuentry 'Ubuntu, with Linux 4.15.0-10-generic (recovery mode) (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-10-generic.efi.signed-root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset-cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.15.0-10-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset
		initrd /boot/initrd.img-4.15.0-10-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-25-generic (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-25-generic.efi.signed--cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.13.0-25-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-25-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-25-generic (recovery mode) (sur /dev/sda24)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-25-generic.efi.signed-root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset-cb50473a-5d9c-441a-9502-690c1c8684d6' {
		insmod part_gpt
		insmod ext2
		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  cb50473a-5d9c-441a-9502-690c1c8684d6
		else
		  search --no-floppy --fs-uuid --set=root cb50473a-5d9c-441a-9502-690c1c8684d6
		fi
		linux /boot/vmlinuz-4.13.0-25-generic.efi.signed root=UUID=cb50473a-5d9c-441a-9502-690c1c8684d6 ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-25-generic
	}
}

menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt28'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
	else
	  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
	fi
	linux /vmlinuz root=/dev/sda28
	initrd /initrd.img
}
submenu 'Options avancées pour Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' $menuentry_id_option 'osprober-gnulinux-advanced-cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz root=/dev/sda28
		initrd /initrd.img
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz root=/dev/sda28
		initrd /initrd.img
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz root=/dev/sda28
		initrd /initrd.img.old
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=/dev/sda28
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic.efi.signed--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=/dev/sda28
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=/dev/sda28
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=/dev/sda28
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz root=/dev/sda28
		initrd /initrd.img
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz root=/dev/sda28
		initrd /initrd.img
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz root=/dev/sda28
		initrd /initrd.img.old
	}
	menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda28)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/vmlinuz.old--cf78b12e-7c05-4d5b-8229-cc2f31666ce8' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt28'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt28 --hint-efi=hd0,gpt28 --hint-baremetal=ahci0,gpt28  cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		else
		  search --no-floppy --fs-uuid --set=root cf78b12e-7c05-4d5b-8229-cc2f31666ce8
		fi
		linux /vmlinuz.old root=/dev/sda28
		initrd /initrd.img.old
	}
}

menuentry 'Ubuntu Bionic Beaver (development branch) (18.04) (sur /dev/sda29)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-d02c95f8-0ad8-4e44-a074-74966572da9c' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt29'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt29 --hint-efi=hd0,gpt29 --hint-baremetal=ahci0,gpt29  d02c95f8-0ad8-4e44-a074-74966572da9c
	else
	  search --no-floppy --fs-uuid --set=root d02c95f8-0ad8-4e44-a074-74966572da9c
	fi
	linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro
	initrd /boot/initrd.img-4.15.0-12-generic
}
submenu 'Options avancées pour Ubuntu Bionic Beaver (development branch) (18.04) (sur /dev/sda29)' $menuentry_id_option 'osprober-gnulinux-advanced-d02c95f8-0ad8-4e44-a074-74966572da9c' {
	menuentry 'GNU/Linux (sur /dev/sda29)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed--d02c95f8-0ad8-4e44-a074-74966572da9c' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt29'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt29 --hint-efi=hd0,gpt29 --hint-baremetal=ahci0,gpt29  d02c95f8-0ad8-4e44-a074-74966572da9c
		else
		  search --no-floppy --fs-uuid --set=root d02c95f8-0ad8-4e44-a074-74966572da9c
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'GNU/Linux, avec Linux 4.15.0-12-generic (sur /dev/sda29)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed--d02c95f8-0ad8-4e44-a074-74966572da9c' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt29'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt29 --hint-efi=hd0,gpt29 --hint-baremetal=ahci0,gpt29  d02c95f8-0ad8-4e44-a074-74966572da9c
		else
		  search --no-floppy --fs-uuid --set=root d02c95f8-0ad8-4e44-a074-74966572da9c
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'GNU/Linux, with Linux 4.15.0-12-generic (recovery mode) (sur /dev/sda29)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.15.0-12-generic.efi.signed-root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro recovery nomodeset-d02c95f8-0ad8-4e44-a074-74966572da9c' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt29'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt29 --hint-efi=hd0,gpt29 --hint-baremetal=ahci0,gpt29  d02c95f8-0ad8-4e44-a074-74966572da9c
		else
		  search --no-floppy --fs-uuid --set=root d02c95f8-0ad8-4e44-a074-74966572da9c
		fi
		linux /boot/vmlinuz-4.15.0-12-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro recovery nomodeset
		initrd /boot/initrd.img-4.15.0-12-generic
	}
	menuentry 'GNU/Linux, avec Linux 4.4.0-112-generic (sur /dev/sda29)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed--d02c95f8-0ad8-4e44-a074-74966572da9c' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt29'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt29 --hint-efi=hd0,gpt29 --hint-baremetal=ahci0,gpt29  d02c95f8-0ad8-4e44-a074-74966572da9c
		else
		  search --no-floppy --fs-uuid --set=root d02c95f8-0ad8-4e44-a074-74966572da9c
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'GNU/Linux, with Linux 4.4.0-112-generic (recovery mode) (sur /dev/sda29)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed-root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro recovery nomodeset-d02c95f8-0ad8-4e44-a074-74966572da9c' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt29'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt29 --hint-efi=hd0,gpt29 --hint-baremetal=ahci0,gpt29  d02c95f8-0ad8-4e44-a074-74966572da9c
		else
		  search --no-floppy --fs-uuid --set=root d02c95f8-0ad8-4e44-a074-74966572da9c
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-112-generic
	}
}

menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-299d7644-ae32-43ff-b3db-16987328b52f' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt6'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
	else
	  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
	fi
	linux /boot/vmlinuz-4.4.0-119-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro
	initrd /boot/initrd.img-4.4.0-119-generic
}
submenu 'Options avancées pour Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda6)' $menuentry_id_option 'osprober-gnulinux-advanced-299d7644-ae32-43ff-b3db-16987328b52f' {
	menuentry 'U 16 04 1  GNU/Linux (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-119-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-119-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro
		initrd /boot/initrd.img-4.4.0-119-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, avec Linux 4.4.0-119-generic (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-119-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-119-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro
		initrd /boot/initrd.img-4.4.0-119-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, with Linux 4.4.0-119-generic (upstart) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-119-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-119-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-119-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, with Linux 4.4.0-119-generic (recovery mode) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-119-generic.efi.signed-root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro recovery nomodeset-299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-119-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-119-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, avec Linux 4.4.0-116-generic (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, with Linux 4.4.0-116-generic (upstart) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, with Linux 4.4.0-116-generic (recovery mode) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic.efi.signed-root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro recovery nomodeset-299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, avec Linux 4.4.0-112-generic (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, with Linux 4.4.0-112-generic (upstart) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'U 16 04 1  GNU/Linux, with Linux 4.4.0-112-generic (recovery mode) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed-root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro recovery nomodeset-299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=299d7644-ae32-43ff-b3db-16987328b52f ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'U16041en1804bis  GNU/Linux, avec Linux 4.4.0-112-generic (sur /dev/sda29) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'U16041en1804bis  GNU/Linux, with Linux 4.4.0-112-generic (recovery mode) (sur /dev/sda29) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic.efi.signed-root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro recovery nomodeset-299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic.efi.signed root=UUID=d02c95f8-0ad8-4e44-a074-74966572da9c ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry '1604en32bits  Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry '1604en32bits  Ubuntu (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry '1604en32bits  Ubuntu, avec Linux 4.4.0-116-generic (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry '1604en32bits  Ubuntu, with Linux 4.4.0-116-generic (upstart) (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry '1604en32bits  Ubuntu, with Linux 4.4.0-116-generic (recovery mode) (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic-root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset-299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry '1604en32bits  Ubuntu, avec Linux 4.4.0-112-generic (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry '1604en32bits  Ubuntu, with Linux 4.4.0-112-generic (upstart) (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic--299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry '1604en32bits  Ubuntu, with Linux 4.4.0-112-generic (recovery mode) (sur /dev/sda8) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic-root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset-299d7644-ae32-43ff-b3db-16987328b52f' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt6'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6  299d7644-ae32-43ff-b3db-16987328b52f
		else
		  search --no-floppy --fs-uuid --set=root 299d7644-ae32-43ff-b3db-16987328b52f
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-112-generic
	}
}

menuentry 'Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-2bc03293-109c-42db-b967-318e4f7de936' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt8'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
	else
	  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
	fi
	linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.4.0-116-generic
}
submenu 'Options avancées pour Ubuntu 16.04.4 LTS (16.04) (sur /dev/sda8)' $menuentry_id_option 'osprober-gnulinux-advanced-2bc03293-109c-42db-b967-318e4f7de936' {
	menuentry 'Ubuntu (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'Ubuntu, avec Linux 4.4.0-116-generic (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'Ubuntu, with Linux 4.4.0-116-generic (upstart) (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic--2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'Ubuntu, with Linux 4.4.0-116-generic (recovery mode) (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-116-generic-root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset-2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-116-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-116-generic
	}
	menuentry 'Ubuntu, avec Linux 4.4.0-112-generic (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic--2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'Ubuntu, with Linux 4.4.0-112-generic (upstart) (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic--2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.4.0-112-generic
	}
	menuentry 'Ubuntu, with Linux 4.4.0-112-generic (recovery mode) (sur /dev/sda8)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-112-generic-root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset-2bc03293-109c-42db-b967-318e4f7de936' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt8'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8  2bc03293-109c-42db-b967-318e4f7de936
		else
		  search --no-floppy --fs-uuid --set=root 2bc03293-109c-42db-b967-318e4f7de936
		fi
		linux /boot/vmlinuz-4.4.0-112-generic root=UUID=2bc03293-109c-42db-b967-318e4f7de936 ro recovery nomodeset
		initrd /boot/initrd.img-4.4.0-112-generic
	}
}

menuentry 'Ubuntu 17.10 (17.10) (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-17a8f7e1-4cee-4554-9c58-2653b9618857' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt9'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9  17a8f7e1-4cee-4554-9c58-2653b9618857
	else
	  search --no-floppy --fs-uuid --set=root 17a8f7e1-4cee-4554-9c58-2653b9618857
	fi
	linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.13.0-36-generic
}
submenu 'Options avancées pour Ubuntu 17.10 (17.10) (sur /dev/sda9)' $menuentry_id_option 'osprober-gnulinux-advanced-17a8f7e1-4cee-4554-9c58-2653b9618857' {
	menuentry 'Ubuntu (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic.efi.signed--17a8f7e1-4cee-4554-9c58-2653b9618857' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt9'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9  17a8f7e1-4cee-4554-9c58-2653b9618857
		else
		  search --no-floppy --fs-uuid --set=root 17a8f7e1-4cee-4554-9c58-2653b9618857
		fi
		linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-36-generic (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic.efi.signed--17a8f7e1-4cee-4554-9c58-2653b9618857' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt9'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9  17a8f7e1-4cee-4554-9c58-2653b9618857
		else
		  search --no-floppy --fs-uuid --set=root 17a8f7e1-4cee-4554-9c58-2653b9618857
		fi
		linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-36-generic (recovery mode) (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-36-generic.efi.signed-root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro recovery nomodeset-17a8f7e1-4cee-4554-9c58-2653b9618857' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt9'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9  17a8f7e1-4cee-4554-9c58-2653b9618857
		else
		  search --no-floppy --fs-uuid --set=root 17a8f7e1-4cee-4554-9c58-2653b9618857
		fi
		linux /boot/vmlinuz-4.13.0-36-generic.efi.signed root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-36-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-21-generic (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-21-generic.efi.signed--17a8f7e1-4cee-4554-9c58-2653b9618857' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt9'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9  17a8f7e1-4cee-4554-9c58-2653b9618857
		else
		  search --no-floppy --fs-uuid --set=root 17a8f7e1-4cee-4554-9c58-2653b9618857
		fi
		linux /boot/vmlinuz-4.13.0-21-generic.efi.signed root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-21-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-21-generic (recovery mode) (sur /dev/sda9)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-21-generic.efi.signed-root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro recovery nomodeset-17a8f7e1-4cee-4554-9c58-2653b9618857' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt9'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt9 --hint-efi=hd0,gpt9 --hint-baremetal=ahci0,gpt9  17a8f7e1-4cee-4554-9c58-2653b9618857
		else
		  search --no-floppy --fs-uuid --set=root 17a8f7e1-4cee-4554-9c58-2653b9618857
		fi
		linux /boot/vmlinuz-4.13.0-21-generic.efi.signed root=UUID=17a8f7e1-4cee-4554-9c58-2653b9618857 ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-21-generic
	}
}

menuentry 'Windows Boot Manager (sur /dev/sdb2)' --class windows --class os $menuentry_id_option 'osprober-efi-8155-DB69' {
	insmod part_gpt
	insmod fat
	set root='hd1,gpt2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt2 --hint-efi=hd1,gpt2 --hint-baremetal=ahci1,gpt2  8155-DB69
	else
	  search --no-floppy --fs-uuid --set=root 8155-DB69
	fi
	chainloader /efi/Microsoft/Boot/bootmgfw.efi
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
	fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Au redémarrage, quelques règlages à faire afin de rendre autonome ce support USB car, comme de bien entendu, la partition EFI retenue par l'installateur ne fut pas celle du support USB et création d'un fichier de configuration pour booter via REFIND.

df -u1604@u1604:~$ df -h
Sys. de fichiers       Taille Utilisé Dispo Uti% Monté sur
udev                     2,9G       0  2,9G   0% /dev
tmpfs                    586M    8,9M  577M   2% /run
/dev/mapper/sdb4_crypt   7,5G    3,9G  3,3G  54% /
tmpfs                    2,9G    304K  2,9G   1% /dev/shm
tmpfs                    5,0M    4,0K  5,0M   1% /run/lock
tmpfs                    2,9G       0  2,9G   0% /sys/fs/cgroup
/dev/sdb3                985M     71M  864M   8% /boot
/dev/sda2                505M     81M  425M  17% /boot/efi
/dev/sdb1                5,9G     16K  5,9G   1% /Publique
tmpfs                    586M       0  586M   0% /run/user/108
tmpfs                    586M     48K  586M   1% /run/user/1000
u1604@u1604:~$ 

Reste à recommencer l'installation de la version 18.04 en pensant que la première installation a raté à cause d'une fausse manipulation et de corrections totalement inappropriées.

Dernière modification par Bougron (Le 08/04/2018, à 17:01)

Hors ligne

#5 Le 08/04/2018, à 19:00

Bougron

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

C'est reparti pour une nouvelle tentative
A) Préparation de la clé avec le gestionnaire gparted
  1) Mettre une table de partition USB afin d'être compatible avec les anciens ordinateurs
  2) Fabriquer une partition NTFS  qui permettra des échanges de données avec les anciens ordinateurs
  3) Fabriquer une partition FAT32 pour le boot EFI
  4) Fabriquer une partition  EXT2  destinée au boot de ubuntu
  5) Fabriquer  une partition logique avec le reste de l'espace disponible
  6)  Fabriquer une partition swap (c'est facultatif)
  7)  Fabriquer une partition ROOT
  8)  Fabriquer une partition home

B) Lancer l'installation
  1) Faire le choix des composants à installer.

1523210727.png

Cela sera le minima de choses.

    2) Un rappel à la bonne gestion

1523210921.png



    Je choisis de démonter.

   3) Cinq minutes plus tard,

1523211396.png
 
      Je prend le choix "autre chose"
 
    4) Trois minutes plus tard, je peux visualiser la structure de la clé USB.

1523211719.png

    5) Je transforme une partition (sdb6) en "volume physique pour chiffrement".

1523212163.png

   6) Il faut mettre un mot de passe d'au moins six caractères

1523212589.png

  7) Cette modification sera immédiatement enregistrée

1523212760.png
 
  8) Cinq minutes plus tard, je suis informé que

1523213399.png

==>  Retour à la case départ.  Cela consiste à recommencer en formatant la partition swap existante en EXT4 puis reprendre le processus de création des trois enveloppes en mettant éventuellement un mot de passe identique.

   9)  Les trois enveloppes prévues sont maintenant créées comme on peut le deviner avec cet écran.

1523227900.png

    Nota;   la création de la seconde enveloppe a été chronométrée à 11' 30''    et la troisième à   6' 32''
     on peut mieux le voir avec cet écran

1523228307.png

    ou celui-ci

1523228743.png

   Voir celui-là

http://pix.toile-libre.org/?img=1523229125.png

   Que je ne sais pas réactualiser y compris en relançant l'application

   10) Faisons maintenant le point de montage de la partition NTFS.
         
           1523229525.png
     
              => L'astuce consiste à choisir / dans la liste déroulante puis d'ajouter le meilleur mot. ( Partage?    Data?  Commun?    etc... )

           On aura un message d'information.
           1523229830.png
     
        ===> Cette opération va durer 5' 50''

   11) Faisons aussi le point de montage de la partition de boot EFI.

         1523230404.png

    12) Faisons aussi le point de montage de la partition de boot ubuntu    sur /boot  pour la partition SDB3
   
       Le résultat de ces 3 opérations est visible

       1523230784.png

    13)  C'est maintenant le tour de la partition facultative de swap .
       
        1523231029.png

      14)  C'est maintenant le tour de la partition obligatoire de la racine .
               Même principe avec point de montage proposé dans la liste   , On choisit   /

    15)  C'est maintenant le tour d'autres  partitions facultative
              Même principe avec point de montage proposé dans la liste   , On choisit   /home

           Le résultat de ces trois montages est visible dans cette capture

             1523231298.png

     16) On peut maintenant procéder a l'installation.
          On a un bref récapitulatif des quelques actions qui vont se faire.

         1523231720.png

        1523231864.png

   17)   Puis l'écran classique du démarrage de l'installation "Ou êtes-vous".

          1523232096.png

  18)     Je vais m'arrêter sur cet écran...... auquel je ne m'attendais pas.

            1523232397.png

       Nota: A ce niveau, il ne m'a pas demandé le mot de passe.. (Mais il l'avait peut-être  mémorisée. La cause ne va pas être évidente.
      Après reboot la vision du disque
     1523233424.png

  19) Donc nouvelle installation en pensant que peut-être la causse pouvait être
          a) Le fait fait que j'ai mis énormément de temps ( diverses causes) pour fabriquer est que les mots de passe ont été supprimés
          b)Le fait que je n'ai pas mis en premier la partition Racine
          Donc je relance    en essayant d'être le plus rapide possible. Il me faut un minima de temps (incompressible) de 32 minutes
         Cela me permet de découvrir la taille minima de la partition racine (4,8 Go)

         1523261361.png

      Mais, j'ai la même punition... => il est possible que ubuntu ne sache plus gérer le contenu d'une partition étendue.
       Je vais structurer autrement la clé pour n'avoir que 4 partitions primaires.
          Ni gparted ni Disks ne pourront supprimer ces partitions.   Donc une solution bulldozer
         

sudo dd if=/dev/zero of=/dev/sdb bs=1M status=progress

   20)   Trente et une minutes plus tard, même erreur  et même correction... ===>  Une nouvelle tentative avec seulement une partition chiffrée.
       L'installation est enfin partie. Donc, il ne faut mettre qu'une seule partition chiffrée,   La partition /home indépendante n'est plus possible.
      La durée de cette installation va donc être de 30 minutes pour la préparation et 30 minutes pour la copie des fichiers.
      Au final, la structure disque va être celle-ci

sudo fdisk -l
......
Disk /dev/sdb: 14.7 GiB, 15728640000 bytes, 30720000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x17ccb119

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sdb1           2048 10487807 10485760    5G  7 HPFS/NTFS/exFAT
/dev/sdb2  *    10487808 10555391    67584   33M ef EFI (FAT-12/16/32)
/dev/sdb3       10555392 11341823   786432  384M 83 Linux
/dev/sdb4       11341824 30719999 19378176  9.2G 83 Linux

Disk /dev/mapper/sdb4_crypt: 9.2 GiB, 9919528960 bytes, 19374080 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

sudo blkid 
......
/dev/sdb1: LABEL="usbNTFS" UUID="118C84EA4A246545" TYPE="ntfs" PTTYPE="dos" PARTUUID="17ccb119-01"
/dev/sdb2: LABEL="USBFAT" UUID="D2D1-9CB3" TYPE="vfat" PARTUUID="17ccb119-02"
/dev/sdb3: UUID="fda6681f-0f83-4a58-acc6-8069eafc8eeb" TYPE="ext2" PARTUUID="17ccb119-03"
/dev/sdb4: UUID="920a967c-8d55-4298-b715-06a1650bcfab" TYPE="crypto_LUKS" PARTUUID="17ccb119-04"
/dev/mapper/sdb4_crypt: UUID="f49c78a2-40c4-461d-9592-b02cf117fb08" TYPE="ext4"
/dev/sda1: PARTLABEL="Microsoft reserved partition" PARTUUID="5cf86511-2223-47fe-a0a4-dcdbdd8f41c0"

C) Il ne reste plus qu'à vérifier que cela boote sur cet ordinateur puis de procéder à la suppression des "adhérences" afin de pouvoir booter sur un ordinateur EFI ou LEGACY

Un boot-info peut être envisagé. http://paste.ubuntu.com/p/dFp3CqhVcM/

    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos3)/grub. It also embeds following components: 
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk
    ---------------------------------------------------------------------------
Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 14.7 GiB, 15728640000 bytes, 30720000 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Partition  Boot  Start Sector    End Sector  # of Sectors  Id System
/dev/sdb1               2,048    10,487,807    10,485,760   7 NTFS / exFAT / HPFS
/dev/sdb2    *     10,487,808    10,555,391        67,584  ef EFI (FAT-12/16/32)
/dev/sdb3          10,555,392    11,341,823       786,432  83 Linux
/dev/sdb4          11,341,824    30,719,999    19,378,176  83 Linux
sdb2: __________________________________________________________________________
    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        
sdb3: __________________________________________________________________________
    File system:       ext2
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        /grub/grub.cfg /grub/i386-pc/core.img
sdb4: __________________________________________________________________________
    File system:       crypto_LUKS
    Boot sector type:  Unknown
    Boot sector info: 

Un complèment à boot-info

u1804@u:~$ sudo -i
root@u:~# df -h | grep sdb2
/dev/sdb2                 33M    9,6M   23M  30% /boot/efi

root@u:~# ls -ls /boot/efi
total 21
 1 drwx------ 5 root root   512 avril  9 14:48 EFI
21 drwx------ 2 root root 20992 avril  9 23:19 i386-pc
root@u:~# ls /boot/efi/EFI
Boot  refind  ubuntu

root@u:~# ls -ls /boot/efi/efi/Boot
total 2181
1090 -rwx------ 1 root root 1116024 avril  9 14:56 Bootx64.efi
   1 -rwx------ 1 root root     113 avril  9 14:53 grub.cfg
   1 -rwx------ 1 root root     126 avril  9 14:53 grub.cfg~
1090 -rwx------ 1 root root 1116024 avril  9 14:53 grubx64.efi

root@u:~# ls -ls /boot/efi/efi/ubuntu
total 3457
   1 drwx------ 2 root root     512 avril  9 14:48 fw
  70 -rwx------ 1 root root   71400 avril  9 14:48 fwupx64.efi
   1 -rwx------ 1 root root     113 avril  9 14:52 grub.cfg
   1 -rwx------ 1 root root     126 avril  9 14:48 grub.cfg~
1090 -rwx------ 1 root root 1116024 avril  9 14:48 grubx64.efi
1127 -rwx------ 1 root root 1153336 avril  9 14:48 mmx64.efi
1169 -rwx------ 1 root root 1196736 avril  9 14:48 shimx64.efi
root@u:~# 

Dernière modification par Bougron (Le 09/04/2018, à 22:44)

Hors ligne

#6 Le 08/04/2018, à 20:05

GammaDraconis

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

La 18.04 fonctionne parfaitement sans aucun bug ! c'est toi qui ne sais pas installer.
Et le swap ne sert à rien dans ton cas d'utilisation, d'ailleurs pour info par défaut sous la 18.04 au cas ou tu n'es pas au courant, il n'y a plus de partition swap mais uniquement un fichier.

Dernière modification par GammaDraconis (Le 08/04/2018, à 20:09)


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

Hors ligne

#7 Le 08/04/2018, à 21:36

??

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

Je ne vois pas pourquoi, installer une version 18.04 sécurisée exige la suppression des partitions de swap des versions 16.04..

Nota si la partition swap est inutile, l'installateur ne devrait pas s'en occuper et exiger qu'elle soit cryptée!.

Je vais reprendre cette installation tranquillement. Cela pourrra peut-être servir d'exemple .

Dernière modification par ?? (Le 08/04/2018, à 21:41)


Utiliser REFIND au lieu du GRUB https://doc.ubuntu-fr.org/refind . Aidez à vous faire dépanner en suivant le guide et en utilisant les outils de diagnostic J'ai perdu ma gomme. Désolé pour les fautes d'orthographes non corrigées.

Hors ligne

#8 Le 09/04/2018, à 13:30

Bougron

Re : [FYI] [Résolu] Installation de UBUNTU 18.04 sécurisé sur support USB

GammaDraconis a écrit :

La 18.04 fonctionne parfaitement sans aucun bug ! c'est toi qui ne sais pas installer.
Et le swap ne sert à rien dans ton cas d'utilisation, d'ailleurs pour info par défaut sous la 18.04 au cas ou tu n'es pas au courant, il n'y a plus de partition swap mais uniquement un fichier.

Conclusion:    Il  n'y a même plus possibilité d'avoir une  partition /home. COObig_smile   CQFD

Dernière modification par Bougron (Le 09/04/2018, à 22:46)

Hors ligne