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 03/11/2017, à 07:21

malbo

[Expérimental] Super Grub2 Disk sur clé USB

Pour la suite, je note Super Grub2 Disk en abrégé : SG2D

Ce que je présente ci-dessous est en chantier. La méthode de création de la LiveUSB n'est pas du tout officielle. Le novice qui suit cette procédure va se retrouver avec une clé USB inutilisable (autrement qu'en LiveUSB SG2D), difficile à remettre en état d'origine avec les méthodes habituelles(*).


1) réalisation de la LiveUSB SG2D depuis une session de Ubuntu 16.04.1 64 bits installé sur disque dur
- préparation suivant préconisation de moko138 dans ce post : http://forum.ubuntu-fr.org/viewtopic.ph … #p21819155
A noter que ma clé USB est vue comme /dev/sdg par Ubuntu et que son unique partition sdg1 est montée.
Je démonte la partition sdg1 :

umount /dev/sdg1

Puis j'applique la commande de nettoyage à sdg (la clé USB complète) :

sudo dd if=/dev/zero of=/dev/sdg bs=512 count=4096

- "gravure" de la LiveUSB : je suis la procédure du paragraphe 5.3 En ligne de commandes de la doc LiveUSB sauf que pour le fichier ISO, j'utilise le fichier super_grub2_disk_hybrid_2.02s9.iso (téléchargé ici) en passant la commande suivante (attention, il faut se placer dans la directorie où se trouve le fichier ISO) :

sudo dd bs=4M if=super_grub2_disk_hybrid_2.02s9.iso of=/dev/sdg

Puis cette commande :

sync

2) Essai de la LiveUSB SG2D dans mes ordis non équipés de UEFI : j'arrive bien à bouter sur la LiveUSB et elle est fonctionnelle pour démarrer mes OS.

3) Essai en mode EFI en machine virtuelle VMware Player (je n'ai pas d'ordi avec UEFI)
L'essai est réussi : ça fonctionne aussi en mode EFI. Voici un Boot-Info réalisé depuis une session d'un Ubuntu après qu'il ait été lancé en passant par la LiveUSB SG2D :

 Boot Info Script 8f991e4 + Boot-Repair extra info      [Boot-Info 25oct2017]


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

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

sda1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /EFI/ubuntu/grub.cfg /EFI/BOOT/bootx64.efi 
                       /EFI/BOOT/fbx64.efi /EFI/ubuntu/fwupx64.efi 
                       /EFI/ubuntu/grubx64.efi /EFI/ubuntu/mmx64.efi 
                       /EFI/ubuntu/shimx64.efi /EFI/BOOT/ubuntu/fwupx64.efi 
                       /EFI/BOOT/ubuntu/grubx64.efi

sda2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  
    Boot files:        

sda3: __________________________________________________________________________

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

sda4: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 16.04.3 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sda5: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows Vista: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

sda6: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 17.10
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb1: __________________________________________________________________________

    File system:       
    Boot sector type:  Unknown
    Boot sector info: 
    Mounting failed:   mount: /mnt/BootInfo/sdb1: unknown filesystem type ''.

sdb2: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  -
    Boot sector info:  According to the info in the boot sector, sdb2 starts 
                       at sector 0. But according to the info from fdisk, 
                       sdb2 starts at sector 360. According to the info in 
                       the boot sector, sdb2 has 0 sectors.
    Operating System:  
    Boot files:        /efi/boot/boot.efi /efi/boot/bootia32.efi 
                       /efi/boot/bootx64.efi

sdb3: __________________________________________________________________________

    File system:       hfsplus
    Boot sector type:  -
    Boot sector info: 
    Mounting failed:   mount: /mnt/BootInfo/sdb1: unknown filesystem type ''.
mount: /mnt/BootInfo/sdb3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.

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

Drive: sda _____________________________________________________________________
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 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

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1                   1   104,857,599   104,857,599  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sda1                 2,048     1,050,623     1,048,576 EFI System partition
/dev/sda2             1,050,624    42,119,167    41,068,544 Data partition (Linux)
/dev/sda3           102,707,200   104,855,551     2,148,352 Swap partition (Linux)
/dev/sda4            42,135,552    62,616,020    20,480,469 Data partition (Linux)
/dev/sda5            62,631,936    82,196,479    19,564,544 Data partition (Windows/Linux)
/dev/sda6            82,196,480   102,706,245    20,509,766 Data partition (Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 7.5 GiB, 8019509248 bytes, 15663104 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

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1                   1        39,851        39,851  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sdb1   +  R             64           359           296 Data partition (Windows/Linux)
/dev/sdb2   +  R            360         6,119         5,760 EFI System partition
/dev/sdb3   +  R          6,120        39,803        33,684 Data partition (Windows/Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        A662-2D92                              vfat       
/dev/sda2        096d29b0-4098-4282-a233-2dd111cb7a49   ext4       
/dev/sda3        c4c7fe8f-57cf-44e6-abc1-1fb1953d0c4d   swap       
/dev/sda4        f117b622-e5dd-4442-a49c-53c4a5898707   ext4       
/dev/sda5        6359DF880FCAC137                       ntfs       
/dev/sda6        a8278b74-1545-4d32-8038-7524e0f10e8f   ext4       
/dev/sdb1                                                          
/dev/sdb2        10CA-5B68                              vfat       
/dev/sdb3                                               hfsplus    ISOIMAGE

========================= "ls -l /dev/disk/by-id" output: ======================

total 0
lrwxrwxrwx 1 root root  9 Nov  3 06:40 ata-VMware_Virtual_SATA_CDRW_Drive_01000000000000000001 -> ../../sr0
lrwxrwxrwx 1 root root  9 Nov  3 06:49 usb-Crucial_Gizmo__AA04013100007899-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 Nov  3 06:49 usb-Crucial_Gizmo__AA04013100007899-0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Nov  3 06:49 usb-Crucial_Gizmo__AA04013100007899-0:0-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 Nov  3 06:49 usb-Crucial_Gizmo__AA04013100007899-0:0-part3 -> ../../sdb3

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sda1        /boot/efi                vfat       (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda6        /                        ext4       (rw,relatime,errors=remount-ro,data=ordered)


========================== sda1/EFI/ubuntu/grub.cfg: ===========================

--------------------------------------------------------------------------------
search.fs_uuid a8278b74-1545-4d32-8038-7524e0f10e8f root hd0,gpt6 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
--------------------------------------------------------------------------------

=========================== sda4/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='hd0,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
else
  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
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-f117b622-e5dd-4442-a49c-53c4a5898707' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt4'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
	else
	  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
	fi
	linux	/boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.10.0-37-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-f117b622-e5dd-4442-a49c-53c4a5898707' {
	menuentry 'Ubuntu, avec Linux 4.10.0-37-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-37-generic-advanced-f117b622-e5dd-4442-a49c-53c4a5898707' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		echo	'Chargement de Linux 4.10.0-37-generic…'
		linux	/boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-37-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-37-generic-init-upstart-f117b622-e5dd-4442-a49c-53c4a5898707' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		echo	'Chargement de Linux 4.10.0-37-generic…'
		linux	/boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-37-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-37-generic-recovery-f117b622-e5dd-4442-a49c-53c4a5898707' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		echo	'Chargement de Linux 4.10.0-37-generic…'
		linux	/boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, avec Linux 4.10.0-35-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-35-generic-advanced-f117b622-e5dd-4442-a49c-53c4a5898707' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		echo	'Chargement de Linux 4.10.0-35-generic…'
		linux	/boot/vmlinuz-4.10.0-35-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-35-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-35-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-35-generic-init-upstart-f117b622-e5dd-4442-a49c-53c4a5898707' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		echo	'Chargement de Linux 4.10.0-35-generic…'
		linux	/boot/vmlinuz-4.10.0-35-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-35-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-35-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.10.0-35-generic-recovery-f117b622-e5dd-4442-a49c-53c4a5898707' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		echo	'Chargement de Linux 4.10.0-35-generic…'
		linux	/boot/vmlinuz-4.10.0-35-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.10.0-35-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 Artful Aardvark (development branch) (17.10) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-c46d8260-cc43-419f-b1a3-e925b9ebba04' {
	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  c46d8260-cc43-419f-b1a3-e925b9ebba04
	else
	  search --no-floppy --fs-uuid --set=root c46d8260-cc43-419f-b1a3-e925b9ebba04
	fi
	linux /boot/vmlinuz-4.13.0-11-generic.efi.signed root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.13.0-11-generic
}
submenu 'Options avancées pour Ubuntu Artful Aardvark (development branch) (17.10) (sur /dev/sda6)' $menuentry_id_option 'osprober-gnulinux-advanced-c46d8260-cc43-419f-b1a3-e925b9ebba04' {
	menuentry 'Ubuntu (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-11-generic.efi.signed--c46d8260-cc43-419f-b1a3-e925b9ebba04' {
		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  c46d8260-cc43-419f-b1a3-e925b9ebba04
		else
		  search --no-floppy --fs-uuid --set=root c46d8260-cc43-419f-b1a3-e925b9ebba04
		fi
		linux /boot/vmlinuz-4.13.0-11-generic.efi.signed root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-11-generic
	}
	menuentry 'Ubuntu, avec Linux 4.13.0-11-generic (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-11-generic.efi.signed--c46d8260-cc43-419f-b1a3-e925b9ebba04' {
		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  c46d8260-cc43-419f-b1a3-e925b9ebba04
		else
		  search --no-floppy --fs-uuid --set=root c46d8260-cc43-419f-b1a3-e925b9ebba04
		fi
		linux /boot/vmlinuz-4.13.0-11-generic.efi.signed root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.13.0-11-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-11-generic (recovery mode) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.13.0-11-generic.efi.signed-root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro recovery nomodeset-c46d8260-cc43-419f-b1a3-e925b9ebba04' {
		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  c46d8260-cc43-419f-b1a3-e925b9ebba04
		else
		  search --no-floppy --fs-uuid --set=root c46d8260-cc43-419f-b1a3-e925b9ebba04
		fi
		linux /boot/vmlinuz-4.13.0-11-generic.efi.signed root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro recovery nomodeset
		initrd /boot/initrd.img-4.13.0-11-generic
	}
	menuentry 'Ubuntu, avec Linux 4.12.0-11-generic (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.12.0-11-generic.efi.signed--c46d8260-cc43-419f-b1a3-e925b9ebba04' {
		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  c46d8260-cc43-419f-b1a3-e925b9ebba04
		else
		  search --no-floppy --fs-uuid --set=root c46d8260-cc43-419f-b1a3-e925b9ebba04
		fi
		linux /boot/vmlinuz-4.12.0-11-generic.efi.signed root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.12.0-11-generic
	}
	menuentry 'Ubuntu, with Linux 4.12.0-11-generic (recovery mode) (sur /dev/sda6)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.12.0-11-generic.efi.signed-root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro recovery nomodeset-c46d8260-cc43-419f-b1a3-e925b9ebba04' {
		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  c46d8260-cc43-419f-b1a3-e925b9ebba04
		else
		  search --no-floppy --fs-uuid --set=root c46d8260-cc43-419f-b1a3-e925b9ebba04
		fi
		linux /boot/vmlinuz-4.12.0-11-generic.efi.signed root=UUID=c46d8260-cc43-419f-b1a3-e925b9ebba04 ro recovery nomodeset
		initrd /boot/initrd.img-4.12.0-11-generic
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

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

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

=============================== sda4/etc/fstab: ================================

--------------------------------------------------------------------------------
# /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>
# / was on /dev/sda4 during installation
UUID=f117b622-e5dd-4442-a49c-53c4a5898707 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=A662-2D92  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=c4c7fe8f-57cf-44e6-abc1-1fb1953d0c4d none            swap    sw              0       0
--------------------------------------------------------------------------------

=================== sda4: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  26.276432037 = 28.214104064   boot/grub/grub.cfg                             1
  24.727207184 = 26.550636544   boot/vmlinuz-4.10.0-35-generic                 1
  25.223693848 = 27.083735040   boot/vmlinuz-4.10.0-35-generic.efi.signed      1
  23.673793793 = 25.419542528   boot/vmlinuz-4.10.0-37-generic                 1
  25.489318848 = 27.368947712   boot/vmlinuz-4.10.0-37-generic.efi.signed      1
  23.673793793 = 25.419542528   vmlinuz                                        1
  24.727207184 = 26.550636544   vmlinuz.old                                    1
  25.263462067 = 27.126435840   boot/initrd.img-4.10.0-35-generic              2
  25.529186249 = 27.411755008   boot/initrd.img-4.10.0-37-generic              1
  25.529186249 = 27.411755008   initrd.img                                     1
  25.263462067 = 27.126435840   initrd.img.old                                 2

=========================== sda6/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='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  a8278b74-1545-4d32-8038-7524e0f10e8f
else
  search --no-floppy --fs-uuid --set=root a8278b74-1545-4d32-8038-7524e0f10e8f
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
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-a8278b74-1545-4d32-8038-7524e0f10e8f' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	set root='hd0,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  a8278b74-1545-4d32-8038-7524e0f10e8f
	else
	  search --no-floppy --fs-uuid --set=root a8278b74-1545-4d32-8038-7524e0f10e8f
	fi
	linux	/boot/vmlinuz-4.13.0-16-generic.efi.signed root=UUID=a8278b74-1545-4d32-8038-7524e0f10e8f ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.13.0-16-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-a8278b74-1545-4d32-8038-7524e0f10e8f' {
	menuentry 'Ubuntu, avec Linux 4.13.0-16-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.13.0-16-generic-advanced-a8278b74-1545-4d32-8038-7524e0f10e8f' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_gpt
		insmod ext2
		set root='hd0,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  a8278b74-1545-4d32-8038-7524e0f10e8f
		else
		  search --no-floppy --fs-uuid --set=root a8278b74-1545-4d32-8038-7524e0f10e8f
		fi
		echo	'Chargement de Linux 4.13.0-16-generic…'
		linux	/boot/vmlinuz-4.13.0-16-generic.efi.signed root=UUID=a8278b74-1545-4d32-8038-7524e0f10e8f ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.13.0-16-generic
	}
	menuentry 'Ubuntu, with Linux 4.13.0-16-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.13.0-16-generic-recovery-a8278b74-1545-4d32-8038-7524e0f10e8f' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		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  a8278b74-1545-4d32-8038-7524e0f10e8f
		else
		  search --no-floppy --fs-uuid --set=root a8278b74-1545-4d32-8038-7524e0f10e8f
		fi
		echo	'Chargement de Linux 4.13.0-16-generic…'
		linux	/boot/vmlinuz-4.13.0-16-generic.efi.signed root=UUID=a8278b74-1545-4d32-8038-7524e0f10e8f ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.13.0-16-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.3 LTS (16.04) (sur /dev/sda4)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-f117b622-e5dd-4442-a49c-53c4a5898707' {
	insmod part_gpt
	insmod ext2
	set root='hd0,gpt4'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
	else
	  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
	fi
	linux /boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-4.10.0-37-generic
}
submenu 'Options avancées pour Ubuntu 16.04.3 LTS (16.04) (sur /dev/sda4)' $menuentry_id_option 'osprober-gnulinux-advanced-f117b622-e5dd-4442-a49c-53c4a5898707' {
	menuentry 'Ubuntu (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-37-generic.efi.signed--f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, avec Linux 4.10.0-37-generic (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-37-generic.efi.signed--f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-37-generic (upstart) (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-37-generic.efi.signed--f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-37-generic (recovery mode) (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-37-generic.efi.signed-root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro recovery nomodeset-f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-37-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro recovery nomodeset
		initrd /boot/initrd.img-4.10.0-37-generic
	}
	menuentry 'Ubuntu, avec Linux 4.10.0-35-generic (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-35-generic.efi.signed--f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-35-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-4.10.0-35-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-35-generic (upstart) (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-35-generic.efi.signed--f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-35-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro quiet splash $vt_handoff init=/sbin/upstart
		initrd /boot/initrd.img-4.10.0-35-generic
	}
	menuentry 'Ubuntu, with Linux 4.10.0-35-generic (recovery mode) (sur /dev/sda4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.10.0-35-generic.efi.signed-root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro recovery nomodeset-f117b622-e5dd-4442-a49c-53c4a5898707' {
		insmod part_gpt
		insmod ext2
		set root='hd0,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt4 --hint-efi=hd0,gpt4 --hint-baremetal=ahci0,gpt4  f117b622-e5dd-4442-a49c-53c4a5898707
		else
		  search --no-floppy --fs-uuid --set=root f117b622-e5dd-4442-a49c-53c4a5898707
		fi
		linux /boot/vmlinuz-4.10.0-35-generic.efi.signed root=UUID=f117b622-e5dd-4442-a49c-53c4a5898707 ro recovery nomodeset
		initrd /boot/initrd.img-4.10.0-35-generic
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

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

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

=============================== sda6/etc/fstab: ================================

--------------------------------------------------------------------------------
# /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>
# / was on /dev/sda6 during installation
UUID=a8278b74-1545-4d32-8038-7524e0f10e8f /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda1 during installation
UUID=A662-2D92  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda3 during installation
UUID=c4c7fe8f-57cf-44e6-abc1-1fb1953d0c4d none            swap    sw              0       0
--------------------------------------------------------------------------------

=================== sda6: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  44.206432343 = 47.466295296   boot/grub/grub.cfg                             1
  40.857860565 = 43.870793728   boot/vmlinuz-4.13.0-16-generic                 1
  40.848957062 = 43.861233664   boot/vmlinuz-4.13.0-16-generic.efi.signed      2
  40.857860565 = 43.870793728   vmlinuz                                        1
  41.963256836 = 45.057703936   boot/initrd.img-4.13.0-16-generic              2
  41.963256836 = 45.057703936   initrd.img                                     2

======================== Unknown MBRs/Boot Sectors/etc: ========================

Unknown MBR on /dev/sdb

00000000  45 52 08 00 eb 02 ff ff  90 90 90 90 90 90 90 90  |ER..............|
00000010  90 90 90 90 90 90 90 90  90 90 eb 49 24 12 0f 09  |...........I$...|
00000020  00 52 be 1b 7c 31 c0 cd  13 46 8a 0c 84 c9 75 10  |.R..|1...F....u.|
00000030  be 39 7c e8 74 01 e9 3d  01 46 6c 6f 70 70 79 00  |.9|.t..=.Floppy.|
00000040  bb 00 70 8e c3 31 db b8  01 02 b5 00 b6 00 cd 13  |..p..1..........|
00000050  72 d3 b6 01 b5 4f e9 98  00 00 00 80 00 00 00 00  |r....O..........|
00000060  00 00 00 00 ff fa eb 05  f6 c2 80 74 05 f6 c2 70  |...........t...p|
00000070  74 02 b2 80 ea 79 7c 00  00 31 c0 8e d8 8e d0 bc  |t....y|..1......|
00000080  00 20 fb a0 64 7c 3c ff  74 02 88 c2 52 be 80 7d  |. ..d|<.t...R..}|
00000090  e8 17 01 be bf 7d b4 41  bb aa 55 cd 13 5a 52 72  |.....}.A..U..ZRr|
000000a0  3d 81 fb 55 aa 75 37 83  e1 01 74 32 31 c0 89 44  |=..U.u7...t21..D|
000000b0  04 40 88 44 ff 89 44 02  c7 04 10 00 66 8b 1e b0  |.@.D..D.....f...|
000000c0  7d 66 89 5c 08 66 8b 1e  b4 7d 66 89 5c 0c c7 44  |}f.\.f...}f.\..D|
000000d0  06 00 70 b4 42 cd 13 72  05 bb 00 70 eb 76 b4 08  |..p.B..r...p.v..|
000000e0  cd 13 73 0d 5a 84 d2 0f  83 36 ff be 8b 7d e9 82  |..s.Z....6...}..|
000000f0  00 66 0f b6 c6 88 64 ff  40 66 89 44 04 0f b6 d1  |.f....d.@f.D....|
00000100  c1 e2 02 88 e8 88 f4 40  89 44 08 0f b6 c2 c0 e8  |.......@.D......|
00000110  02 66 89 04 66 a1 b4 7d  66 09 c0 75 4e 66 a1 b0  |.f..f..}f..uNf..|
00000120  7d 66 31 d2 66 f7 34 88  d1 31 d2 66 f7 74 04 3b  |}f1.f.4..1.f.t.;|
00000130  44 08 7d 37 fe c1 88 c5  30 c0 c1 e8 02 08 c1 88  |D.}7....0.......|
00000140  d0 5a 88 c6 bb 00 70 8e  c3 31 db b8 01 02 cd 13  |.Z....p..1......|
00000150  72 1e 8c c3 60 1e b9 00  01 8e db 31 f6 bf 00 80  |r...`......1....|
00000160  8e c6 fc f3 a5 1f 61 ff  26 5a 7c be 86 7d eb 03  |......a.&Z|..}..|
00000170  be 95 7d e8 34 00 be 9a  7d e8 2e 00 cd 18 eb fe  |..}.4...}.......|
00000180  47 52 55 42 20 00 47 65  6f 6d 00 48 61 72 64 20  |GRUB .Geom.Hard |
00000190  44 69 73 6b 00 52 65 61  64 00 20 45 72 72 6f 72  |Disk.Read. Error|
000001a0  0d 0a 00 bb 01 00 b4 0e  cd 10 ac 3c 00 75 f4 c3  |...........<.u..|
000001b0  1c 97 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001c0  02 00 ee 1d 0c 13 01 00  00 00 ab 9b 00 00 00 00  |................|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200


/dev/sdb1: unknown GPT attributes
1000000000000001

/dev/sdb2: unknown GPT attributes
1000000000000001

/dev/sdb3: unknown GPT attributes
1000000000000001
Unknown BootLoader on sdb1

00000000  01 43 44 30 30 31 01 00  20 20 20 20 20 20 20 20  |.CD001..        |
00000010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000020  20 20 20 20 20 20 20 20  49 53 4f 49 4d 41 47 45  |        ISOIMAGE|
00000030  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000040  20 20 20 20 20 20 20 20  00 00 00 00 00 00 00 00  |        ........|
00000050  eb 26 00 00 00 00 26 eb  00 00 00 00 00 00 00 00  |.&....&.........|
00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000070  00 00 00 00 00 00 00 00  01 00 00 01 01 00 00 01  |................|
00000080  00 08 08 00 c4 00 00 00  00 00 00 c4 58 00 00 00  |............X...|
00000090  00 00 00 00 00 00 00 59  00 00 00 00 22 00 13 00  |.......Y...."...|
000000a0  00 00 00 00 00 13 00 08  00 00 00 00 08 00 75 05  |..............u.|
000000b0  06 12 08 00 00 02 00 00  01 00 00 01 01 00 20 20  |..............  |
000000c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000001b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 58 4f  |              XO|
000001c0  52 52 49 53 4f 2d 31 2e  33 2e 32 20 32 30 31 33  |RRISO-1.3.2 2013|
000001d0  2e 30 38 2e 30 37 2e 31  31 30 30 30 31 2c 20 4c  |.08.07.110001, L|
000001e0  49 42 49 53 4f 42 55 52  4e 2d 31 2e 33 2e 32 2c  |IBISOBURN-1.3.2,|
000001f0  20 4c 49 42 49 53 4f 46  53 2d 31 2e 33 2e 32 2c  | LIBISOFS-1.3.2,|
00000200



ADDITIONAL INFORMATION :
=================== log of boot-info 20171103_0648 ===================
boot-info version : 4ppa63
boot-sav version : 4ppa63
boot-sav-extra version : 4ppa63
glade2script version : 3.2.3~ppa4
Warning: Not all of the space available to /dev/sdb appears to be used, you can fix the GPT to use all of the space (an extra 15623252 blocks) or continue with the current setting?
GPT PMBR size mismatch (39851 != 15663103) will be corrected by w(rite).
boot-info is executed in installed-session (Ubuntu 17.10, artful, Ubuntu, x86_64)
CPU op-mode(s):      32-bit, 64-bit
BOOT_IMAGE=/boot/vmlinuz-4.13.0-16-generic root=UUID=a8278b74-1545-4d32-8038-7524e0f10e8f ro
mount: /mnt/boot-sav/sdb3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
mount /dev/sdb3 : Error code 32
mount -r /dev/sdb3 /mnt/boot-sav/sdb3
mount: /mnt/boot-sav/sdb3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
mount -r /dev/sdb3 : Error code 32
NTFS signature is missing.
Failed to mount '/dev/sdb1': Argument invalide
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount /dev/sdb1 : Error code 12
mount -r /dev/sdb1 /mnt/boot-sav/sdb1
NTFS signature is missing.
Failed to mount '/dev/sdb1': Argument invalide
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount -r /dev/sdb1 : Error code 12

=================== os-prober:
/dev/sda6:L'OS actuellement utilisé - Ubuntu 17.10 CurrentSession:linux
/dev/sda4:Ubuntu 16.04.3 LTS (16.04):Ubuntu:linux
/dev/sdb3:Mac OS X:MacOSX:macosx

=================== blkid:
/dev/sda1: UUID="A662-2D92" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="34276d01-f70c-45ed-80a7-d190d8d8ceb3"
/dev/sda2: UUID="096d29b0-4098-4282-a233-2dd111cb7a49" TYPE="ext4" PARTUUID="aaf4f331-001c-48ab-b1da-6c6b22b784ad"
/dev/sda3: UUID="c4c7fe8f-57cf-44e6-abc1-1fb1953d0c4d" TYPE="swap" PARTUUID="fbcf810f-04f9-4cb3-8fb0-e0798c590817"
/dev/sda4: UUID="f117b622-e5dd-4442-a49c-53c4a5898707" TYPE="ext4" PARTUUID="0f5e47c9-76e2-43fd-87d8-5a74f0e74bb5"
/dev/sda5: UUID="6359DF880FCAC137" TYPE="ntfs" PARTUUID="e007b572-029c-4d75-afdb-a9f844c90c49"
/dev/sda6: UUID="a8278b74-1545-4d32-8038-7524e0f10e8f" TYPE="ext4" PARTUUID="c5ba200a-72c1-4206-8bf6-93d1e2e94cd2"
/dev/sdb2: SEC_TYPE="msdos" UUID="10CA-5B68" TYPE="vfat" PARTLABEL="EFI boot partition" PARTUUID="06bc6ebb-32ba-456c-9033-cde8f419f20e"
/dev/sdb3: LABEL="ISOIMAGE" TYPE="hfsplus" PARTLABEL="Gap1" PARTUUID="06bc6ebb-32ba-456c-9030-cde8f419f20e"
/dev/sdb1: PARTLABEL="Gap0" PARTUUID="06bc6ebb-32ba-456c-9032-cde8f419f20e"


2 disks with OS, 3 OS : 2 Linux, 1 MacOS, 0 Windows, 0 unknown type OS.

mount: /mnt/boot-sav/sdb3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
mount /dev/sdb3 : Error code 32
mount -r /dev/sdb3 /mnt/boot-sav/sdb3
mount: /mnt/boot-sav/sdb3: wrong fs type, bad option, bad superblock on /dev/sdb3, missing codepage or helper program, or other error.
mount -r /dev/sdb3 : Error code 32
NTFS signature is missing.
Failed to mount '/dev/sdb1': Argument invalide
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount /dev/sdb1 : Error code 12
mount -r /dev/sdb1 /mnt/boot-sav/sdb1
NTFS signature is missing.
Failed to mount '/dev/sdb1': Argument invalide
The device '/dev/sdb1' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
mount -r /dev/sdb1 : Error code 12
GPT PMBR size mismatch (39851 != 15663103) will be corrected by w(rite).
GPT PMBR size mismatch (39851 != 15663103) will be corrected by w(rite).

=================== /etc/grub.d/ :
drwxr-xr-x  2 root root    4096 oct.  18 20:36 grub.d
total 80
-rwxr-xr-x 1 root root  9783 oct.  12 15:41 00_header
-rwxr-xr-x 1 root root  6258 avril 24  2017 05_debian_theme
-rwxr-xr-x 1 root root 12676 oct.  12 15:41 10_linux
-rwxr-xr-x 1 root root 11281 oct.  12 15:41 20_linux_xen
-rwxr-xr-x 1 root root  1992 janv. 28  2016 20_memtest86+
-rwxr-xr-x 1 root root 12059 oct.  12 15:41 30_os-prober
-rwxr-xr-x 1 root root  1418 oct.  12 15:41 30_uefi-firmware
-rwxr-xr-x 1 root root   214 oct.  12 15:41 40_custom
-rwxr-xr-x 1 root root   216 oct.  12 15:41 41_custom
-rw-r--r-- 1 root root   483 oct.  12 15:41 README




=================== /etc/default/grub :

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

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=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=""

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

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

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

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

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

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"



/boot/efi detected in the fstab of sda6: UUID=A662-2D92   (sda1)
Presence of EFI/Boot file detected: /boot/efi/EFI/Boot/bootx64.efi
Presence of EFI/Boot file detected: /boot/efi/EFI/Boot/fbx64.efi
Presence of EFI/Boot file detected: /boot/efi/EFI/Boot/ubuntu/fwupx64.efi
Presence of EFI/Boot file detected: /boot/efi/EFI/Boot/ubuntu/grubx64.efi

=================== sda4/etc/grub.d/ :
drwxr-xr-x  2 root root    4096 août   1 13:28 grub.d
total 80
-rwxr-xr-x 1 root root  9791 juin  21 06:11 00_header
-rwxr-xr-x 1 root root  6258 mars  15  2016 05_debian_theme
-rwxr-xr-x 1 root root 12512 juin  21 06:11 10_linux
-rwxr-xr-x 1 root root 11082 juin  21 06:11 20_linux_xen
-rwxr-xr-x 1 root root  1992 janv. 28  2016 20_memtest86+
-rwxr-xr-x 1 root root 11692 juin  21 06:11 30_os-prober
-rwxr-xr-x 1 root root  1418 juin  21 06:11 30_uefi-firmware
-rwxr-xr-x 1 root root   214 juin  21 06:11 40_custom
-rwxr-xr-x 1 root root   216 juin  21 06:11 41_custom
-rw-r--r-- 1 root root   483 juin  21 06:11 README




=================== sda4/etc/default/grub :

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

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=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=""

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

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

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

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

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

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"



/boot/efi detected in the fstab of sda4: UUID=A662-2D92   (sda1)
Presence of EFI/Boot file detected: /mnt/boot-sav/sdb2/EFI/Boot/boot.efi
Presence of EFI/Boot file detected: /mnt/boot-sav/sdb2/EFI/Boot/bootia32.efi
Presence of EFI/Boot file detected: /mnt/boot-sav/sdb2/EFI/Boot/bootx64.efi
ls /sys/firmware/efi/vars : RTC-378d7b65-8da9-4773-b6e4-a47826a833e1,PlatformLangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c,PlatformLang-8be4df61-93ca-11d2-aa0d-00e098032b8c,new_var,MTC-eb704011-1402-11d3-8e77-00a0c969723b,MokListRT-605dab50-e046-4300-abb6-3dd810dd8b23,MemoryTypeInformation-4c19049f-4137-4dd3-9c10-8b97a83ffdfa,LangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c,Lang-8be4df61-93ca-11d2-aa0d-00e098032b8c,HDDP-fab7e9e1-39dd-4f2b-8408-e20e906cb6de,del_var,ConsoleOutMode-793d9786-44dc-4709-b57f-85b8e8fdbfd2,ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootOptionSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0005-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0004-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c,
Veuillez indiquer ce message à boot.repair@gmail.com

=================== efibootmgr -v
BootCurrent: 0005
BootOrder: 0004,0001,0000,0002,0003,0005
Boot0000* EFI VMware Virtual SCSI Hard Drive (0.0)	PciRoot(0x0)/Pci(0x10,0x0)/SCSI(0,0)
Boot0001* EFI VMware Virtual SATA CDROM Drive (1.0)	PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x5,0x0)/Sata(1,0,0)
Boot0002* EFI Network	PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x1,0x0)/MAC(000c29b3dee7,0)
Boot0003* EFI Internal Shell (Unsupported option)	MemoryMapped(11,0xe1a3000,0xe42ffff)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)
Boot0004* ubuntu	HD(1,GPT,34276d01-f70c-45ed-80a7-d190d8d8ceb3,0x800,0x100000)/File(EFIubuntushimx64.efi)
Boot0005* EFI USB Device	PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x3,0x0)/USB(0,0)

=================== UEFI/Legacy mode:
BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
SecureBoot maybe enabled. (maybe sec-boot, Veuillez indiquer ce message à boot.repair@gmail.com)


=================== PARTITIONS & DISKS:
sda6	: sda,	not-sepboot,	grubenv-ok	grub2,	signed grub-efi ,	update-grub,	64,	with-boot,	is-os,	not--efi--part,	fstab-without-boot,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	apt-get,	grub-install,	with--usr,	fstab-without-usr,	not-sep-usr,	standard,	not-far,	notbiosboot, .
sda1	: sda,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	is-correct-EFI,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /boot/efi.
sda2	: sda,	maybesepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	not--efi--part,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sda2.
sda4	: sda,	not-sepboot,	grubenv-ok	grub2,	signed grub-efi ,	update-grub,	64,	with-boot,	is-os,	not--efi--part,	fstab-without-boot,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	apt-get,	grub-install,	with--usr,	fstab-without-usr,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sda4.
sda5	: sda,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	not--efi--part,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sda5.
sdb2	: sdb,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	is-correct-EFI,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sdb2.
sdb3	: sdb,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	is-os,	not--efi--part,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sdb3.
sdb1	: sdb,	maybesepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	not--efi--part,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	recovery-or-hidden,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sdb1.

sda	: GPT,	no-BIOS_boot,	has-correctEFI, 	not-usb,	not-mmc, has-os,	2048 sectors * 512 bytes
sdb	: GPT,	no-BIOS_boot,	has-correctEFI, 	usb-disk,	not-mmc, has-os,	64 sectors * 512 bytes


=================== parted -lm:

BYT;
/dev/sda:53.7GB:scsi:512:512:gpt:VMware, VMware Virtual S:;
1:1049kB:538MB:537MB:fat32:EFI System Partition:boot, esp;
2:538MB:21.6GB:21.0GB:ext4::;
4:21.6GB:32.1GB:10.5GB:ext4::;
5:32.1GB:42.1GB:10.0GB:ntfs::msftdata;
6:42.1GB:52.6GB:10.5GB:ext4::;
3:52.6GB:53.7GB:1100MB:linux-swap(v1)::;

BYT;
/dev/sdb:8020MB:scsi:512:512:gpt:Crucial Gizmo!:;
1:32.8kB:184kB:152kB::Gap0:hidden, msftdata;
2:184kB:3133kB:2949kB::EFI boot partition:boot, hidden, esp;
3:3133kB:20.4MB:17.2MB:hfs+:Gap1:hidden, msftdata;

=================== lsblk:
KNAME TYPE FSTYPE   SIZE LABEL
sda   disk           50G
sda1  part vfat     512M
sda2  part ext4    19,6G
sda3  part swap       1G
sda4  part ext4     9,8G
sda5  part ntfs     9,3G
sda6  part ext4     9,8G
sdb   disk iso9660  7,5G ISOIMAGE
sdb1  part iso9660  148K ISOIMAGE
sdb2  part vfat     2,8M ISOIMAGE
sdb3  part hfsplus 16,5M ISOIMAGE
sr0   rom          1024M

KNAME ROTA RO RM STATE   MOUNTPOINT
sda      1  0  0 running
sda1     1  0  0         /boot/efi
sda2     1  0  0         /mnt/boot-sav/sda2
sda3     1  0  0         [SWAP]
sda4     1  0  0         /mnt/boot-sav/sda4
sda5     1  0  0         /mnt/boot-sav/sda5
sda6     1  0  0         /
sdb      1  0  1 running
sdb1     1  0  1
sdb2     1  0  1         /mnt/boot-sav/sdb2
sdb3     1  0  1
sr0      1  0  1 running


=================== mount:
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=469324k,nr_inodes=117331,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=99160k,mode=755)
/dev/sda6 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=14791)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
mqueue on /dev/mqueue type mqueue (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/sda1 on /boot/efi type vfat (rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
tmpfs on /run/user/121 type tmpfs (rw,nosuid,nodev,relatime,size=99156k,mode=700,uid=121,gid=127)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=99156k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
/dev/sda2 on /mnt/boot-sav/sda2 type ext4 (rw,relatime,data=ordered)
/dev/sda4 on /mnt/boot-sav/sda4 type ext4 (rw,relatime,data=ordered)
/dev/sda5 on /mnt/boot-sav/sda5 type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sdb2 on /mnt/boot-sav/sdb2 type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)


=================== ls:
/sys/block/sda (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight integrity power queue range removable ro sda1 sda2 sda3 sda4 sda5 sda6 size slaves stat subsystem trace uevent
/sys/block/sdb (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight integrity power queue range removable ro sdb1 sdb2 sdb3 size slaves stat subsystem trace uevent
/sys/block/sr0 (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight integrity power queue range removable ro size slaves stat subsystem trace uevent
/dev (filtered):  agpgart autofs block bsg btrfs-control bus cdrom cdrw char console core cpu_dma_latency cuse disk dmmidi dri dvd ecryptfs fb0 fd full fuse hidraw0 hpet hugepages hwrng initctl input kmsg lightnvm log mapper mcelog mem memory_bandwidth midi mqueue net network_latency network_throughput null port ppp psaux ptmx pts random rfkill rtc rtc0 sda sda1 sda2 sda3 sda4 sda5 sda6 sdb sdb1 sdb2 sdb3 sg0 sg1 sg2 shm snapshot snd sr0 stderr stdin stdout uhid uinput urandom userio vfio vga_arbiter vhci vhost-net vhost-vsock vmci zero
ls /dev/mapper:  control

=================== hexdump -n512 -C /dev/sda1
00000000  eb 58 90 6d 6b 66 73 2e  66 61 74 00 02 08 20 00  |.X.mkfs.fat... .|
00000010  02 00 00 00 00 f8 00 00  3f 00 ff 00 00 08 00 00  |........?.......|
00000020  00 00 10 00 00 04 00 00  00 00 00 00 02 00 00 00  |................|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  80 01 29 92 2d 62 a6 4e  4f 20 4e 41 4d 45 20 20  |..).-b.NO NAME  |
00000050  20 20 46 41 54 33 32 20  20 20 0e 1f be 77 7c ac  |  FAT32   ...w|.|
00000060  22 c0 74 0b 56 b4 0e bb  07 00 cd 10 5e eb f0 32  |".t.V.......^..2|
00000070  e4 cd 16 cd 19 eb fe 54  68 69 73 20 69 73 20 6e  |.......This is n|
00000080  6f 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 64 69  |ot a bootable di|
00000090  73 6b 2e 20 20 50 6c 65  61 73 65 20 69 6e 73 65  |sk.  Please inse|
000000a0  72 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 66 6c  |rt a bootable fl|
000000b0  6f 70 70 79 20 61 6e 64  0d 0a 70 72 65 73 73 20  |oppy and..press |
000000c0  61 6e 79 20 6b 65 79 20  74 6f 20 74 72 79 20 61  |any key to try a|
000000d0  67 61 69 6e 20 2e 2e 2e  20 0d 0a 00 00 00 00 00  |gain ... .......|
000000e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200

=================== hexdump -n512 -C /dev/sda5
00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 00 b0 bb 03  |........?.......|
00000020  00 00 00 00 80 00 80 00  ff 87 2a 01 00 00 00 00  |..........*.....|
00000030  04 00 00 00 00 00 00 00  7f a8 12 00 00 00 00 00  |................|
00000040  f6 00 00 00 01 00 00 00  37 c1 ca 0f 88 df 59 63  |........7.....Yc|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 d2 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  40 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |@.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a e9 6a 01  |U...h..fa.....j.|
00000110  90 90 66 60 1e 06 66 a1  11 00 66 03 06 1c 00 1e  |..f`..f...f.....|
00000120  66 68 00 00 00 00 66 50  06 53 68 01 00 68 10 00  |fh....fP.Sh..h..|
00000130  b4 42 8a 16 0e 00 16 1f  8b f4 cd 13 66 59 5b 5a  |.B..........fY[Z|
00000140  66 59 66 59 1f 0f 82 16  00 66 ff 06 11 00 03 16  |fYfY.....f......|
00000150  0f 00 8e c2 ff 0e 16 00  75 bc 07 1f 66 61 c3 a0  |........u...fa..|
00000160  f8 01 e8 08 00 a0 fb 01  e8 02 00 eb fe b4 01 8b  |................|
00000170  f0 ac 3c 00 74 09 b4 0e  bb 07 00 cd 10 eb f2 c3  |..<.t...........|
00000180  0d 0a 41 20 64 69 73 6b  20 72 65 61 64 20 65 72  |..A disk read er|
00000190  72 6f 72 20 6f 63 63 75  72 72 65 64 00 0d 0a 42  |ror occurred...B|
000001a0  4f 4f 54 4d 47 52 20 69  73 20 6d 69 73 73 69 6e  |OOTMGR is missin|
000001b0  67 00 0d 0a 42 4f 4f 54  4d 47 52 20 69 73 20 63  |g...BOOTMGR is c|
000001c0  6f 6d 70 72 65 73 73 65  64 00 0d 0a 50 72 65 73  |ompressed...Pres|
000001d0  73 20 43 74 72 6c 2b 41  6c 74 2b 44 65 6c 20 74  |s Ctrl+Alt+Del t|
000001e0  6f 20 72 65 73 74 61 72  74 0d 0a 00 00 00 00 00  |o restart.......|
000001f0  00 00 00 00 00 00 00 00  80 9d b2 ca 00 00 55 aa  |..............U.|
00000200

=================== hexdump -n512 -C /dev/sdb2
00000000  eb 3c 90 4d 54 4f 4f 34  30 31 38 00 02 02 01 00  |.<.MTOO4018.....|
00000010  02 f0 00 80 16 f0 09 00  24 00 02 00 00 00 00 00  |........$.......|
00000020  00 00 00 00 00 01 29 68  5b ca 10 4e 4f 20 4e 41  |......)h[..NO NA|
00000030  4d 45 20 20 20 20 46 41  54 31 32 20 20 20 fa 31  |ME    FAT12   .1|
00000040  c0 8e d8 8e c0 fc b9 00  01 be 00 7c bf 00 80 f3  |...........|....|
00000050  a5 ea 56 00 00 08 b8 01  02 bb 00 7c ba 80 00 b9  |..V........|....|
00000060  01 00 cd 13 72 05 ea 00  7c 00 00 cd 19 00 00 00  |....r...|.......|
00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001b0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 80 00  |................|
000001c0  01 00 04 01 24 4f 00 00  00 00 80 16 00 00 00 00  |....$O..........|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200
GPT PMBR size mismatch (39851 != 15663103) will be corrected by w(rite).

=================== df -Th:

Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  459M     0  459M   0% /dev
tmpfs          tmpfs      97M  9.9M   88M  11% /run
/dev/sda6      ext4      9.6G  3.5G  5.6G  39% /
tmpfs          tmpfs     485M   19M  466M   4% /dev/shm
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     485M     0  485M   0% /sys/fs/cgroup
/dev/sda1      vfat      511M  5.0M  507M   1% /boot/efi
tmpfs          tmpfs      97M   28K   97M   1% /run/user/121
tmpfs          tmpfs      97M   20K   97M   1% /run/user/1000
/dev/sda2      ext4       20G   44M   19G   1% /mnt/boot-sav/sda2
/dev/sda4      ext4      9.5G  4.4G  4.7G  48% /mnt/boot-sav/sda4
/dev/sda5      fuseblk   9.4G   49M  9.3G   1% /mnt/boot-sav/sda5
/dev/sdb2      vfat      2.8M  320K  2.5M  12% /mnt/boot-sav/sdb2

=================== fdisk -l:
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 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: A8D5C92A-6823-4F73-A68F-CEB4E6FF1CAF

Device         Start       End  Sectors  Size Type
/dev/sda1       2048   1050623  1048576  512M EFI System
/dev/sda2    1050624  42119167 41068544 19.6G Linux filesystem
/dev/sda3  102707200 104855551  2148352    1G Linux swap
/dev/sda4   42135552  62616020 20480469  9.8G Linux filesystem
/dev/sda5   62631936  82196479 19564544  9.3G Microsoft basic data
/dev/sda6   82196480 102706245 20509766  9.8G Linux filesystem

Partition table entries are not in disk order.




Disk /dev/sdb: 7.5 GiB, 8019509248 bytes, 15663104 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: 06BC6EBB-32BA-456C-9031-CDE8F419F20E

Device     Start   End Sectors  Size Type
/dev/sdb1     64   359     296  148K Microsoft basic data
/dev/sdb2    360  6119    5760  2.8M EFI System
/dev/sdb3   6120 39803   33684 16.5M Microsoft basic data




=================== Suggested repair
The default repair of the Boot-Repair utility would reinstall the grub-efi-amd64-signed of sda6, using the following options:        sda1/boot/efi,
Additional repair would be performed: unhide-bootmenu-10s    use-standard-efi-file


=================== Final advice in case of suggested repair
N'oubliez pas de régler votre BIOS pour qu'il amorce sur le fichier sda1/efi/.../grub*.efi !

Vous souhaiterez peut-être aussi installer Refind. (https://help.ubuntu.com/community/ubuntupreciseon2011imac)


=================== User settings
The settings chosen by the user will not act on the boot.

La LiveUSB SG2D est "vue" dans le Boot-Info comme "/dev/sdb" et son partitionnement est étrange :

Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 7.5 GiB, 8019509248 bytes, 15663104 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

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1                   1        39,851        39,851  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sdb1   +  R             64           359           296 Data partition (Windows/Linux)
/dev/sdb2   +  R            360         6,119         5,760 EFI System partition
/dev/sdb3   +  R          6,120        39,803        33,684 Data partition (Windows/Linux)

Dans l'extrait suivant, la ligne "BootCurrent" prouve que le démarrage s'est bien effectué en passant par la LiveUSB SG2D :

=================== efibootmgr -v
BootCurrent: 0005
BootOrder: 0004,0001,0000,0002,0003,0005
Boot0000* EFI VMware Virtual SCSI Hard Drive (0.0)	PciRoot(0x0)/Pci(0x10,0x0)/SCSI(0,0)
Boot0001* EFI VMware Virtual SATA CDROM Drive (1.0)	PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x5,0x0)/Sata(1,0,0)
Boot0002* EFI Network	PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x1,0x0)/MAC(000c29b3dee7,0)
Boot0003* EFI Internal Shell (Unsupported option)	MemoryMapped(11,0xe1a3000,0xe42ffff)/FvFile(c57ad6b7-0515-40a8-9d21-551652854e37)
Boot0004* ubuntu	HD(1,GPT,34276d01-f70c-45ed-80a7-d190d8d8ceb3,0x800,0x100000)/File(EFIubuntushimx64.efi)
Boot0005* EFI USB Device	PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x3,0x0)/USB(0,0)

EDIT : j'ai installé Gparted dans Ubuntu exprès pour voir comment apparaît la LiveUSB dans Gparted :
mini_944952Capturedu20171103083722.png

(*) il se trouve qu'à l'issue de ces essais, j'ai réussi à remettre la clé USB dans son état d'origine seulement avec Gparted mais je ne garantis pas du tout que ce soit faisable pour tout le monde. Dans mon cas, il a suffi que je crée une nouvelle table de partition avec Gparted (MSDOS au lieu de GPT) puis que je crée - toujours avec Gparted - une nouvelle partition FAT32 qui occupe la totalité de la place sur la clé USB puis que je rende cette partition bootable avec la fonction "gérer les drapeaux" de Gparted (c'est parce que j'utilise habituellement ma clé pour faire une LiveUSB Ubuntu avec UNetbootin depuis Windows. J'ai besoin que la partition FAT32 soit bootable)

Dernière modification par malbo (Le 03/11/2017, à 09:19)

Hors ligne

#2 Le 03/11/2017, à 18:35

ikewdu

Re : [Expérimental] Super Grub2 Disk sur clé USB

Salut,

?? a écrit :

Pour les utilisateurs qui ont installé ubuntu en efi et qui ne peuvent pas booter, il serait intéressant de leur proposer d'installer refind qui s'ajoute facilement sur le support d'installation.

Sauf erreur, Refind ne fonctionne qu'en UEFI. J'ai proposé un tuto de création pour Supergrub et Refind, mais je me suis limité au boot en uefi :
http://ikewdu.free.fr/creer-une-cle-usb … rub2-disk/

Selon moi, en mode Legacy, Boot-Repair fait plutôt bien son boulot, et donc, je n'ai pas jugé nécessaire de créer une clé bootable dans ce mode.

Et je confirme les propos de malbo : la création d'une clé bootable avec dd rend parfois les clés usb difficilement formatables. La commande diskpart de Windows, par exemple, ne parvient plus à la récupérer.

Dernière modification par ikewdu (Le 03/11/2017, à 18:39)

Hors ligne

#3 Le 03/11/2017, à 18:44

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

Bonjour malbo.

J'ai réussi à installer l'iso que tu indiques sur 2 clés MultiSystem (en bricolant les menus, et dans leur système).
Deux clés, une avec partitionnement en GPT, l'autre en MSDos.
SG2D se lance dans les deux mode UEFI et Bios_Legacy.
Mais!... Sur la machine UEFI/Bios.
En UEFI çà se lance, mais le clavier est inactif... Donc je suis refait.
En Bios_Legacy çà marche, je démarre l'Os en mode Bios_Legacy de mon ssd interne.

Sur une autre machine Bios uniquement pas de démarrage de SD2G avec ces clés..

Alors j'ai refait une clé comme tu l'a indiqué.
Comme l'installation d'OS en UEFI est sur une clé de tests.  On dirait que l'iso que tu indiques n'aime pas ce type de config. SD2G ne voit pas les systèmes installé sur la clé.
Çà ne marche toujours pas sur la machine Bios.

Pour vérifier.
J'ai donc utilisé l'iso gravée sur un cd, là tout marche bien dans les deux modes.
Je peux démarrer l'Os installé en UEFI sur la clé de tests depuis le SD2G.
Je peux redémarrer les Os installés en Bios_Legacy  sur les deux machines.

Je ne suis pas certain que cette iso soit vraiment faite pour démarrer en USB.

@+.   Babdu89   .


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

Hors ligne

#4 Le 03/11/2017, à 19:21

malbo

Re : [Expérimental] Super Grub2 Disk sur clé USB

@Babdu89 : merci d'avoir essayé la procédure du post #1. Visiblement, ça ne marche pas bien. J'ai bien fait de mentionner "Expérimental" dans le titre...

Hors ligne

#5 Le 03/11/2017, à 19:45

ikewdu

Re : [Expérimental] Super Grub2 Disk sur clé USB

Salut,

Une chose m'échappe (ou j'ai mal lu).  Dans ma démo, j'ai dû ajouter manuellement le dossier efi pour que Supergrub démarre sur USB. Tu ne passes pas par cette étape.

Or, sur la clé, on voit ceci :

sdb2: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  -
    Boot sector info:  According to the info in the boot sector, sdb2 starts 
                       at sector 0. But according to the info from fdisk, 
                       sdb2 starts at sector 360. According to the info in 
                       the boot sector, sdb2 has 0 sectors.
    Operating System:  
    Boot files:        /efi/boot/boot.efi /efi/boot/bootia32.efi 
                       /efi/boot/bootx64.efi

D'où sortent-ils, ces fichiers efi ? J'ai beau scruter l'iso, je ne vois pas d'où ils sortent.

Hors ligne

#6 Le 03/11/2017, à 22:22

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

Bonsoir
@malbo.
État des lieux.
Machine démarrée en UEFI.
SSD interne /dev/sda en MSDos un Windows7 un Ubuntu.
Clé usb d'installation de tests. /dev/sdb.
Table de partition de type GPT.
Une installation en Bios_Legacy en /dev/sdb4, démarré avec partition bios-grub /dev/sdb2
Une installation en UEFI en /dev/sdb3, démarrée avec la partition boot-efi /dev/sdb1

CD SD2G démarré en UEFI, grub de l'installation en UEFI /dev/Sdb3 sélectionné pour démarrage.
Démarrage de la session.
Boot-info fait depuis la session lancée depuiSD2G.

http://paste.ubuntu.com/25882183/

Ubuntu Pastebin
Paste from boot-repair at Fri, 3 Nov 2017 21:27:35 +0000
Download as text

 Boot Info Script 8f991e4 + Boot-Repair extra info      [Boot-Info 25oct2017]


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

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 
    91702384 of the same hard drive for core.img. core.img is at this location 
    and looks for (,msdos2)/boot/grub. It also embeds following components:
    
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk
    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 
    34402304 of the same hard drive for core.img. core.img is at this location 
    and looks for (,gpt4)/boot/grub. It also embeds following components:
    
    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_gpt biosdisk
    ---------------------------------------------------------------------------

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  Windows 7
    Boot files:        /bootmgr /Boot/BCD /Windows/System32/winload.exe

sda2: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.04.5 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/extlinux/extlinux.conf 
                       /boot/grub/i386-pc/core.img

sdb1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /EFI/ubuntu/grub.cfg /EFI/Boot/bootx64.efi 
                       /EFI/ubuntu/MokManager.efi /EFI/ubuntu/grubx64.efi 
                       /EFI/ubuntu/shimx64.efi

sdb2: __________________________________________________________________________

    File system:       BIOS Boot partition
    Boot sector type:  Grub2's core.img
    Boot sector info: 

sdb3: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab

sdb4: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 14.04.1 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

sdb5: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

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

Drive: sda _____________________________________________________________________

Disk /dev/sda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *              2    56,381,439    56,381,438   7 NTFS / exFAT / HPFS
/dev/sda2          56,381,440   117,229,567    60,848,128  83 Linux


Drive: sdb _____________________________________________________________________

Disk /dev/sdb: 63.2 GB, 63216549888 bytes
255 heads, 63 sectors/track, 7685 cylinders, total 123469824 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1                   1   123,469,823   123,469,823  ee GPT


GUID Partition Table detected.

Partition  Attrs   Start Sector    End Sector  # of Sectors System
/dev/sdb1            33,583,104    34,402,303       819,200 EFI System partition
/dev/sdb2            34,402,304    35,426,303     1,024,000 BIOS Boot partition
/dev/sdb3            35,426,304    79,447,788    44,021,485 Data partition (Linux)
/dev/sdb4            79,448,064   123,467,595    44,019,532 Data partition (Linux)
/dev/sdb5                 2,048    33,583,103    33,581,056 Data partition (Windows/Linux)

Attributes: R=Required, N=No Block IO, B=Legacy BIOS Bootable, +=More bits set

"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/sda1        FA2AC6152AC5CF37                       ntfs       windows-7-del
/dev/sda2        5fd212d2-52f8-4db7-9b9f-3bdda68eb53b   ext4       fusion-14.04-del
/dev/sdb1        92C8-E043                              vfat       
/dev/sdb3        72a66c99-76c9-420b-b133-77d8811a67f5   ext4       xubuntu-efi
/dev/sdb4        26e86484-52db-4b3b-ae12-584dd21d8154   ext4       
/dev/sdb5        0669-366B                              vfat       test-multi
/dev/sr0                                                iso9660    ISOIMAGE

========================= "ls -l /dev/disk/by-id" output: ======================

total 0
lrwxrwxrwx 1 root root  9 Nov  3 22:27 ata-Corsair_CSSD-F60GB2_1110650035FF09990038 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov  3 22:27 ata-Corsair_CSSD-F60GB2_1110650035FF09990038-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov  3  2017 ata-Corsair_CSSD-F60GB2_1110650035FF09990038-part2 -> ../../sda2
lrwxrwxrwx 1 root root  9 Nov  3  2017 ata-TSSTcorp_DVD+_-RW_TS-U633J_R86X6GSZB05544 -> ../../sr0
lrwxrwxrwx 1 root root  9 Nov  3 22:27 usb-_USB_DISK_3.0_07103C4D8A154C54-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 Nov  3  2017 usb-_USB_DISK_3.0_07103C4D8A154C54-0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Nov  3  2017 usb-_USB_DISK_3.0_07103C4D8A154C54-0:0-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 Nov  3  2017 usb-_USB_DISK_3.0_07103C4D8A154C54-0:0-part3 -> ../../sdb3
lrwxrwxrwx 1 root root 10 Nov  3  2017 usb-_USB_DISK_3.0_07103C4D8A154C54-0:0-part4 -> ../../sdb4
lrwxrwxrwx 1 root root 10 Nov  3  2017 usb-_USB_DISK_3.0_07103C4D8A154C54-0:0-part5 -> ../../sdb5
lrwxrwxrwx 1 root root  9 Nov  3 22:27 wwn-0x5000000f09990038 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov  3 22:27 wwn-0x5000000f09990038-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov  3  2017 wwn-0x5000000f09990038-part2 -> ../../sda2

================================ Mount points: =================================

Device           Mount_Point              Type       Options

/dev/sdb1        /boot/efi                vfat       (rw)
/dev/sdb3        /                        ext4       (rw,errors=remount-ro)


=========================== sda2/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="${saved_entry}"
fi

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

export menuentry_id_option

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

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

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
else
  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### 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 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
	recordfail
	savedefault
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	else
	  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	fi
	linux	/boot/vmlinuz-3.13.0-135-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-135-generic
}
submenu 'Options avancées pour HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-135-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-135-generic-advanced-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		recordfail
	savedefault
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		echo	'Chargement de Linux 3.13.0-135-generic…'
		linux	/boot/vmlinuz-3.13.0-135-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-135-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-135-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-135-generic-recovery-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		echo	'Chargement de Linux 3.13.0-135-generic…'
		linux	/boot/vmlinuz-3.13.0-135-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-135-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-133-generic' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-133-generic-advanced-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		recordfail
	savedefault
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		echo	'Chargement de Linux 3.13.0-133-generic…'
		linux	/boot/vmlinuz-3.13.0-133-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-133-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-133-generic (recovery mode)' --class hybryde --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-133-generic-recovery-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		recordfail
		load_video
		insmod gzio
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		echo	'Chargement de Linux 3.13.0-133-generic…'
		linux	/boot/vmlinuz-3.13.0-133-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-3.13.0-133-generic
	}
}

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

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	else
	  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	else
	  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-FA2AC6152AC5CF37' {
	savedefault
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  FA2AC6152AC5CF37
	else
	  search --no-floppy --fs-uuid --set=root FA2AC6152AC5CF37
	fi
	parttool ${root} hidden-
	chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans partition system" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3-Emtec" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
menuentry "Iso Live ubuntu-artful-desktop-amd64.iso dans cle USB3-Emtec" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/artful-desktop-amd64.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
### 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 ###
--------------------------------------------------------------------------------

=============================== sda2/etc/fstab: ================================

--------------------------------------------------------------------------------
# /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>
# /
UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b   /   ext4   noatime,errors=remount-ro   0   1
#UUID=27E0-8575
--------------------------------------------------------------------------------

====================== sda2/boot/extlinux/extlinux.conf: =======================

--------------------------------------------------------------------------------
## /boot/extlinux/extlinux.conf
##
## IMPORTANT WARNING
##
## The configuration of this file is generated automatically.
## Do not edit this file manually, use: extlinux-update


default l0
prompt 1
timeout 50

include themes/debian/theme.cfg
--------------------------------------------------------------------------------

=================== sda2: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  49.617588043 = 53.276479488   boot/grub/grub.cfg                             1
  43.727127075 = 46.951645184   boot/grub/i386-pc/core.img                     1
  45.995697021 = 49.387503616   boot/vmlinuz-3.13.0-133-generic                1
  50.718353271 = 54.458417152   boot/vmlinuz-3.13.0-135-generic                2
  50.718353271 = 54.458417152   vmlinuz                                        2
  45.995697021 = 49.387503616   vmlinuz.old                                    1
  48.813507080 = 52.413104128   boot/initrd.img-3.13.0-133-generic             6
  55.626949310 = 59.728982016   boot/initrd.img-3.13.0-135-generic             4
  55.626949310 = 59.728982016   initrd.img                                     4
  48.813507080 = 52.413104128   initrd.img.old                                 6

================= sda2: Location of files loaded by Syslinux: ==================

           GiB - GB             File                                 Fragment(s)

  53.023185730 = 56.933212160   boot/extlinux/extlinux.conf                    1
  44.168151855 = 47.425191936   boot/extlinux/chain.c32                        1

============== sda2: Version of COM32(R) files used by Syslinux: ===============

 boot/extlinux/chain.c32            :  COM32R module (v4.xx)

========================== sdb1/EFI/ubuntu/grub.cfg: ===========================

--------------------------------------------------------------------------------
search.fs_uuid 72a66c99-76c9-420b-b133-77d8811a67f5 root hd1,gpt3 
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
--------------------------------------------------------------------------------

=========================== sdb3/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='hd2,gpt3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  72a66c99-76c9-420b-b133-77d8811a67f5
else
  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

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

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-72a66c99-76c9-420b-b133-77d8811a67f5' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	insmod part_gpt
	insmod ext2
	set root='hd2,gpt3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  72a66c99-76c9-420b-b133-77d8811a67f5
	else
	  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
	fi
	linux	/boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-3.13.0-117-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-72a66c99-76c9-420b-b133-77d8811a67f5' {
	menuentry 'Ubuntu, with Linux 3.13.0-117-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-117-generic-advanced-72a66c99-76c9-420b-b133-77d8811a67f5' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		echo	'Loading Linux 3.13.0-117-generic ...'
		linux	/boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.13.0-117-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-117-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-117-generic-recovery-72a66c99-76c9-420b-b133-77d8811a67f5' {
		recordfail
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		echo	'Loading Linux 3.13.0-117-generic ...'
		linux	/boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.13.0-117-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-advanced-72a66c99-76c9-420b-b133-77d8811a67f5' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		echo	'Loading Linux 3.13.0-32-generic ...'
		linux	/boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.13.0-32-generic-recovery-72a66c99-76c9-420b-b133-77d8811a67f5' {
		recordfail
		load_video
		insmod gzio
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt3 --hint-efi=hd2,gpt3 --hint-baremetal=ahci2,gpt3  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		echo	'Loading Linux 3.13.0-32-generic ...'
		linux	/boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-3.13.0-32-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/25_custom ###

menuentry "EFI/ubuntu/MokManager.efi" {
search --fs-uuid --no-floppy --set=root 92C8-E043
chainloader (${root})/EFI/ubuntu/MokManager.efi
}
### END /etc/grub.d/25_custom ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Ubuntu 14.04.5 LTS (14.04) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	else
	  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
	fi
	linux /boot/vmlinuz-3.13.0-119-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-119-generic
}
submenu 'Advanced options for Ubuntu 14.04.5 LTS (14.04) (on /dev/sda2)' $menuentry_id_option 'osprober-gnulinux-advanced-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-119-generic--5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		linux /boot/vmlinuz-3.13.0-119-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-119-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-119-generic (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-119-generic--5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		linux /boot/vmlinuz-3.13.0-119-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-119-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-119-generic (recovery mode) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-119-generic-root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro recovery nomodeset-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		linux /boot/vmlinuz-3.13.0-119-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-119-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, avec Linux 3.13.0-117-generic (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-117-generic--5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		linux /boot/vmlinuz-3.13.0-117-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-117-generic
	}
	menuentry 'HYBRYDE FUSION 14.04_Dell-Latitude-E4310 GNU/Linux, with Linux 3.13.0-117-generic (recovery mode) (on /dev/sda2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-117-generic-root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro recovery nomodeset-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b' {
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos2'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		else
		  search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
		fi
		linux /boot/vmlinuz-3.13.0-117-generic root=UUID=5fd212d2-52f8-4db7-9b9f-3bdda68eb53b ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-117-generic
	}
}

menuentry 'Ubuntu 14.04.1 LTS (14.04) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-26e86484-52db-4b3b-ae12-584dd21d8154' {
	insmod part_gpt
	insmod ext2
	set root='hd2,gpt4'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
	else
	  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
	fi
	linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-32-generic
}
submenu 'Advanced options for Ubuntu 14.04.1 LTS (14.04) (on /dev/sdc4)' $menuentry_id_option 'osprober-gnulinux-advanced-26e86484-52db-4b3b-ae12-584dd21d8154' {
	menuentry 'Ubuntu (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset-26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu 14.04.1 LTS (14.04) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset-26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu 14.04.1 LTS (14.04) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset-26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb3) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb3) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3) (on /dev/sdc4)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-26e86484-52db-4b3b-ae12-584dd21d8154' {
		insmod part_gpt
		insmod ext2
		set root='hd2,gpt4'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd2,gpt4 --hint-efi=hd2,gpt4 --hint-baremetal=ahci2,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
		else
		  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
menuentry "Iso Live ubuntu-artful-desktop-amd64.iso dans cle USB3-Emtec" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/artful-desktop-amd64.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
### 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 ###
--------------------------------------------------------------------------------

=============================== sdb3/etc/fstab: ================================

--------------------------------------------------------------------------------
# /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>
# / was on /dev/sdb3 during installation
UUID=72a66c99-76c9-420b-b133-77d8811a67f5 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sdb1 during installation
#UUID=92C8-E043  /boot/efi       vfat    defaults        0       1
UUID=92C8-E043	/boot/efi	vfat	defaults	0	1
--------------------------------------------------------------------------------

=================== sdb3: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  19.072288513 = 20.478713856   boot/grub/grub.cfg                             1
  19.077713013 = 20.484538368   boot/vmlinuz-3.13.0-117-generic                2
  19.308181763 = 20.732002304   boot/vmlinuz-3.13.0-117-generic.efi.signed     1
  17.878444672 = 19.196833792   boot/vmlinuz-3.13.0-32-generic                 2
  17.878444672 = 19.196833792   vmlinuz                                        2
  21.895526886 = 23.510142976   boot/initrd.img-3.13.0-117-generic             2
  19.528972626 = 20.969074688   boot/initrd.img-3.13.0-32-generic              2
  19.528972626 = 20.969074688   initrd.img                                     2
  19.528972626 = 20.969074688   initrd.img.old                                 2

=========================== sdb4/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,gpt4'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt4 --hint-efi=hd1,gpt4 --hint-baremetal=ahci1,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
else
  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

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

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

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

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_gpt
	insmod ext2
	set root='hd1,gpt4'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt4 --hint-efi=hd1,gpt4 --hint-baremetal=ahci1,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
	else
	  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_gpt
	insmod ext2
	set root='hd1,gpt4'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,gpt4 --hint-efi=hd1,gpt4 --hint-baremetal=ahci1,gpt4  26e86484-52db-4b3b-ae12-584dd21d8154
	else
	  search --no-floppy --fs-uuid --set=root 26e86484-52db-4b3b-ae12-584dd21d8154
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (sur /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-FA2AC6152AC5CF37' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  FA2AC6152AC5CF37
	else
	  search --no-floppy --fs-uuid --set=root FA2AC6152AC5CF37
	fi
	parttool ${root} hidden-
	chainloader +1
}
menuentry 'Ubuntu 14.04.1 LTS (14.04) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-72a66c99-76c9-420b-b133-77d8811a67f5' {
	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  72a66c99-76c9-420b-b133-77d8811a67f5
	else
	  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
	fi
	linux /boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
	initrd /boot/initrd.img-3.13.0-117-generic
}
submenu 'Options avancées pour Ubuntu 14.04.1 LTS (14.04) (sur /dev/sdb3)' $menuentry_id_option 'osprober-gnulinux-advanced-72a66c99-76c9-420b-b133-77d8811a67f5' {
	menuentry 'Ubuntu (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-117-generic.efi.signed--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-117-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-117-generic (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-117-generic.efi.signed--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-117-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-117-generic (recovery mode) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-117-generic.efi.signed-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-117-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu 14.04.1 LTS (14.04) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset-72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu 14.04.1 LTS (14.04) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset-72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=26e86484-52db-4b3b-ae12-584dd21d8154 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, avec Linux 3.13.0-32-generic (sur /dev/sdb3) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic--72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash $vt_handoff
		initrd /boot/initrd.img-3.13.0-32-generic
	}
	menuentry 'Ubuntu, with Linux 3.13.0-32-generic (recovery mode) (sur /dev/sdb3) (sur /dev/sda4) (sur /dev/sdb3) (sur /dev/sdb4) (sur /dev/sdb3)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-3.13.0-32-generic-root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset-72a66c99-76c9-420b-b133-77d8811a67f5' {
		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  72a66c99-76c9-420b-b133-77d8811a67f5
		else
		  search --no-floppy --fs-uuid --set=root 72a66c99-76c9-420b-b133-77d8811a67f5
		fi
		linux /boot/vmlinuz-3.13.0-32-generic root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro recovery nomodeset
		initrd /boot/initrd.img-3.13.0-32-generic
	}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
### 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 ###
--------------------------------------------------------------------------------

=============================== sdb4/etc/fstab: ================================

--------------------------------------------------------------------------------
# /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>
# / was on /dev/sdb4 during installation
UUID=26e86484-52db-4b3b-ae12-584dd21d8154 /               ext4    errors=remount-ro 0       1
--------------------------------------------------------------------------------

=================== sdb4: Location of files loaded by Grub: ====================

           GiB - GB             File                                 Fragment(s)

  44.149433136 = 47.405092864   boot/grub/grub.cfg                             1
  50.068786621 = 53.760950272   boot/grub/i386-pc/core.img                     1
  38.903316498 = 41.772118016   boot/vmlinuz-3.13.0-32-generic                 2
  38.903316498 = 41.772118016   vmlinuz                                        2
  39.634895325 = 42.557644800   boot/initrd.img-3.13.0-32-generic              2
  39.634895325 = 42.557644800   initrd.img                                     2


ADDITIONAL INFORMATION :
=================== log of boot-info 20171103_2226 ===================
boot-info version : 4ppa64
boot-sav version : 4ppa64
boot-sav-extra version : 4ppa64
glade2script version : 3.2.3~ppa4

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

boot-info is executed in installed-session (Ubuntu 14.04.1 LTS, trusty, Ubuntu, x86_64)
CPU op-mode(s):        32-bit, 64-bit
BOOT_IMAGE=/boot/vmlinuz-3.13.0-117-generic.efi.signed root=UUID=72a66c99-76c9-420b-b133-77d8811a67f5 ro quiet splash vt.handoff=7

=================== os-prober:
/dev/sdb3:L'OS actuellement utilisé - Ubuntu 14.04.1 LTS CurrentSession:linux
/dev/sda2:Ubuntu 14.04.5 LTS (14.04):Ubuntu:linux
/dev/sdb4:Ubuntu 14.04.1 LTS (14.04):Ubuntu1:linux

=================== blkid:
/dev/sda1: LABEL="windows-7-del" UUID="FA2AC6152AC5CF37" TYPE="ntfs"
/dev/sda2: LABEL="fusion-14.04-del" UUID="5fd212d2-52f8-4db7-9b9f-3bdda68eb53b" TYPE="ext4"
/dev/sr0: LABEL="ISOIMAGE" TYPE="iso9660"
/dev/sdb1: UUID="92C8-E043" TYPE="vfat"
/dev/sdb3: LABEL="xubuntu-efi" UUID="72a66c99-76c9-420b-b133-77d8811a67f5" TYPE="ext4"
/dev/sdb4: UUID="26e86484-52db-4b3b-ae12-584dd21d8154" TYPE="ext4"
/dev/sdb5: LABEL="test-multi" UUID="0669-366B" TYPE="vfat"


2 disks with OS, 3 OS : 3 Linux, 0 MacOS, 0 Windows, 0 unknown type OS.

Windows not detected by os-prober on sda1.

Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sdb ». L'utilitaire sfdisk ne prend pas GPT en charge. Utilisez GNU Parted.


WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


=================== /etc/grub.d/ :
drwxr-xr-x  2 root root     4096 oct.  30 22:09 grub.d
total 84
-rwxr-xr-x 1 root root  9791 août   2  2016 00_header
-rwxr-xr-x 1 root root  6058 mai    8  2014 05_debian_theme
-rwxr-xr-x 1 root root 11608 mai   15  2014 10_linux
-rwxr-xr-x 1 root root 10412 mai   15  2014 20_linux_xen
-rwxr-xr-x 1 root root  1992 mars  12  2014 20_memtest86+
-rwxr-xr-x 1 root root   170 oct.  30 22:09 25_custom
-rwxr-xr-x 1 root root 11692 mai   15  2014 30_os-prober
-rwxr-xr-x 1 root root  1418 août   2  2016 30_uefi-firmware
-rwxr-xr-x 1 root root  1224 sept. 14 18:27 40_custom
-rwxr-xr-x 1 root root   723 juil.  9 21:27 40_custom~
-rwxr-xr-x 1 root root   216 mai   15  2014 41_custom
-rw-r--r-- 1 root root   483 mai   15  2014 README


=================== /etc/grub.d/40_custom :
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}menuentry "Iso Live ubuntu-artful-desktop-amd64.iso dans cle USB3-Emtec" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/artful-desktop-amd64.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}




=================== /etc/default/grub :

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

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=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=""

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

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

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

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

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

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"



/boot/efi detected in the fstab of sdb3: UUID=92C8-E043	 (sdb1)

=================== sda2/etc/grub.d/ :
drwxr-xr-x  2 root root       4096 sept. 14 17:46 grub.d
total 80
-rwxr-xr-x 1 root root  9791 déc.  19  2015 00_header
-rwxr-xr-x 1 root root  6058 avril 10  2014 05_debian_theme
-rwxr-xr-x 1 root root 11608 avril 11  2014 10_linux
-rwxr-xr-x 1 root root 10412 avril 11  2014 20_linux_xen
-rwxr-xr-x 1 root root  1992 mars  12  2014 20_memtest86+
-rwxr-xr-x 1 root root 11692 avril 11  2014 30_os-prober
-rwxr-xr-x 1 root root  1418 août   2  2016 30_uefi-firmware
-rwxr-xr-x 1 root root  1775 sept. 14 17:46 40_custom
-rwxr-xr-x 1 root root  1771 sept. 14 17:31 40_custom~
-rwxr-xr-x 1 root root   216 avril  9  2013 41_custom
-rw-r--r-- 1 root root   483 avril  9  2013 README


=================== sda2/etc/grub.d/40_custom :
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans partition system" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 5fd212d2-52f8-4db7-9b9f-3bdda68eb53b
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3-Emtec" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}
menuentry "Iso Live ubuntu-artful-desktop-amd64.iso dans cle USB3-Emtec" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/artful-desktop-amd64.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}




=================== sda2/etc/default/grub :

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

GRUB_SAVEDEFAULT="true"
GRUB_DEFAULT="saved"
#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
#GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_DISTRIBUTOR=`echo -n HYBRYDE FUSION 14.04_Dell-Latitude-E4310`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

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

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

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

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

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

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

GRUB_BACKGROUND="/etc/remastersys/grub.jpg"




=================== sda2saved_entry=gnulinux-simple-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b/grub/grubenv :
saved_entry=gnulinux-simple-5fd212d2-52f8-4db7-9b9f-3bdda68eb53b



Presence of EFI/Boot file detected: /boot/efi/EFI/Boot/bootx64.efi

=================== sdb4/etc/grub.d/ :
drwxr-xr-x  2 root root     4096 juil. 13 08:34 grub.d
total 80
-rwxr-xr-x 1 root root  9424 mai   15  2014 00_header
-rwxr-xr-x 1 root root  6058 mai    8  2014 05_debian_theme
-rwxr-xr-x 1 root root 11608 mai   15  2014 10_linux
-rwxr-xr-x 1 root root 10412 mai   15  2014 20_linux_xen
-rwxr-xr-x 1 root root  1992 mars  12  2014 20_memtest86+
-rwxr-xr-x 1 root root 11692 mai   15  2014 30_os-prober
-rwxr-xr-x 1 root root  1416 mai   15  2014 30_uefi-firmware
-rwxr-xr-x 1 root root   724 juil. 13 08:34 40_custom
-rwxr-xr-x 1 root root   724 juil. 13 08:34 40_custom~
-rwxr-xr-x 1 root root   216 mai   15  2014 41_custom
-rw-r--r-- 1 root root   483 mai   15  2014 README


=================== sdb4/etc/grub.d/40_custom :
menuentry "Iso Live ubuntu-budgie-17.04-desktop-i386.iso dans cle USB3" {
insmod part_gpt
insmod iso9660
search --no-floppy --fs-uuid --set=root 0669-366B
set isofile="/ubuntu-budgie-17.04-desktop-i386.iso"
loopback loop $isofile
#echo	'Chargement du noyau Linux ...'
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile toram locale=fr_FR bootkbd=fr console-setup/layoutcode=fr noprompt noeject quiet splash --
#echo	'Chargement du disque mémoire initial ...'
initrd (loop)/casper/initrd.lz
}




=================== sdb4/etc/default/grub :

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

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=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=""

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

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

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

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

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

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"



ls /sys/firmware/efi/vars : TimeZone-99578ad9-cfe9-47ce-88ed-6ab26894c6e4,Timeout-8be4df61-93ca-11d2-aa0d-00e098032b8c,Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9,SetupCpuFeatures-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9,SetupAmtFeatures-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9,SerialPortsEnabledVar-560bf58a-1e0d-4d7e-953f-2980a261e031,SendProgressEvent-acc8e1e4-9f9f-4e40-a57e-f99e52f34ca5,SBRev-8be4df61-93ca-11d2-aa0d-00e098032b8c,PhysicalPresence-f4498787-28c7-4f07-9dfd-39996815151f,PetAlertCfg-8be4df61-93ca-11d2-aa0d-00e098032b8c,PciSerialPortsLocationVar-560bf58a-1e0d-4d7e-953f-2980a261e031,PchInit-e6c2f70a-b604-4877-85ba-deec89e117eb,OsType-a66919d2-6c45-403e-b00a-9bce58e97315,new_var,NBRev-8be4df61-93ca-11d2-aa0d-00e098032b8c,MTC-eb704011-1402-11d3-8e77-00a0c969723b,MsgCodeSession-1439c37f-ef85-4620-8300-04275c3fd523,MsgCodeIndex-653ff75e-f761-4ddd-91b6-0fd691bacc7d,MonotonicCounter-8be4df61-93ca-11d2-aa0d-00e098032b8c,MokListRT-605dab50-e046-4300-abb6-3dd810dd8b23,MemoryTypeInformation-4c19049f-4137-4dd3-9c10-8b97a83ffdfa,MemoryOverwriteRequestControl-e20939be-32d4-41be-a150-897f85d49829,MeBiosExtensionSetup-1bad711c-d451-4241-b1f3-8537812e0c70,LegacyDevOrder-a56074db-65fe-45f7-bd21-2d2bdd8e9652,LangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c,Lang-8be4df61-93ca-11d2-aa0d-00e098032b8c,IgdVBIOSRevL-8be4df61-93ca-11d2-aa0d-00e098032b8c,IgdVBIOSRevH-8be4df61-93ca-11d2-aa0d-00e098032b8c,GsetUefiIplDefaultValue-7f3301c7-2405-4765-aa2e-d9ed28aea950,GsetLegacyIplDefaultValue-3a21751e-bd32-4825-8754-82a47f01b09b,ExtdAcpiGlobalVariable-bf0c61cd-09ba-49d8-9187-c23a193841a4,DtsGlobalVariable-78109c08-a204-41e0-b30d-115bfea8ab90,del_var,DefaultBootOrder-45cf35f6-0d6e-4d04-856a-0370a5b16f53,CpuS3Resume-30b98b95-dfa3-4501-a3ce-e38c186384a0,ConsoleLock-368cda0d-cf31-4b9b-8cf6-e7d1bfff157e,ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConErrDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ColdReset-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootOneDevice-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootList-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootFlow-ef152fb4-7b2f-427d-bdb4-7e0a05826e64,BootFFFE-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFD-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFC-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFB-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFA-5990c250-676b-4ff7-8a0d-529319d0b254,BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot000A-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0009-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0006-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0004-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c,AMITSESetup-c811fa38-42c8-4579-a9bb-60e94eddfb34,AcpiGlobalVariable-af9ffd67-ec10-488a-9dfc-6cbf5ee22c2e,1-e9b5af65-a3ca-4219-a016-b0f752c4e432,0-e9b5af65-a3ca-4219-a016-b0f752c4e432,
Veuillez indiquer ce message à boot.repair@gmail.com
ls /sys/firmware/efi/vars : TimeZone-99578ad9-cfe9-47ce-88ed-6ab26894c6e4,Timeout-8be4df61-93ca-11d2-aa0d-00e098032b8c,Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9,SetupCpuFeatures-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9,SetupAmtFeatures-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9,SerialPortsEnabledVar-560bf58a-1e0d-4d7e-953f-2980a261e031,SendProgressEvent-acc8e1e4-9f9f-4e40-a57e-f99e52f34ca5,SBRev-8be4df61-93ca-11d2-aa0d-00e098032b8c,PhysicalPresence-f4498787-28c7-4f07-9dfd-39996815151f,PetAlertCfg-8be4df61-93ca-11d2-aa0d-00e098032b8c,PciSerialPortsLocationVar-560bf58a-1e0d-4d7e-953f-2980a261e031,PchInit-e6c2f70a-b604-4877-85ba-deec89e117eb,OsType-a66919d2-6c45-403e-b00a-9bce58e97315,new_var,NBRev-8be4df61-93ca-11d2-aa0d-00e098032b8c,MTC-eb704011-1402-11d3-8e77-00a0c969723b,MsgCodeSession-1439c37f-ef85-4620-8300-04275c3fd523,MsgCodeIndex-653ff75e-f761-4ddd-91b6-0fd691bacc7d,MonotonicCounter-8be4df61-93ca-11d2-aa0d-00e098032b8c,MokListRT-605dab50-e046-4300-abb6-3dd810dd8b23,MemoryTypeInformation-4c19049f-4137-4dd3-9c10-8b97a83ffdfa,MemoryOverwriteRequestControl-e20939be-32d4-41be-a150-897f85d49829,MeBiosExtensionSetup-1bad711c-d451-4241-b1f3-8537812e0c70,LegacyDevOrder-a56074db-65fe-45f7-bd21-2d2bdd8e9652,LangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c,Lang-8be4df61-93ca-11d2-aa0d-00e098032b8c,IgdVBIOSRevL-8be4df61-93ca-11d2-aa0d-00e098032b8c,IgdVBIOSRevH-8be4df61-93ca-11d2-aa0d-00e098032b8c,GsetUefiIplDefaultValue-7f3301c7-2405-4765-aa2e-d9ed28aea950,GsetLegacyIplDefaultValue-3a21751e-bd32-4825-8754-82a47f01b09b,ExtdAcpiGlobalVariable-bf0c61cd-09ba-49d8-9187-c23a193841a4,DtsGlobalVariable-78109c08-a204-41e0-b30d-115bfea8ab90,del_var,DefaultBootOrder-45cf35f6-0d6e-4d04-856a-0370a5b16f53,CpuS3Resume-30b98b95-dfa3-4501-a3ce-e38c186384a0,ConsoleLock-368cda0d-cf31-4b9b-8cf6-e7d1bfff157e,ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c,ConErrDev-8be4df61-93ca-11d2-aa0d-00e098032b8c,ColdReset-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootOneDevice-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootList-8be4df61-93ca-11d2-aa0d-00e098032b8c,BootFlow-ef152fb4-7b2f-427d-bdb4-7e0a05826e64,BootFFFE-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFD-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFC-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFB-5990c250-676b-4ff7-8a0d-529319d0b254,BootFFFA-5990c250-676b-4ff7-8a0d-529319d0b254,BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot000A-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0009-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0006-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0004-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c,Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c,AMITSESetup-c811fa38-42c8-4579-a9bb-60e94eddfb34,AcpiGlobalVariable-af9ffd67-ec10-488a-9dfc-6cbf5ee22c2e,1-e9b5af65-a3ca-4219-a016-b0f752c4e432,0-e9b5af65-a3ca-4219-a016-b0f752c4e432,
Special SecureBoot. Veuillez indiquer ce message à boot.repair@gmail.com

=================== efibootmgr -v
BootCurrent: 0009
Timeout: 2 seconds
BootOrder: 0006,0000,0001,0002,0003,0004,0009,000A
Boot0000* Diskette Drive	BIOS(1,0,00)
Boot0001* Internal HDD	BIOS(2,0,00)P0: Corsair CSSD-F60GB2       .
Boot0002* USB Storage Device	BIOS(5,0,00)USB Storage Device.
Boot0003* CD/DVD/CD-RW Drive	BIOS(3,0,00)P1: TSSTcorp DVD+/-RW TS-U633J.
Boot0004  Onboard NIC	BIOS(6,0,00)
Boot0006* ubuntu	HD(1,2007000,c8000,c279ab17-8851-4486-b8fb-7ae86a52026d)File(EFIubuntushimx64.efi)
Boot0009  UEFI: TSSTcorp DVD+/-RW TS-U633J	ACPI(a0341d0,0)PCI(1f,2)03120a000100ffff0000CD-ROM(1,5a,1680)
Boot000A  UEFI: INT13(USB,0x80)	ACPI(a0341d0,0)PCI(1d,0)Vendor(aa7ba38a-dabf-40c3-8d18-b55b39609ef7,8001000000005553422020202020ffffffffffffffffffffffffffffffffffffffffffffffff)HD(1,2007000,c8000,c279ab17-8851-4486-b8fb-7ae86a52026d)
BootFFFA* Internal Shell       	Vendor(5990c250-676b-4ff7-8a0d-529319d0b254,)
BootFFFB* Diagnostic Boot      	Vendor(5990c250-676b-4ff7-8a0d-529319d0b254,)
BootFFFC* Temporary Boot Menu  	Vendor(5990c250-676b-4ff7-8a0d-529319d0b254,)
BootFFFD* Graphic Setup        	Vendor(5990c250-676b-4ff7-8a0d-529319d0b254,)
BootFFFE* Text Setup           	Vendor(5990c250-676b-4ff7-8a0d-529319d0b254,)

=================== UEFI/Legacy mode:
BIOS is EFI-compatible, and is setup in EFI-mode for this installed-session.
SecureBoot enabled.


=================== PARTITIONS & DISKS:
sdb3	: sdb,	not-sepboot,	grubenv-ok	grub2,	signed grub-efi ,	update-grub,	64,	with-boot,	is-os,	not--efi--part,	fstab-without-boot,	fstab-has-goodEFI,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	apt-get,	grub-install,	with--usr,	fstab-without-usr,	not-sep-usr,	standard,	not-far,	notbiosboot, .
sda1	: sda,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	is-os,	not--efi--part,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	haswinload,	no-recov-nor-hid,	bootmgr,	is-winboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sda1.
sda2	: sda,	not-sepboot,	grubenv-ng	grub2,	grub-pc grub-efi ,	update-grub,	32,	with-boot,	is-os,	not--efi--part,	fstab-without-boot,	fstab-without-efi,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	apt-get,	grub-install,	with--usr,	fstab-without-usr,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sda2.
sdb1	: sdb,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	is-correct-EFI,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /boot/efi.
sdb4	: sdb,	not-sepboot,	grubenv-ok	grub2,	grub-pc ,	update-grub,	32,	with-boot,	is-os,	not--efi--part,	fstab-without-boot,	fstab-without-efi,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	apt-get,	grub-install,	with--usr,	fstab-without-usr,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sdb4.
sdb5	: sdb,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-boot,	no-os,	not--efi--part,	part-has-no-fstab,	part-has-no-fstab,	no-nt,	no-winload,	no-recov-nor-hid,	no-bmgr,	notwinboot,	nopakmgr,	nogrubinstall,	no---usr,	part-has-no-fstab,	not-sep-usr,	standard,	not-far,	notbiosboot, /mnt/boot-sav/sdb5.

sdb	: GPT,	BIOS_boot,	has-correctEFI, 	usb-disk,	not-mmc, has-os,	2048 sectors * 512 bytes
sda	: not-GPT,	BIOSboot-not-needed,	has-no-EFIpart, 	not-usb,	not-mmc, has-os,	2 sectors * 512 bytes


=================== parted -lm:

BYT;
/dev/sda:60.0GB:scsi:512:512:msdos:ATA Corsair CSSD-F60;
1:1024B:28.9GB:28.9GB:ntfs::boot;
2:28.9GB:60.0GB:31.2GB:ext4::;

Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
BYT;
/dev/sdb:63.2GB:scsi:512:512:gpt: USB DISK 3.0;
5:1049kB:17.2GB:17.2GB:fat32::msftdata;
1:17.2GB:17.6GB:419MB:fat32::boot;
2:17.6GB:18.1GB:524MB:::bios_grub;
3:18.1GB:40.7GB:22.5GB:ext4::;
4:40.7GB:63.2GB:22.5GB:ext4::;

BYT;
/dev/sr0:4700MB:scsi:2048:2048:mac:TSSTcorp DVD+-RW TS-U633J;
1:8192B:41.0kB:32.8kB::Apple:;
2:131kB:12.5MB:12.4MB::Gap0:;
3:12.5MB:80.3MB:67.8MB::HFSPLUS_Hybrid:;
4:80.3MB:81.6MB:1327kB::Gap1:;

=================== lsblk:
KNAME TYPE FSTYPE    SIZE LABEL
sda   disk          55,9G
sda1  part ntfs     26,9G windows-7-del
sda2  part ext4       29G fusion-14.04-del
sdb   disk          58,9G
sdb1  part vfat      400M
sdb2  part           500M
sdb3  part ext4       21G xubuntu-efi
sdb4  part ext4       21G
sdb5  part vfat       16G test-multi
sr0   rom  iso9660   4,4G ISOIMAGE

KNAME ROTA RO RM STATE   MOUNTPOINT
sda      0  0  0 running
sda1     0  0  0         /mnt/boot-sav/sda1
sda2     0  0  0         /mnt/boot-sav/sda2
sdb      1  0  1 running
sdb1     1  0  1         /boot/efi
sdb2     1  0  1
sdb3     1  0  1         /
sdb4     1  0  1         /mnt/boot-sav/sdb4
sdb5     1  0  1         /mnt/boot-sav/sdb5
sr0      1  0  1 running


=================== mount:
/dev/sdb3 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /sys/firmware/efi/efivars type efivarfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sdb1 on /boot/efi type vfat (rw)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=bernard)
/dev/sda1 on /mnt/boot-sav/sda1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sda2 on /mnt/boot-sav/sda2 type ext4 (rw)
/dev/sdb4 on /mnt/boot-sav/sdb4 type ext4 (rw)
/dev/sdb5 on /mnt/boot-sav/sdb5 type vfat (rw)


=================== ls:
/sys/block/sda (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sda1 sda2 size slaves stat subsystem trace uevent
/sys/block/sdb (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro sdb1 sdb2 sdb3 sdb4 sdb5 size slaves stat subsystem trace uevent
/sys/block/sr0 (filtered):  alignment_offset bdi capability dev device discard_alignment events events_async events_poll_msecs ext_range holders inflight power queue range removable ro size slaves stat subsystem trace uevent
/dev (filtered):  agpgart autofs block bsg btrfs-control bus cdrom char console core cpu cpu_dma_latency cuse disk dri ecryptfs fb0 fd full fuse hidraw0 hpet input kmsg kvm log mapper mcelog mei mem net network_latency network_throughput null port ppp psaux ptmx pts random rfkill rtc rtc0 sda sda1 sda2 sdb sdb1 sdb2 sdb3 sdb4 sdb5 sg0 sg1 sg2 shm snapshot snd sr0 stderr stdin stdout uhid uinput urandom v4l vga_arbiter vhci vhost-net video0 watchdog watchdog0 zero
ls /dev/mapper:  control

=================== hexdump -n512 -C /dev/sda1
00000000  eb 52 90 4e 54 46 53 20  20 20 20 00 02 08 00 00  |.R.NTFS    .....|
00000010  00 00 00 00 00 f8 00 00  3f 00 ff 00 02 00 00 00  |........?.......|
00000020  00 00 00 00 80 00 80 00  fd 4f 5c 03 00 00 00 00  |.........O.....|
00000030  00 00 0c 00 00 00 00 00  02 00 00 00 00 00 00 00  |................|
00000040  f6 00 00 00 01 00 00 00  37 cf c5 2a 15 c6 2a fa  |........7..*..*.|
00000050  00 00 00 00 fa 33 c0 8e  d0 bc 00 7c fb 68 c0 07  |.....3.....|.h..|
00000060  1f 1e 68 66 00 cb 88 16  0e 00 66 81 3e 03 00 4e  |..hf......f.>..N|
00000070  54 46 53 75 15 b4 41 bb  aa 55 cd 13 72 0c 81 fb  |TFSu..A..U..r...|
00000080  55 aa 75 06 f7 c1 01 00  75 03 e9 dd 00 1e 83 ec  |U.u.....u.......|
00000090  18 68 1a 00 b4 48 8a 16  0e 00 8b f4 16 1f cd 13  |.h...H..........|
000000a0  9f 83 c4 18 9e 58 1f 72  e1 3b 06 0b 00 75 db a3  |.....X.r.;...u..|
000000b0  0f 00 c1 2e 0f 00 04 1e  5a 33 db b9 00 20 2b c8  |........Z3... +.|
000000c0  66 ff 06 11 00 03 16 0f  00 8e c2 ff 06 16 00 e8  |f...............|
000000d0  4b 00 2b c8 77 ef b8 00  bb cd 1a 66 23 c0 75 2d  |K.+.w......f#.u-|
000000e0  66 81 fb 54 43 50 41 75  24 81 f9 02 01 72 1e 16  |f..TCPAu$....r..|
000000f0  68 07 bb 16 68 70 0e 16  68 09 00 66 53 66 53 66  |h...hp..h..fSfSf|
00000100  55 16 16 16 68 b8 01 66  61 0e 07 cd 1a 33 c0 bf  |U...h..fa....3..|
00000110  28 10 b9 d8 0f fc f3 aa  e9 5f 01 90 90 66 60 1e  |(........_...f`.|
00000120  06 66 a1 11 00 66 03 06  1c 00 1e 66 68 00 00 00  |.f...f.....fh...|
00000130  00 66 50 06 53 68 01 00  68 10 00 b4 42 8a 16 0e  |.fP.Sh..h...B...|
00000140  00 16 1f 8b f4 cd 13 66  59 5b 5a 66 59 66 59 1f  |.......fY[ZfYfY.|
00000150  0f 82 16 00 66 ff 06 11  00 03 16 0f 00 8e c2 ff  |....f...........|
00000160  0e 16 00 75 bc 07 1f 66  61 c3 a0 f8 01 e8 09 00  |...u...fa.......|
00000170  a0 fb 01 e8 03 00 f4 eb  fd b4 01 8b f0 ac 3c 00  |..............<.|
00000180  74 09 b4 0e bb 07 00 cd  10 eb f2 c3 0d 0a 41 20  |t.............A |
00000190  64 69 73 6b 20 72 65 61  64 20 65 72 72 6f 72 20  |disk read error |
000001a0  6f 63 63 75 72 72 65 64  00 0d 0a 42 4f 4f 54 4d  |occurred...BOOTM|
000001b0  47 52 20 69 73 20 6d 69  73 73 69 6e 67 00 0d 0a  |GR is missing...|
000001c0  42 4f 4f 54 4d 47 52 20  69 73 20 63 6f 6d 70 72  |BOOTMGR is compr|
000001d0  65 73 73 65 64 00 0d 0a  50 72 65 73 73 20 43 74  |essed...Press Ct|
000001e0  72 6c 2b 41 6c 74 2b 44  65 6c 20 74 6f 20 72 65  |rl+Alt+Del to re|
000001f0  73 74 61 72 74 0d 0a 00  8c a9 be d6 00 00 55 aa  |start.........U.|
00000200

=================== hexdump -n512 -C /dev/sdb1
00000000  eb 58 90 6d 6b 66 73 2e  66 61 74 00 02 08 20 00  |.X.mkfs.fat... .|
00000010  02 00 00 00 00 f8 00 00  20 00 40 00 00 70 00 02  |........ .@..p..|
00000020  00 80 0c 00 1f 03 00 00  00 00 00 00 02 00 00 00  |................|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  80 01 29 43 e0 c8 92 20  20 20 20 20 20 20 20 20  |..)C...         |
00000050  20 20 46 41 54 33 32 20  20 20 0e 1f be 77 7c ac  |  FAT32   ...w|.|
00000060  22 c0 74 0b 56 b4 0e bb  07 00 cd 10 5e eb f0 32  |".t.V.......^..2|
00000070  e4 cd 16 cd 19 eb fe 54  68 69 73 20 69 73 20 6e  |.......This is n|
00000080  6f 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 64 69  |ot a bootable di|
00000090  73 6b 2e 20 20 50 6c 65  61 73 65 20 69 6e 73 65  |sk.  Please inse|
000000a0  72 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 66 6c  |rt a bootable fl|
000000b0  6f 70 70 79 20 61 6e 64  0d 0a 70 72 65 73 73 20  |oppy and..press |
000000c0  61 6e 79 20 6b 65 79 20  74 6f 20 74 72 79 20 61  |any key to try a|
000000d0  67 61 69 6e 20 2e 2e 2e  20 0d 0a 00 00 00 00 00  |gain ... .......|
000000e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200

=================== hexdump -n512 -C /dev/sdb5
00000000  eb 58 90 6d 6b 66 73 2e  66 61 74 00 02 20 20 00  |.X.mkfs.fat..  .|
00000010  02 00 00 00 00 f8 00 00  20 00 40 00 00 08 00 00  |........ .@.....|
00000020  00 68 00 02 03 20 00 00  00 00 00 00 02 00 00 00  |.h... ..........|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  80 01 29 6b 36 69 06 74  65 73 74 2d 6d 75 6c 74  |..)k6i.test-mult|
00000050  69 20 46 41 54 33 32 20  20 20 0e 1f be 77 7c ac  |i FAT32   ...w|.|
00000060  22 c0 74 0b 56 b4 0e bb  07 00 cd 10 5e eb f0 32  |".t.V.......^..2|
00000070  e4 cd 16 cd 19 eb fe 54  68 69 73 20 69 73 20 6e  |.......This is n|
00000080  6f 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 64 69  |ot a bootable di|
00000090  73 6b 2e 20 20 50 6c 65  61 73 65 20 69 6e 73 65  |sk.  Please inse|
000000a0  72 74 20 61 20 62 6f 6f  74 61 62 6c 65 20 66 6c  |rt a bootable fl|
000000b0  6f 70 70 79 20 61 6e 64  0d 0a 70 72 65 73 73 20  |oppy and..press |
000000c0  61 6e 79 20 6b 65 79 20  74 6f 20 74 72 79 20 61  |any key to try a|
000000d0  67 61 69 6e 20 2e 2e 2e  20 0d 0a 00 00 00 00 00  |gain ... .......|
000000e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


=================== df -Th:

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sdb3      ext4       21G  3.8G   16G  20% /
none           tmpfs     4.0K     0  4.0K   0% /sys/fs/cgroup
udev           devtmpfs  1.9G   12K  1.9G   1% /dev
tmpfs          tmpfs     376M  1.2M  375M   1% /run
none           tmpfs     5.0M     0  5.0M   0% /run/lock
none           tmpfs     1.9G  148K  1.9G   1% /run/shm
none           tmpfs     100M   36K  100M   1% /run/user
/dev/sdb1      vfat      400M  4.7M  395M   2% /boot/efi
/dev/sda1      fuseblk    27G   21G  6.0G  78% /mnt/boot-sav/sda1
/dev/sda2      ext4       29G   25G  2.3G  92% /mnt/boot-sav/sda2
/dev/sdb4      ext4       21G  2.6G   17G  14% /mnt/boot-sav/sdb4
/dev/sdb5      vfat       17G   14G  2.4G  86% /mnt/boot-sav/sdb5

=================== fdisk -l:

Disk /dev/sda: 60.0 GB, 60022480896 bytes
255 heads, 63 sectors/track, 7297 cylinders, total 117231408 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
Disk identifier: 0xa4b334de

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           2    56381439    28190719    7  HPFS/NTFS/exFAT
/dev/sda2        56381440   117229567    30424064   83  Linux

Disk /dev/sdb: 63.2 GB, 63216549888 bytes
255 heads, 63 sectors/track, 7685 cylinders, total 123469824 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
Disk identifier: 0x00000000

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1   123469823    61734911+  ee  GPT


User choice: Est-ce que sdb (gpt) est un disque amovible ? yes




=================== Suggested repair
The default repair of the Boot-Repair utility would purge (in order to fix packages) and reinstall the grub2 of sdb3 into the MBR of sdb.
It would also fix access to other systems (other MBRs) for the situations when the removable media is disconnected.
Grub-efi would not be selected by default because: no-win-efi
Additional repair would be performed: unhide-bootmenu-10s


=================== Advice in case of suggested repair
EFI détecté. Vous souhaiterez peut-être ré-essayer après avoir activé l'option [Partition /boot/efi séparée :].
Voulez-vous continuer ?


=================== Final advice in case of suggested repair
N'oubliez pas de régler votre BIOS pour qu'il amorce sur le disque amovible ! Veuillez désactiver SecureBoot dans le BIOS.


=================== User settings
The settings chosen by the user will not act on the boot.

Download as text

Comparaison de ce que voient; la clé SD2G et le cd SD2G. au sujet de la clé usb d'instalation en UEFI /dev/sdb.

CE que voit la clé SD2G depuis;

1509746600.png

pour la clé d'installation usb en UEFI: /dev/sdb

1509747065.png

Ce que voit le CD SD2G pour la clé usb en UEFI /dev/sdb

1509747149.png

1509747190.png

Dans

1509747258.png

Ce que voit la clé SD2G

1509747331.png

Elle ne voit que le ssd interne /dev/sda

Ce que voit le CD SD2G;

1509747982.png

Il voit bien tous les Os de la config; sdd interne /sda et les installation sur la clé en UEFI.

Le menu Grub de l'installation en UEFI, pour démarrer.

1509747559.png

Si la comparaison des textes qui peuvent être imprimé, inspirent quelqu'un???. 


@+.   Babdu89   .

Dernière modification par Babdu89 (Le 03/11/2017, à 23:27)


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

Hors ligne

#7 Le 04/11/2017, à 05:40

malbo

Re : [Expérimental] Super Grub2 Disk sur clé USB

ikewdu a écrit :

Une chose m'échappe (ou j'ai mal lu).  Dans ma démo, j'ai dû ajouter manuellement le dossier efi pour que Supergrub démarre sur USB. Tu ne passes pas par cette étape.

La procédure du post #1 est différente de celle de ton tuto . La procédure du post #1 utilise dd pour la "gravure" de la LiveUSB alors que celle de ton tuto n'utilise pas dd

Dernière modification par malbo (Le 04/11/2017, à 05:44)

Hors ligne

#8 Le 04/11/2017, à 09:21

malbo

Re : [Expérimental] Super Grub2 Disk sur clé USB

@?? : d'après ce que j'ai vu dans la Liste de discussion Ubuntu_wiki-fr, la page https://doc.ubuntu-fr.org/refit a été déplacée vers la page https://doc.ubuntu-fr.org/refind

Hors ligne

#9 Le 04/11/2017, à 09:24

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

Bonjour.

malbo a écrit :
ikewdu a écrit :

Une chose m'échappe (ou j'ai mal lu).  Dans ma démo, j'ai dû ajouter manuellement le dossier efi pour que Supergrub démarre sur USB. Tu ne passes pas par cette étape.

La procédure du post #1 est différente de celle de ton tuto . La procédure du post #1 utilise dd pour la "gravure" de la LiveUSB alors que celle de ton tuto n'utilise pas dd

Pour info.
Mes clés usb SD2G qui ne marche pas en UEFI ont été faites avec le MultiSystem, la commande  cp , et en dernier la commande dd.

@+.   Babdu89   .


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

Hors ligne

#10 Le 05/11/2017, à 01:22

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

malbo a écrit :

Pour la suite, je note Super Grub2 Disk en abrégé : SG2D

Ce que je présente ci-dessous est en chantier. La méthode de création de la LiveUSB n'est pas du tout officielle. Le novice qui suit cette procédure va se retrouver avec une clé USB inutilisable (autrement qu'en LiveUSB SG2D), difficile à remettre en état d'origine avec les méthodes habituelles(*).

Ce que malbo vient de décrire est la méthode de création officielle de Super Grub2 Disk pour mettre en USB sur GNU/Linux que j'ai jamais arrivé à mettre sur Wizard Step – Put Super Grub2 Disk into a media.

Sur ma non-ecrite-documentation n'est pas la commande de nettoyage parce qu'elle n'est pas nécessaire (Les 12 MB de l'iso de SG2D vont être ecrites sur les 2 MB des zeros du nettoyage) mais elle peux être employée sans problème.

On va l'écrire en re-approfitant des parties des instructions de malbo.

Mettre Super Grub2 Disk sur clef USB - Officielle
Supposition: /dev/sdg est la cléf usb pour mettre SG2D

  1. Si il y a des partitions montées il faut les démonter

    umount /dev/sdg1
  2. Se placer dans la directorie où se trouve le fichier ISO

    sudo dd bs=1M if=super_grub2_disk_hybrid_2.02s9.iso of=/dev/sdg
    sudo sync

Comme je disais cette méthode est:

  • Officielle

  • Stable

et permet d'employer le USB pour démarrage en hybrid:

  • UEFI

  • BIOS
    .

    Si ça ne fonctionne pas il suffit de vous plaindre ici cars je suis inscrit sur cette discussion.
    Une autre chose ce si j'ai le temps de répondre.

La même ISO peux s'employer aussi pour mettre sur un CD-ROM.

malbo a écrit :

(*) il se trouve qu'à l'issue de ces essais, j'ai réussi à remettre la clé USB dans son état d'origine seulement avec Gparted mais je ne garantis pas du tout que ce soit faisable pour tout le monde. Dans mon cas, il a suffi que je crée une nouvelle table de partition avec Gparted (MSDOS au lieu de GPT) puis que je crée - toujours avec Gparted - une nouvelle partition FAT32 qui occupe la totalité de la place sur la clé USB puis que je rende cette partition bootable avec la fonction "gérer les drapeaux" de Gparted (c'est parce que j'utilise habituellement ma clé pour faire une LiveUSB Ubuntu avec UNetbootin depuis Windows. J'ai besoin que la partition FAT32 soit bootable)

malbo se résiste à employer et recommander SG2D depuis des années, même avant ( https://forum.ubuntu-fr.org/viewtopic.p … #p19354151) parce que selon lui la procédure bousille les clefs usbs pour les pouvoir re-employer.

C'est exacte. Le démarrage hybride pour BIOS et UEFI a ses prixs là.
C'est aussi exacte que les differents sistemes d'explotation ne supportent pas tous les differents formatages des clefs usbs. Pour moi SG2D ne bousille pas les clefs usbs. Ce sont les utilisateurs qui ne savent pas remettre en ordre les clefs usbs pour que leur sistemes d'explotations puissent les lire.

Moi, en tant que le createur de SG2D, si tu mets SG2D sur une clef c'est parce que tu veux l’employer et l'avoir à la main pour toujours. Parce que elle est trop utile. C'est pour ça que je n'ai pas de documentation sur le sujet. En plus, si la documentation montre une section 'Comment employer à nouveau vôtre clef usb' ça pourrait faire de la peur. Et ça ferais la documentation plus compliqué encore.

Mais je sais j'ai eu torr de penser comme ça et c'est mieux d'avoir une procédure de 'recuperation'.

Là voilà:

Comment employer à nouveaur vôtre clef usb - Methode backup

  1. Dump de contenú de la clef usb avec dd

  2. Mettre le iso avec dd sur la clef usb

  3. Employer SG2D

  4. Mettre le dump premier sur la clef usb avec dd

Comment employer à nouveaur vôtre clef usb - Methode effacer tout

  1. Mettre le iso avec dd sur la clef usb

  2. Employer SG2D

  3. Effacer la clef completement avec dd

    sudo dd if=/dev/zero of=/dev/sdg bs=1M
  4. Mettre la clef sur un Windows et accepter pour qu'il la formattage

  5. Sur GNU/Linux on peut employer parted ou gparted pour creer une nouvelle table de partitions et les partition qu'on veule.

Feedback sur Rescatux

J'ai accepte aussi du feedback sur Rescatux:
Nouvelles options UEFI pour Rescatux?.

N.B.: Le français ce n'est pas mon fort. Mes excuses s'il y a eu des fautes dans ce post.

Hors ligne

#11 Le 05/11/2017, à 02:03

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

Babdu89 a écrit :

Bonjour.
Pour info.
Mes clés usb SD2G qui ne marche pas en UEFI ont été faites avec le MultiSystem, la commande  cp , et en dernier la commande dd.

@+.   Babdu89   .

Salut Babdu89.

C'est ça le problème que j'ai avec toi. Ce n'est pas clair.

Moi je lis:

Babdu89 a écrit :

J'ai réussi à installer l'iso que tu indiques sur 2 clés MultiSystem (en bricolant les menus, et dans leur système).
(...)
Alors j'ai refait une clé comme tu l'a indiqué

mais avec ta rédaction postérieur ce n'est pas sur que tu l'as testé avec la méthode de malbo (la méthode officielle).

Et, en plus, on ne sait pas qu'est que tu teste.
Example:

Babdu89 a écrit :

Je peux démarrer l'Os installé en UEFI sur la clé de tests depuis le SD2G.

C'est quoi le SD2G ? Le SG2D depuis CDROM, depuis USB? Démarré en BIOS ou en UEFI ?

Et ça continue avec les autres posts:

Babdu89 a écrit :

Bonsoir
@malbo.
État des lieux.
Machine démarrée en UEFI.

Dans ce post tu parle de la clé SG2D mais tu n'explique pas comment tu l'as fait.


Bref...

Est-ce que tu peux refaire les tests / ou me répondre à mes posts avec les test qui sont faits avec la clé formatée à la manière officielle?
Ou... je ne sais pas... peut-être éditer tes posts anciens pour définir clairement tes testes?
C'est vraiment dommage cette confusion parce que tes photos semblent utiles.


Example 1
Je teste une clef SG2D crée à la manière officielle de malbo/adrian15sgd.
Je démarre sur cette clef en mode UEFI.
J'essaie à démarrer / chercher mon Ubuntu (Détails installation Ubuntu optionnels)
Ça démarre / trouve (ou non).

Example 2
Je teste une clef SG2D crée à la manière officielle de malbo/adrian15sgd.
Je démarre sur cette clef en mode BIOS.
J'essaie à démarrer / chercher mon Ubuntu (Détails installation Ubuntu optionnels)
Ça démarre / trouve (ou non).

Hors ligne

#12 Le 05/11/2017, à 02:07

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

Bonsoir.

Je ne suis pas spécialiste, mais il me semble que l'on a des infos exploitables ici.

Nota.
Il faut lire SG2D  pour SD2G.
Tests fait avec l'iso indiquée par malbo sur clé usb et sur CD.

Pardon pour la confusion d’écriture.

Babdu89  a écrit.

Comparaison de ce que voient; la clé SD2G et le cd SD2G. au sujet de la clé usb d'installation en UEFI /dev/sdb.

CE que voit la clé SD2G depuis;

1509746600.png

pour la clé d'installation usb en UEFI: /dev/sdb, où sont installé un Os en UEFI et un Os en Bios_Legacy.

1509747065.png




Ce que voit le CD SD2G pour la clé usb en UEFI /dev/sdb

1509747149.png

1509747190.png

J'ai testé la clé SD2G et le CD SD2G  sur une machine UEFI/BIOS avec cette configuration.
Un ssd interne /dev/sda, table de partition de type MSDos. Avec Un Windows 7 et un Ubuntu 14/04
Une clé USB3 de tests /dev/sdb, table de partition de type GPT avec deux Os installés.
Une partition boot-efi + Une installation d'Os Linux en UEFI
Une partition bios-grub + Une installation d'Os Linux en Bios_Legacy. .
Les deux Os démarrent dans les deux modes.

La clé SD2G lancé en UEFI, ne voit pas la clé de tests avec les Os en UEFI et Bios_Legacy. Seul le ssd interne et ses Os installé, est vu.

Le CD SD2G lancé dans les deux mode UEFI et Bios_Legacy, voit tous les Os de la config. Je peux les démarrer.

Comme SG2D fonctionne bien avec un CD, on est sûr que l'iso SG2D est correcte.
Chez moi, c'est l'installation de SG2D sur clé qui pose problème.
Je teste sur machine UEFI, malbo teste en Vm sur machine non UEFI.

Pour le moment il n'y a pas d'autre intervenant qui a testé sur machine UEFI.

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 05/11/2017, à 02:19)


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

Hors ligne

#13 Le 05/11/2017, à 02:39

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

Babdu89 a écrit :

Nota.
Tests fait avec l'iso indiquée par malbo sur clé usb et sur CD.

Pardon pour la confusion d’écriture.

Je assume que tu veux dire la methode (avec dd). L'iso te l'aurai pus employer comme un fichier dans un répertoire du système de fichiers sur un MultiSystem comme tu décris dans ton premier post. Ce ne serait pas la même chose.

La clé SD2G lancé en UEFI, ne voit pas la clé de tests avec les Os en UEFI et Bios_Legacy. Seul le ssd interne et ses Os installé, est vu.

Le CD SD2G lancé dans les deux mode UEFI et Bios_Legacy, voit tous les Os de la config. Je peux les démarrer.

Il semble un problème d’implémentation du démarrage de la UEFI. Quels dispositifs sont offerts par ton UEFI. Ou peut-être cette UEFI n'est pas conçu pour pouvoir offrir des autres usbs si elle est démarré depuis un usb. Dans ce cas ce n'est pas un problème du software mais l'utilisateur final du UEFI qui ne sait pas les 'features' de son UEFI lors du démarrage USB-UEFI (ou manque de documentation).

On a une option pour ces systèmes là. Elle est un peux experimental et ça ne fonctionne pas avec des Windows qui demarrent avec BIOS. Les systèmes GNU/Linux devraient démarrer sans problème.

La procedure serait:

  1. Tu démarre sur la clé SG2D en demarrage UEFI.

  2. Extra GRUB2 functionality...

  3. Enable GRUB2's USB Support

  4. Revenir au menu principal

  5. Essaier si il y a du nouveau

Peux tu reporter ce test sur ta machine?

Merci beaucoup.

Hors ligne

#14 Le 05/11/2017, à 02:50

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

Babdu89 a écrit :

Bonsoir.
La clé SD2G lancé en UEFI, ne voit pas la clé de tests avec les Os en UEFI et Bios_Legacy. Seul le ssd interne et ses Os installé, est vu.

Le CD SD2G lancé dans les deux mode UEFI et Bios_Legacy, voit tous les Os de la config. Je peux les démarrer.

Peux tu essayer la clé SG2D lancé en BIOS?
Je ne vois pas que tu ais essaie cette combinaison.

Ce démarrage de la clé SG2D lancé en BIOS devrait permettre de démarrer les GNU/Linux même si sont installés en mode UEFI (sauf quelque cas spéciales avec certaines 'graphic cards'). Peut-être avec l'option grub.cfg non, mais avec la détection des kernels toujours.

Si nécessaire emploi l'astuce 'Enable GRUB2's USB Support' que je viens de t'expliquer pour qu'il te trouve ta clé extra.

Hors ligne

#15 Le 05/11/2017, à 09:04

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

Bonjour.
Sur la machine UEFI de tests, ( Dell Latitude E4310) il deux ports USB, démarrage de la machine en UEFI;
Un port USBe et un port usb2.
Avec une seule clé bootable, branchée sur alternativement sur les deux ports, çà boot en UEFI.
Avec les deux clé bootables branchées, seul le port usb boot par priorité.

C'est bien pour cela que je fais remarquer que pour le moment, je suis le seul à avoir testé les manips proposées par malbo. Si d'autres utilisateurs de machines UEFI testent, et que çà fonctionne chez eux. Le souci vient de la machine.

Je vais tester l'option  'Enable GRUB2's USB Support' et je donne le résultat.

@+.   Babdu89  .


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

Hors ligne

#16 Le 05/11/2017, à 09:45

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

La procedure serait:

1   Tu démarre sur la clé SG2D en demarrage UEFI.

2    Extra GRUB2 functionality...

3    Enable GRUB2's USB Support

4    Revenir au menu principal

5    Essaier si il y a du nouveau

Peux tu reporter ce test sur ta machine?

3    Enable GRUB2's USB Support

Je n'ai pas cette option?

Dès que je peux , je fais une photo du menu de SG2D.

@+   Babdu89   .


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

Hors ligne

#17 Le 05/11/2017, à 10:06

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

Babdu89 a écrit :

3    Enable GRUB2's USB Support

Je n'ai pas cette option?

Dès que je peux , je fais une photo du menu de SG2D.

@+   Babdu89   .


Je me corrige. Il semble que j'ai changé l'option pour les drivers de disque natives qui doit être moins expérimental et devrait faire la même chose.
La procédure serait:

  1. Tu démarre sur la clé SG2D en demarrage UEFI.

  2. Extra GRUB2 functionality...

  3. Enable all native disk drivers

  4. Revenir au menu principal

  5. Essaier si il y a du nouveau

Hors ligne

#18 Le 05/11/2017, à 11:36

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

?? a écrit :

Bonjour

Comme quoi, lorsqu'on a windows et qu'on est en EFI, la solution est plus simple avec REFIND

1) Si tu est sur Windows et en EFI tu peux employer Rufus en mode DD Image ou ImageUSB comme expliqué sur SDB:Create a Live USB stick using Windows.

C'est vraiment que deux étages: Télécharger l'ISO et le mettre sur l'USB.

Il n'y a pas besoin a créer / éditer les répertoires EFI comme j'ai vous dans certains tutos de Refind.

2) Mais, si jamais vous trouvez ça plus facile vous pouvez employer SG2D de la même façon. Et il n'a pas besoin de éditer des fichiers de démarrage car si je ne me trompe pas le fichier conf est dedans l'EFI.

Il faudrait télécharger depuis Super Grub2 Disk 2.02s9 downloads la version EFI x86_64 standalone version ou EFI i386 standalone version.

3) De toute façon il peut y avoir une confusion ici.
On est censé employer SG2D pour démarrer dans son système s'il ne démarre pas. Et après on installe GRUB.

SG2D n'est pas un replacement pour le démarrage de chaque jour.
Si l'installation de Ubuntu n'arrive pas à laisser un système qui démarre ce n'est pas que Refind et meilleur que GRUB. C'est que l'installation (ou la personne qu'installe) n'a pas bien fait son boulot.

4) Ce qu'on voit sur wiki de Refind (Installation sur Windows) assume que:

La UEFI ne peut pas démarrer une clé usb UEFI

et on est censé modifier le démarrage du Windows pour qu'il fasse un chainload de nôtre EFI.

Cette procédure d'édition de modification de démarrage de Windows n'a rien d' spécial avec Refind.
On pourrait employer les binaires EFI de Grub qui viennent avec Ubuntu et se fabriquer un grub.cfg à la main pour faire la même chose qu'on décrit ici.

C'est vrai que le refind de forme native est plus 'autodetect'.
C'est aussi vrai que je ne suis pas sûr SG2D pourrait détecter la clé usb si on la branche après. En tout cas l'option 'Enable native disk drivers' devrait être employé.

5) Sur wiki de Refind (Installation sur Windows) il dissent:

Lorsque l'installation sera terminée, si windows a disparu, il est nécessaire de continuer d'essayer et de mettre en place la commande de boot à partir de la nvram dont la codification est

sudo efibootmgr –create –disk /dev/sda –part 2 –label "REFIND" – loader "\EFI\refind\refind_ia32.efi"

et Vérifier via la commande sudo efibootmgr -v

Si windows a disparu ?

C'est correcte. Il ne faudrait pas voir ça comme un problème. Le démarrage de Windows est censé avoir disparu et il est remplacé avec le démarrage Grub (avec son menu on devrait pouvoir démarrer sur Windows). C'est la procédure normale d'une installation Ubuntu en mode UEFI.

D’ailleurs ce que cette commande efibootmgr fait c'est enlever le démarrage de Grub et mettre celui de Refind à sa place.

Hors ligne

#19 Le 05/11/2017, à 12:06

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

adrian15sgd a écrit :
Babdu89 a écrit :

3    Enable GRUB2's USB Support

Je n'ai pas cette option?

Dès que je peux , je fais une photo du menu de SG2D.

@+   Babdu89   .


Je me corrige. Il semble que j'ai changé l'option pour les drivers de disque natives qui doit être moins expérimental et devrait faire la même chose.
La procédure serait:

  1. Tu démarre sur la clé SG2D en demarrage UEFI.

  2. Extra GRUB2 functionality...

  3. Enable all native disk drivers

  4. Revenir au menu principal

  5. Essaier si il y a du nouveau

Alors depuis le menu principal.
"Détect and show boot methods"  Entrée==>retour au menuprincipal.

"Boot manually..." Entrée==>affichage du menu sans options.

"Exra Grub2functionality..." Entrée==>affichage du menu sans options.

"Print devices/paritions"  Entrée===> changement, çà n'affiche plus les textes, mais un message d'erreur "error: disk `hd2' bot found. press escape to return to main menu;
On dirait que SGG sait qu'il y a maintenant la clé usb dev/sdb de tests. mais ne la trouve pas.

"Exit"  Entrée ===> affichage du menu vide?. je ne peux rien faire d'autre que revenir au menu principal.

Pour sortie ou rebooter "escape" ==> grub> rebot ou halt ==> error: disk `hd2' bot found.  grub>  on tourne enn boucle. Arrêt de la machine avec le bouton de mise en route.

@+.   Babdu89  .


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

Hors ligne

#20 Le 05/11/2017, à 12:18

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

?? a écrit :

Bonjour

Comme quoi, lorsqu'on a windows et qu'on est en EFI, la solution est plus simple avec REFIND qui est de nouveau connu de "google".

Peux-tu me tester la procédure suivante et me dire si elle fonctionne et si elle pourrait être outil?

Procédure standard

Démarrer SG2D EFI depuis Windows Boot Manager démarré en UEFI

  1. On télécharge le fichier EFI x86_64 standalone version de Super Grub2 Disk 2.02s9 downloads.

    super_grub2_disk_standalone_x86_64_efi_2.02s9.EFI
  2. Lancer windows powerShell(admin) .

  3. Frapper la commande suivante

    mountvol S: /S

    afin de disposer de la partition de boot.

  4. Se positionner dans le répertoire qui a reçu le fichier EFI.

    Par exemple, il peut être sous

    C:/Utilisateurs/xxxxxxxxx/Téléchargements/super_grub2_disk_standalone_x86_64_efi_2.02s9.EFI

    On frappera donc les commandes suivantes:

    C:
    cd C:\
    cd users
    cd Le_nom_de_l'utilisateur
    cd Downloads
  5. On le renomme comme: SG2DX64.EFI pour faire la manipulation plus facile

    REN super_grub2_disk_standalone_x86_64_efi_2.02s9.EFI SG2DX64.EFI
  6. On copie le binaire EFI sur son répertoire final.

    MD S:\EFI\SG2D\
    COPY SG2DX64.EFI S:\EFI\SG2D\

    (surtout ne pas oublier de terminer par un anti-slash)

  7. Fabriquer la structure de boot avec la commande:

    bcdedit /copy "{bootmgr}" /d "SG2D EFI X64"

    Ça retourne un GUID, le copier sur un Notepad.

  8. Faire:

    bcdedit /set "{cbfe2a65-d996-11e5-8118-8b921f5b8924}" path \EFI\SG2D\SG2DX64.EFI
    bcdedit /set "{cbfe2a65-d996-11e5-8118-8b921f5b8924}" device partition=s:

    où cbfe2a65-d996-11e5-8118-8b921f5b8924 c'est le GUID qu'on a copié sur le Notepad.

Si je ne trompe pas le Windows Boot Manager devrait avoir une entrée additionnelle pour démarrer SG2D.

Procédure identique pour les gents qui ont déjà employé la lettre S sur son système windows:

Démarrer SG2D EFI depuis Windows Boot Manager démarré en UEFI

  1. On télécharge le fichier EFI x86_64 standalone version de Super Grub2 Disk 2.02s9 downloads.

    super_grub2_disk_standalone_x86_64_efi_2.02s9.EFI
  2. Lancer windows powerShell(admin) .

  3. Frapper la commande suivante

    mountvol A: /S

    afin de disposer de la partition de boot.

  4. Se positionner dans le répertoire qui a reçu le fichier EFI.

    Par exemple, il peut être sous

    C:/Utilisateurs/xxxxxxxxx/Téléchargements/super_grub2_disk_standalone_x86_64_efi_2.02s9.EFI

    On frappera donc les commandes suivantes:

    C:
    cd C:\
    cd users
    cd Le_nom_de_l'utilisateur
    cd Downloads
  5. On le renomme comme: SG2DX64.EFI pour faire la manipulation plus facile

    REN super_grub2_disk_standalone_x86_64_efi_2.02s9.EFI SG2DX64.EFI
  6. On copie le binaire EFI sur son répertoire final.

    MD A:\EFI\SG2D\
    COPY SG2DX64.EFI A:\EFI\SG2D\

    (surtout ne pas oublier de terminer par un anti-slash)

  7. Fabriquer la structure de boot avec la commande:

    bcdedit /copy "{bootmgr}" /d "SG2D EFI X64"

    Ça retourne un GUID, le copier sur un Notepad.

  8. Faire:

    bcdedit /set "{cbfe2a65-d996-11e5-8118-8b921f5b8924}" path \EFI\SG2D\SG2DX64.EFI
    bcdedit /set "{cbfe2a65-d996-11e5-8118-8b921f5b8924}" device partition=a:

    où cbfe2a65-d996-11e5-8118-8b921f5b8924 c'est le GUID qu'on a copié sur le Notepad.


[Edit 2017-11-15: Ajoute de la commande set du device. Fixes mineurs. Méthode extra avec A:]

Dernière modification par adrian15sgd (Le 15/11/2017, à 00:55)

Hors ligne

#21 Le 05/11/2017, à 12:45

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

Babdu89 a écrit :

On dirait que SGG sait qu'il y a maintenant la clé usb dev/sdb de tests. mais ne la trouve pas.

Est-ce que tu es bien en train d'employer la version 2.02s9 et ne pas une version plus ancienne?

Une fois tu fais fonctionner l'option: Enable all native disk drivers . Peux tu me dire qu'est ce que vois avec:

Touche 'c'.
Et dans la ligne de commandes grub> tu fais simplement:

ls

Quel est le resultat?

Ça donne quoi?

echo $root
echo $prefix
echo $sg2d_dev_name
echo $sg2d_directory

Quel est le resultat?

Si c'est difficile d'écrire tu peux faire:

set

pour pouvoir voir les mêmes variables.

Hors ligne

#22 Le 05/11/2017, à 12:55

Babdu89

Re : [Expérimental] Super Grub2 Disk sur clé USB

Est-ce que tu es bien en train d'employer la version 2.02s9 et ne pas une version plus ancienne?

C'est le lien de l'iso donnée par malbo post#1

Touche 'c'.
Et dans la ligne de commandes grub> tu fais simplement:

ls

Quel est le resultat?

error: disk `hd2' bot found.  
grub> 

@+.   Babdu89   .

Dernière modification par Babdu89 (Le 05/11/2017, à 13:01)


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

Hors ligne

#23 Le 05/11/2017, à 13:28

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

1)

?? a écrit :

Bonjour
Effectivement, lorsqu'on installe UBUNTU,  le grub fait souvent son nécessaire pour empêcher tout boot sur cet ordinateur.    Il faut donc bien un support externe pour s'en tirer puisque même windows ne boot plus.!

Moi je conseille SG2D parce que c'est celui que je develope. Mais il ne peux pas démarrer des Windows en Secure Boot.
Et après si depuis ton système tu ne sais pas l'arranger tu peux essayer à arranger les choses avec Rescatux (une autre fois ça ne démarre pas en Secure Boot).
2)

?? a écrit :

Je n'ai  pas encore trouvé la solution pour empêcher l'installation du grub mais seulement m'en passer après son installation Lorsqu'on est efi.

Ça fait des années que je n'installe pas Ubuntu. Il n'y a pas une option vers la fin pour skipper l'installation du Grub comme dans Debian? Ou on trouve ça seulement sur les netinst? Peut-être tu faire mieux d'employer les versions plus hardcore d'Ubuntu comme serveur ou minimal.
3)

?? a écrit :

Dans l'attente de trouver comment faire, j'ai une botte secrète:  Ne pas utiliser les versions 64 bits et seulement les versions 32 bits.
Pour le moment, la pointure ne convient pas, J'espère que le cordonnier fera le nécessaire.

Je ne sais pas. Moi je crois que c'est plus en problème comme que tu essaies d'installer du Ubuntu UEFI sur un système installé comme BIOS au préalable qu'une autre chose. Il faudrait voir ton cas en particulier sur un autre fil.
4)

?? a écrit :

Cependant, si on dispose du support externe qui a installé UBUNTU, on peut l'utiliser pour installer REFIND dans la partition ESP du disque dur  au lieu de celle de la clé USB.  C'est une application comme les autres (du style boot-repair) et qui ajoutera son entrée dans la NVRAM comme tout le monde

Je vois. Je pourrais faire ça avec Rescatux (ou Rescapp) en peu de temps. Mais le problème c'est que Rescatux est censé arranger les systèmes
quand sont démarrage est cassée. Pas ajouter un démarrage extra. Si on peut bien faire démarrer Refind en UEFI on devrait pouvoir faire la même chose avec Grub. Il faudrait que tu me donnes une raison plus argumentée pour développer cette option.

Si non on arriverai sur le terrain pour faire les mêmes choses que boot-repair fait que je refuse (jusqu'à le moment de faire) d’implémenter. C'est à dire, monter la partition système EFI, installer le package grub-efi-amd64 sur le Ubuntu installé sur le disque interne (que on ne pas installer si on n'a pas de connexion à Internet) et lancer l'installation de grub pour que ça se mette sur le NVRAM.

Et je m'explique une autre fois, mon argument c'est que Rescatux aide à arranger le démarrage des systèmes qui fonctionnaient autre fois. Si il ne fonctionne pas après une installation ce n'est pas la tâche à Rescatux d'ajouter une configuration artificielle pour que ça fonctionne d'une certaine manière qu'avec la installation normale on n'aurait pas eu.

Ce même argument je vais l'employer dans un future pour enlever Boot Repair de Rescatux. On est censés employer Boot Repair quand les options de Rescatux ne fonctionnent pas mais il semble beaucoup d'utilisateurs l'emploi directement.

5) Pour ce problème (Le grub d'Ubuntu qui ne démarre pas en UEFI), si vraiment ce n'est pas un problème de l'installation ou le système initial on a des options sur Rescatux 0.41b1 qui devraient s’essayer en premier:

  • Easy GNU/Linux Boot Fix

  • Restore Grub

  • Change UEFI Boot Order

Pour le problème que Windows ne démarre pas on a les options:

  • Reinstall Microsoft Windows UEFI

  • Change UEFI Boot Order


6) De toutes façons j'ai besoin de feedback sur Rescapp. Tu pourrais faire ton application en emploient celle-ci comme basse. Ça serait cool d'avoir du feedback pour voir si ça fonctionne sur Ubuntu.
Et aussi pour améliorer son code de telle façon que d'autres developers puissent faire des contributions plus facilement.

Hors ligne

#24 Le 05/11/2017, à 14:12

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

Babdu89 a écrit :
Adrian15sgd a écrit :
ls

Quel est le resultat?

error: disk `hd2' not found.  
grub> 

@+.   Babdu89   .

Je vois. Ce n'est pas si facile que ça il semble. Le Grub2 veut avoir son prefix ok avant de pouvoir chercher n'importe quoi. Je devrais le consulter avec les gurus de Grub voir si c'est normal.

Ce que tu dois faire après Enable all native disk drivers c'est:

Option 1:

set root=ata0
set prefix=(ata0)/boot/grub
set sg2d_dev_name=ata0
set sg2d_directory=(ata0)/boot/grub

Touche ESC et revenir sur menu.
Mieux?

Option 2:

set root=usb0
set prefix=(usb0)/boot/grub
set sg2d_dev_name=usb0
set sg2d_directory=(usb0)/boot/grub

Touche ESC et revenir sur menu.
Mieux?

Au minimum SG2D devrait se trouver à soi même. Tu peux essayer usb1 au lieu de usb0 si avec ce dernier ça ne fonctionne pas.

Si ça fonctionne avec usb0 ton autre clé devrait être reconnue comme usb1.

Si non si ni l'option 1 ni l'option 2 fonctionne pour que SG2D se trouve à soi même ("Extra Grub2 functionality..." devrait avoir des options quand SG2D se trouve à soi même. Du même ls devrait montrer des dispositifs sans erreurs ) tu fais:

insmod uhci

au lieu de  Enable all native disk drivers et l'option 2 à nouveau.

Hors ligne

#25 Le 05/11/2017, à 14:44

adrian15sgd

Re : [Expérimental] Super Grub2 Disk sur clé USB

?? a écrit :

Très volontiers. Cependant, je ne pourrais le faire qu'à mon retour de déplacement  (Le 12 novembre) car je n'ai pas actuellement un ordinateur EFI avec moi mais seulement un VAIO PCG-K215S.

Merci.

?? a écrit :

Le tout début, je connais (c'est la même technique que refind)
La suite est mieux que d'écraser le démarrage standard en proposant une entrée nouvelle comme  lorsqu'il existe plusieurs windows (ce qui est le cas pour mon portable)

Oui, j'ai cru que c'était mieux comme ça. On n'est pas censé démarrer avec SG2D toujours.

?? a écrit :

On aura alors le choix des OS à lancer,   Le windows A, Le windows  B,   SGD2
Si ta commande n'est pas tout à fait exacte, je saurais rectifier.

Oui, rectifie si nécessaire, c'est normal si il y a des problèmes mineurs parce que je écris tous ça sans l'avoir testé.

?? a écrit :

Pendras-tu des droits d'auteur si, plus tard, je la fais appliquer à une commande semblable que boot-repair propose et qu'elle soit aussi indiquée pour refind. Ce qui permettrait à windows d'avoir un vaste choix.

Moi j'ai déjà fait le travaille pendant quatre ou cinq heures l’année dernière et il n'avais pas manière d'editer les fichiers hive (le fichier BCD est un hive ou fichier de registry). Si tu trouves comment le faire depuis GNU/Linux (peut-être que ça fonctionne maintenant en octobre 2017 qui sait) tu me dis quelque chose.

Si tu vais le faire sur Windows regarde ce script.

De toutes façons c'est quelle cette commande que boot-repair propose?

?? a écrit :

Nota J'ai noté le lien du fichier a télécharger https://sourceforge.net/projects/superg … I/download

Oui, et pour la version 32bit c'est:
https://sourceforge.net/projects/superg … I/download.

Hors ligne