Contenu | Rechercher | Menus

Annonce

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

À propos de l'équipe du forum.

#76 Le 04/01/2016, à 00:06

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour

Il te faut installer grub sur ta clé USB, y définir l'arborescence habituelle /boot/grub et y créer le fichier grub.cfg, duquel on retire toutes les lignes du menu de grub relatives aux partitions de ton disque dur.

Ta clé étant montée en /media/isaric/isaric-8, exécute les commandes suivantes

sudo mount --bind /media/isaric/isaric-8 /mnt
sudo mkdir -p /mnt/boot
disque=$(df /media/isaric/isaric-8 | grep -o /dev/s..)
sudo grub-install --boot-directory=/mnt/boot ${disque}
sudo grub-mkconfig | sed -e "/menuentry /,/\}/d" -e "/submenu /,/\}/d" 1>/mnt/boot/grub/grub.cfg

Ensuite, recopie l'image iso de ta distribution sur ta clé et exécute le script bash que j'ai présenté ici.

Un premier écran, assez long à apparaître à l'écran, te demande de choisir le répertoire à utiliser. Choisis /mnt/boot/grub. Si ce répertoire n'apparaît pas, choisis alors /media/isaric/isaric-8/boot/grub. Si aucun de ces deux répertoires n'apparaît, arrête le script et dis moi ce qui apparaît.
Si tout se passe bien, tu vas avoir apparaître plusieurs écrans que tu peux valider, puis un écran qui te propose, entre autres
"Introduire l'image comme choix dans le menu grub standard."
ce que tu dois choisir.

Ceci ayant été fait, produis un rapport de démarrage et publies ici avant de poursuivre.

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#77 Le 04/01/2016, à 11:40

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour,

Deux questions

Arbiel a écrit :

Ensuite, recopie l'image iso de ta distribution sur ta clé et ....

Je mets l'image iso où, sur la racine de la clé  (/media/isaric/isaric-8/) ?


Arbiel a écrit :

...
Ensuite, ... et exécute le script bash que j'ai présenté .

Le script bash (ici), je l'installe sur l'ordinateur et non sur la clé, n'importe où avant de le lancer ?

D'avance merci


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#78 Le 04/01/2016, à 12:46

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour

Isaric a écrit :

Je mets l'image iso où, sur la racine de la clé  (/media/isaric/isaric-8/) ?

J'ai essayé de t'expliquer que tu pouvais organiser ta clé comme bon te semble. Tu l'organises donc comme bon te semble et tu enregistres ton image iso là où tu décides de l'enregistrer. Le script que tu vas exécuter va te demander quelle image iso il doit traiter. Tu lui indiqueras le fichier que tu auras enregistré sur ta clé.

Isaric a écrit :

Le script bash (ici), je l'installe sur l'ordinateur et non sur la clé, n'importe où avant de le lancer ?

Oui, m'importe où sur ton disque.

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#79 Le 04/01/2016, à 13:26

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Arbiel a écrit :

...
Ceci ayant été fait, produis un rapport de démarrage et publies ici avant de poursuivre.

 Boot Info Script e7fc706 + Boot-Repair extra info      [Boot-Info 9Feb2015]


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

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos1)/boot/grub.
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos1)/boot/grub.

sda1: __________________________________________________________________________

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

sda2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Unknown
    Boot sector info: 

sda5: __________________________________________________________________________

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

sda6: __________________________________________________________________________

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

sda7: __________________________________________________________________________

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

sdb1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  FAT32
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /boot/grub/grub.cfg /boot/grub/i386-pc/core.img

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

Drive: sda _____________________________________________________________________
Disk /dev/sda: 465.8 GiB, 500106780160 bytes, 976771055 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sda1    *             63    40,236,391    40,236,329  83 Linux
/dev/sda2          40,237,054   976,770,434   936,533,381   5 Extended
/dev/sda5          54,797,778   976,770,434   921,972,657  83 Linux
/dev/sda6          45,469,696    54,796,287     9,326,592  83 Linux
/dev/sda7          40,237,056    45,467,647     5,230,592  82 Linux swap / Solaris


Drive: sdb _____________________________________________________________________
Disk /dev/sdb: 7.5 GiB, 8036285952 bytes, 15695871 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos

Partition  Boot  Start Sector    End Sector  # of Sectors  Id System

/dev/sdb1               2,048    15,693,823    15,691,776   b W95 FAT32


"blkid" output: ________________________________________________________________

Device           UUID                                   TYPE       LABEL

/dev/loop0       2015-05-29-03-41-57-00                 iso9660    Ubuntu-Desktop-Next 15.10 i386
/dev/sda1        e2439e85-096a-47e9-9039-b7714123ffd5   ext4       
/dev/sda5        aa064790-7746-4283-ac30-cc75ba739623   ext4       Disq-isaric
/dev/sda6        6deec506-deb0-4416-baca-1943dbf0f676   ext4       
/dev/sda7        323d916a-9591-4b0e-93e8-bea9983f0a64   swap       
/dev/sdb1        012E-E08D                              vfat       isaric-8

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

total 0
lrwxrwxrwx 1 root root  9 Jan  4 12:21 ata-SAMSUNG_HD502IJ_S13TJDWQ373392 -> ../../sda
lrwxrwxrwx 1 root root 10 Jan  4 12:21 ata-SAMSUNG_HD502IJ_S13TJDWQ373392-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Jan  4 12:21 ata-SAMSUNG_HD502IJ_S13TJDWQ373392-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jan  4 12:21 ata-SAMSUNG_HD502IJ_S13TJDWQ373392-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 Jan  4 12:21 ata-SAMSUNG_HD502IJ_S13TJDWQ373392-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 Jan  4 12:21 ata-SAMSUNG_HD502IJ_S13TJDWQ373392-part7 -> ../../sda7
lrwxrwxrwx 1 root root  9 Jan  4 12:21 usb-SanDisk_Cruzer_Micro_35120302A3900B08-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 10 Jan  4 12:21 usb-SanDisk_Cruzer_Micro_35120302A3900B08-0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root  9 Jan  4 12:21 wwn-0x50000f0003733329 -> ../../sda
lrwxrwxrwx 1 root root 10 Jan  4 12:21 wwn-0x50000f0003733329-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Jan  4 12:21 wwn-0x50000f0003733329-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jan  4 12:21 wwn-0x50000f0003733329-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 Jan  4 12:21 wwn-0x50000f0003733329-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 Jan  4 12:21 wwn-0x50000f0003733329-part7 -> ../../sda7

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

Device           Mount_Point              Type       Options

/dev/sda1        /                        ext4       (rw,relatime,errors=remount-ro,data=ordered)
/dev/sda5        /home/isaric/Disq-isaric ext4       (rw,relatime,data=ordered)
/dev/sda6        /home                    ext4       (rw,relatime,data=ordered)
/dev/sdb1        /media/isaric/isaric-8   vfat       (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)


=========================== sda1/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_msdos
insmod ext2
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  e2439e85-096a-47e9-9039-b7714123ffd5
else
  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
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-e2439e85-096a-47e9-9039-b7714123ffd5' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	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  e2439e85-096a-47e9-9039-b7714123ffd5
	else
	  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
	fi
	linux	/boot/vmlinuz-4.2.0-22-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.2.0-22-generic
}
submenu 'Options avancées pour Ubuntu' $menuentry_id_option 'gnulinux-advanced-e2439e85-096a-47e9-9039-b7714123ffd5' {
	menuentry 'Ubuntu, avec Linux 4.2.0-22-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-22-generic-advanced-e2439e85-096a-47e9-9039-b7714123ffd5' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  e2439e85-096a-47e9-9039-b7714123ffd5
		else
		  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
		fi
		echo	'Chargement de Linux 4.2.0-22-generic…'
		linux	/boot/vmlinuz-4.2.0-22-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.2.0-22-generic
	}
	menuentry 'Ubuntu, with Linux 4.2.0-22-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-22-generic-init-upstart-e2439e85-096a-47e9-9039-b7714123ffd5' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  e2439e85-096a-47e9-9039-b7714123ffd5
		else
		  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
		fi
		echo	'Chargement de Linux 4.2.0-22-generic…'
		linux	/boot/vmlinuz-4.2.0-22-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.2.0-22-generic
	}
	menuentry 'Ubuntu, with Linux 4.2.0-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-22-generic-recovery-e2439e85-096a-47e9-9039-b7714123ffd5' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  e2439e85-096a-47e9-9039-b7714123ffd5
		else
		  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
		fi
		echo	'Chargement de Linux 4.2.0-22-generic…'
		linux	/boot/vmlinuz-4.2.0-22-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.2.0-22-generic
	}
	menuentry 'Ubuntu, avec Linux 4.2.0-21-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-21-generic-advanced-e2439e85-096a-47e9-9039-b7714123ffd5' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  e2439e85-096a-47e9-9039-b7714123ffd5
		else
		  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
		fi
		echo	'Chargement de Linux 4.2.0-21-generic…'
		linux	/boot/vmlinuz-4.2.0-21-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro  quiet splash $vt_handoff
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.2.0-21-generic
	}
	menuentry 'Ubuntu, with Linux 4.2.0-21-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-21-generic-init-upstart-e2439e85-096a-47e9-9039-b7714123ffd5' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  e2439e85-096a-47e9-9039-b7714123ffd5
		else
		  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
		fi
		echo	'Chargement de Linux 4.2.0-21-generic…'
		linux	/boot/vmlinuz-4.2.0-21-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.2.0-21-generic
	}
	menuentry 'Ubuntu, with Linux 4.2.0-21-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-21-generic-recovery-e2439e85-096a-47e9-9039-b7714123ffd5' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  e2439e85-096a-47e9-9039-b7714123ffd5
		else
		  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
		fi
		echo	'Chargement de Linux 4.2.0-21-generic…'
		linux	/boot/vmlinuz-4.2.0-21-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro recovery nomodeset 
		echo	'Chargement du disque mémoire initial…'
		initrd	/boot/initrd.img-4.2.0-21-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,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  e2439e85-096a-47e9-9039-b7714123ffd5
	else
	  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	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  e2439e85-096a-47e9-9039-b7714123ffd5
	else
	  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### 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 ###
--------------------------------------------------------------------------------

=============================== sda1/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/sda1 during installation
UUID=e2439e85-096a-47e9-9039-b7714123ffd5 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda6 during installation
UUID=6deec506-deb0-4416-baca-1943dbf0f676 /home           ext4    defaults        0       2
# /home/isaric/Disq-isaric was on /dev/sda5 during installation
UUID=aa064790-7746-4283-ac30-cc75ba739623 /home/isaric/Disq-isaric ext4    defaults        0       2
# swap was on /dev/sda7 during installation
UUID=323d916a-9591-4b0e-93e8-bea9983f0a64 none            swap    sw              0       0

--------------------------------------------------------------------------------

=========================== sdb1/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_msdos
insmod ext2
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  e2439e85-096a-47e9-9039-b7714123ffd5
else
  search --no-floppy --fs-uuid --set=root e2439e85-096a-47e9-9039-b7714123ffd5
fi
    font="/usr/share/grub/unicode.pf2"
fi

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

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
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

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

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

Unknown BootLoader on sda2

00000000  df a8 32 2d 93 c1 9b 97  8e 8b 9b f3 af 5e 9e 9e  |..2-.........^..|
00000010  8e 4b 86 44 bd a7 cb c7  cb db f9 c1 6e 56 97 17  |.K.D........nV..|
00000020  57 34 6e bd 3e fd eb e0  ed eb 23 2b e7 3f 2d 4b  |W4n.>.....#+.?-K|
00000030  3d 55 fe aa c0 f6 88 07  07 18 f5 6f df 6f fc 7d  |=U.........o.o.}|
00000040  79 5f 2e 37 37 f7 ed fd  c0 be 7c bc 7c 74 1c 67  |y_.77.....|.|t.g|
00000050  4b 98 9f 0a b9 f7 47 4f  cc 75 ee e4 97 34 3f be  |K.....GO.u...4?.|
00000060  bf 30 5f fe 61 be 5c 6e  65 de fe ce bc 4d 36 71  |.0_.a.\ne....M6q|
00000070  f9 bb 6c 65 12 1f cd b7  0d f3 65 bd 71 39 b9 3c  |..le......e.q9.<|
00000080  07 a0 2f e7 97 73 f3 83  7a 0e 74 62 09 20 6d cc  |../..s..z.tb. m.|
00000090  d7 9a 29 94 a5 cb 92 ee  d1 e5 56 a9 a9 3f 4c 74  |..).......V..?Lt|
000000a0  4f b1 5a a3 62 e3 d9 b2  2f 2f 1b 56 33 c1 d8 da  |O.Z.b...//.V3...|
000000b0  ce a6 a5 92 9f 60 f2 13  4c 7e 02 c9 ff 3f 73 6f  |.....`..L~...?so|
000000c0  de df b6 95 25 0a fe df  9f 02 82 1d 89 08 41 4a  |....%.........AJ|
000000d0  b2 e3 2c a4 21 bd c4 4b  55 ba b3 8d a5 54 ba 47  |..,.!..KU....T.G|
000000e0  66 e9 81 04 48 42 24 01  9a 20 2d ab 24 ce ef 7d  |f...HB$.. -.$..}|
000000f0  d7 f9 22 73 b6 bb 01 a0  24 a7 aa df 9b ea 8e 45  |.."s....$......E|
00000100  00 77 bf e7 9e 7b f6 73  a0 5e ff 8f 8b b8 f3 0f  |.w...{.s.^......|
00000110  8c 71 ad 5b 46 c6 84 46  f4 be 34 43 22 3a a9 f6  |.q.[F..F..4C":..|
00000120  f6 e2 a8 f3 dd a0 5d 7f  cd 4d c2 c7 cb a7 1d fe  |......]..M......|
00000130  1e 41 01 9a 89 1e f1 05  ec d5 60 f0 e5 7b 3d 39  |.A........`..{=9|
00000140  3d e5 a7 c1 e1 00 40 c0  5c e2 d1 ed 62 d3 bb 25  |=.....@.\...b..%|
00000150  90 e8 5d 3c 0f bf 0a 5f  84 5f 87 df 84 df 86 df  |..]<..._._......|
00000160  61 f2 e5 63 34 f6 0a 8f  9f 87 c7 5f 85 c7 2f c2  |a..c4......_../.|
00000170  e3 af 43 f4 8c fa 36 3c  fe 0e 58 cb f0 d9 71 88  |..C...6<..X...q.|
00000180  36 96 cf c3 67 5f 85 e8  2a f5 75 88 a6 94 df 0e  |6...g_..*.u.....|
00000190  c2 2c 1f cd 37 25 86 a6  60 1a 30 4c ad 4e 9e 35  |.,..7%..`.0L.N.5|
000001a0  7c 17 c9 a4 2e 83 49 72  dd 86 44 d6 2b e0 3c db  ||.....Ir..D.+.<.|
000001b0  06 80 8a 26 a2 02 8e 4d  1c 87 b4 a5 09 71 00 fe  |...&...M.....q..|
000001c0  ff ff 83 fe ff ff d4 2d  de 00 b1 2f f4 36 00 fe  |.......-.../.6..|
000001d0  ff ff 05 fe ff ff 02 d0  4f 00 00 58 8e 00 00 00  |........O..X....|
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


=============================== StdErr Messages: ===============================

cat: write error: Broken pipe
cat: write error: Broken pipe

ADDITIONAL INFORMATION :
=================== log of boot-info 2016-01-04__12h21 ===================
boot-info version : 4ppa35
boot-sav version : 4ppa35
glade2script version : 3.2.2~ppa47~saucy
boot-sav-extra version : 4ppa35
boot-info is executed in installed-session (Ubuntu 15.10, wily, Ubuntu, x86_64)
CPU op-mode(s):        32-bit, 64-bit
BOOT_IMAGE=/boot/vmlinuz-4.2.0-22-generic root=UUID=e2439e85-096a-47e9-9039-b7714123ffd5 ro quiet splash vt.handoff=7

=================== os-prober:
/dev/sda1:L'OS actuellement utilisé - Ubuntu 15.10 CurrentSession:linux

=================== blkid:
/dev/loop0: UUID="2015-05-29-03-41-57-00" LABEL="Ubuntu-Desktop-Next 15.10 i386" TYPE="iso9660" PTUUID="04c954a5" PTTYPE="dos"
/dev/sda1: UUID="e2439e85-096a-47e9-9039-b7714123ffd5" TYPE="ext4" PARTUUID="000e3e10-01"
/dev/sda5: LABEL="Disq-isaric" UUID="aa064790-7746-4283-ac30-cc75ba739623" TYPE="ext4" PARTUUID="000e3e10-05"
/dev/sda6: UUID="6deec506-deb0-4416-baca-1943dbf0f676" TYPE="ext4" PARTUUID="000e3e10-06"
/dev/sda7: UUID="323d916a-9591-4b0e-93e8-bea9983f0a64" TYPE="swap" PARTUUID="000e3e10-07"
/dev/sdb1: LABEL="isaric-8" UUID="012E-E08D" TYPE="vfat" PARTUUID="b4f69e25-01"


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


=================== /etc/grub.d/ :
drwxr-xr-x  2 root root     4096 déc.  16 09:45 grub.d
total 76
-rwxr-xr-x 1 root root  9791 oct.  14 18:36 00_header
-rwxr-xr-x 1 root root  6058 sept.  4 13:13 05_debian_theme
-rwxr-xr-x 1 root root 12261 oct.  14 18:36 10_linux
-rwxr-xr-x 1 root root 11082 oct.  14 18:36 20_linux_xen
-rwxr-xr-x 1 root root  1992 août  27 15:04 20_memtest86+
-rwxr-xr-x 1 root root 11692 oct.  14 18:36 30_os-prober
-rwxr-xr-x 1 root root  1418 oct.  14 18:36 30_uefi-firmware
-rwxr-xr-x 1 root root   214 oct.  14 18:36 40_custom
-rwxr-xr-x 1 root root   216 oct.  14 18:36 41_custom
-rw-r--r-- 1 root root   483 oct.  14 18:36 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"



=================== No kernel in /media/isaric/isaric-8/boot:
grub



=================== UEFI/Legacy mode:
This installed-session is not in EFI-mode.
SecureBoot disabled.


=================== PARTITIONS & DISKS:
sda1	: sda,	not-sepboot,	grubenv-ok	grub2,	grub-pc ,	update-grub,	64,	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,	.
sda5	: 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,	farbios,	/home/isaric/Disq-isaric.
sda6	: 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,	/home.
sdb1	: sdb,	not-sepboot,	no-grubenv	nogrub,	no-docgrub,	no-update-grub,	32,	no-kernel,	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,	/media/isaric/isaric-8.

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


=================== parted -l:

Model: ATA SAMSUNG HD502IJ (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type      File system     Flags
1      32.3kB  20.6GB  20.6GB  primary   ext4            boot
2      20.6GB  500GB   480GB   extended
7      20.6GB  23.3GB  2678MB  logical   linux-swap(v1)
6      23.3GB  28.1GB  4775MB  logical   ext4
5      28.1GB  500GB   472GB   logical   ext4


Model: SanDisk Cruzer Micro (scsi)
Disk /dev/sdb: 8036MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
1      1049kB  8035MB  8034MB  primary  fat32

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

BYT;
/dev/sda:500GB:scsi:512:512:msdos:ATA SAMSUNG HD502IJ:;
1:32.3kB:20.6GB:20.6GB:ext4::boot;
2:20.6GB:500GB:480GB:::;
7:20.6GB:23.3GB:2678MB:linux-swap(v1)::;
6:23.3GB:28.1GB:4775MB:ext4::;
5:28.1GB:500GB:472GB:ext4::;

BYT;
/dev/sdb:8036MB:scsi:512:512:msdos:SanDisk Cruzer Micro:;
1:1049kB:8035MB:8034MB:fat32::;

=================== lsblk:
KNAME TYPE FSTYPE    SIZE LABEL
sda   disk         465,8G
sda1  part ext4     19,2G
sda2  part             1K
sda5  part ext4    439,6G Disq-isaric
sda6  part ext4      4,5G
sda7  part swap      2,5G
sdb   disk           7,5G
sdb1  part vfat      7,5G isaric-8
loop0 loop iso9660     1G Ubuntu-Desktop-Next 15.10 i386

KNAME ROTA RO RM STATE   MOUNTPOINT
sda      1  0  0 running
sda1     1  0  0         /
sda2     1  0  0
sda5     1  0  0         /home/isaric/Disq-isaric
sda6     1  0  0         /home
sda7     1  0  0         [SWAP]
sdb      1  0  1 running
sdb1     1  0  1         /media/isaric/isaric-8
loop0    1  1  0         /tmp/isaric/cdrom


=================== 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=1001800k,nr_inodes=250450,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=203824k,mode=755)
/dev/sda1 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 (rw,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
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/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,clone_children)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb,release_agent=/run/cgmanager/agents/cgm-release-agent.hugetlb)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event,release_agent=/run/cgmanager/agents/cgm-release-agent.perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=22,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda6 on /home type ext4 (rw,relatime,data=ordered)
/dev/sda5 on /home/isaric/Disq-isaric type ext4 (rw,relatime,data=ordered)
cgmfs on /run/cgmanager/fs type tmpfs (rw,relatime,size=100k,mode=755)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=203824k,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/sdb1 on /media/isaric/isaric-8 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
/media/isaric/isaric-8/images_iso/wily-desktop-i386.iso on /tmp/isaric/cdrom type iso9660 (ro,relatime)


=================== 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 sda5 sda6 sda7 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 size slaves stat subsystem trace uevent
/dev (filtered):  agpgart autofs block bsg btrfs-control bus char console core cpu cpu_dma_latency cuse disk dmfm dmmidi dri ecryptfs fb0 fd full fuse hidraw0 hidraw1 hidraw2 hpet hugepages hwrng i2c-0 i2c-1 i2c-2 i2c-3 i2c-4 i2c-5 initctl input kmsg log lp0 mapper mcelog mem memory_bandwidth midi mqueue ndctl0 net network_latency network_throughput null parport0 port ppp psaux ptmx pts random rfkill rtc rtc0 sda sda1 sda2 sda5 sda6 sda7 sdb sdb1 sg0 sg1 shm snapshot snd stderr stdin stdout uhid uinput urandom usb vfio vga_arbiter vhci vhost-net xconsole zero
ls /dev/mapper:  control
ls: impossible d'accéder à : Aucun fichier ou dossier de ce type

=================== 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  3e 00 f8 00 00 08 00 00  |........>.......|
00000020  00 70 ef 00 bf 3b 00 00  00 00 00 00 02 00 00 00  |.p...;..........|
00000030  01 00 06 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00000040  80 01 29 8d e0 2e 01 69  73 61 72 69 63 2d 38 20  |..)....isaric-8 |
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

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

Filesystem     Type      Size  Used Avail Use% Mounted on
udev           devtmpfs  979M     0  979M   0% /dev
tmpfs          tmpfs     200M  5.4M  194M   3% /run
/dev/sda1      ext4       19G  7.4G   11G  42% /
tmpfs          tmpfs     996M  160K  996M   1% /dev/shm
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     996M     0  996M   0% /sys/fs/cgroup
/dev/sda6      ext4      4.3G  2.1G  2.0G  51% /home
/dev/sda5      ext4      433G  372G   40G  91% /home/isaric/Disq-isaric
cgmfs          tmpfs     100K     0  100K   0% /run/cgmanager/fs
tmpfs          tmpfs     200M   68K  199M   1% /run/user/1000
/dev/sdb1      vfat      7.5G  1.1G  6.5G  14% /media/isaric/isaric-8
/dev/loop0     iso9660   1.1G  1.1G     0 100% /tmp/isaric/cdrom

=================== fdisk -l:
Disk /dev/ram0: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram1: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram2: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram3: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram4: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram5: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram6: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram7: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram8: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram9: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram10: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram11: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram12: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram13: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram14: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/ram15: 64 MiB, 67108864 bytes, 131072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Disk /dev/loop0: 1 GiB, 1094320128 bytes, 2137344 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x04c954a5

Device       Boot Start     End Sectors Size Id Type
/dev/loop0p1 *       64 2137343 2137280   1G 17 Hidden HPFS/NTFS


Disk /dev/sda: 465.8 GiB, 500106780160 bytes, 976771055 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000e3e10

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *          63  40236391  40236329  19.2G 83 Linux
/dev/sda2       40237054 976770434 936533381 446.6G  5 Extended
/dev/sda5       54797778 976770434 921972657 439.6G 83 Linux
/dev/sda6       45469696  54796287   9326592   4.5G 83 Linux
/dev/sda7       40237056  45467647   5230592   2.5G 82 Linux swap / Solaris

Partition table entries are not in disk order.


Disk /dev/sdb: 7.5 GiB, 8036285952 bytes, 15695871 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xb4f69e25

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 15693823 15691776  7.5G  b W95 FAT32




=================== Suggested repair
The default repair of the Boot-Repair utility would reinstall the grub2 of sda1 into the MBRs of all disks (except USB without OS).
The boot flag would be placed on sdb1.
Additional repair would be performed: unhide-bootmenu-10s


=================== Final advice in case of suggested repair
N'oubliez pas de régler votre BIOS pour qu'il amorce sur le disque sda (500GB) !


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

Juste pour info au passage :

Arbiel a écrit :

Un premier écran, assez long à apparaître à l'écran, te demande de choisir le répertoire à utiliser. Choisis /mnt/boot/grub. Si ce répertoire n'apparaît pas, choisis alors /media/isaric/isaric-8/boot/grub

Je n'avais que deux choix
/media/isaric/isaric-8/boot/grub
et
/boot/grub
et non
/mnt/boot/grub


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#80 Le 04/01/2016, à 17:29

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

J'ai maintenant besoin que tu me donnes le contenu des fichiers suivants

1) /media/isaric/isaric-8/boot/grub/custom.cfg
2) tous les fichiers du répertoire /media/isaric/isaric-8/boot/grub/greffons/ (il n'y en a probablement qu'un seul, fonctions_iso.cfg)
3) le fichier …/<nom_de_ta_distribution>.loopback.cfg, localisé dans le même répertoire que ton image iso  …/<nom_de_ta_distribution>.iso

Il faut aussi que tu crées à un endroit qui te convient sur ta clé USB un fichier auquel tu donneras un nom tel qu'aucun autre fichier de même nom ne puisse se trouver un jour ou l'autre dans ta configuration, par exemple isaric-8.usb_boot, ou quelque chose comme cela, à la racine ou, mieux, dans /media/isaric/isaric-8/boot/, pour bien marquer que ce petit fichier est utilisé pour le démarrage de ton PC à partir de la clé USB.
Le contenu de ce fichier doit être

grub_cfg=/boot/grub/grub.cfg ;

Donne-moi également le retour de la commande

grub-mktrelpath <ton_petit_fichier_que_j_ai_nommé_"isaric-8.usb_boot">

Enfin, positionne le drapeau boot sur ta partition /dev/sdb1 (es-tu bien certain que lorsque tu as constaté que ton PC ne pouvait pas démarrer à partir de ta clé, ce drapeau était bien présent, car ce pourrait être là raison de ta difficulté). Ce drapeau n'est pas utile pour ce que nous faisons ici, mais il le sera très probablement lorsque tu voudras démarrer le PC de tes connaissances à partir de ta clé. Il faut savoir en effet que certains BIOS considèrent que seuls les périphériques dont une des partitions principales (ou la partition étendue) porte ce drapeau sont susceptibles de servir au démarrage.

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#81 Le 04/01/2016, à 18:02

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Merci Arbiel
Pour info au passage :

Arbiel a écrit :

...Si tout se passe bien, tu vas avoir apparaître plusieurs écrans que tu peux valider, puis un écran qui te propose, entre autres
"Introduire l'image comme choix dans le menu grub standard."

Tout se passe bien (je n'ai pas fait encore de démarrage (boot) avec la clé, j'essaie de suivre ta procédure

1) /media/isaric/isaric-8/boot/grub/custom.cfg

	source ${config_directory}/greffons/fonctions_iso.cfg
	submenu "wily-desktop-i386" {iso_boot "/images_iso/wily-desktop-i386.iso" "/images_iso/wily-desktop-i386.loopback.cfg"} 

2) tous les fichiers du répertoire /media/isaric/isaric-8/boot/grub/greffons/ (il n'y en a probablement qu'un seul, fonctions_iso.cfg)

#######################################################################################################################
# Avertissement présenté à l'utilisateur si le fichier iso est introuvable, ou n'a pas été donné en paramètre de la commande iso_boot
#   Iso file missing
function no_iso_file {
  if [ -n "${1}" ] ; then
    echo L\'image à partir de laquelle il faut amorcer le PC, ${1}, ne se trouve sur aucun des supports actuellement raccordés à l\'ordinateur.
  else 
    echo Aucune image iso n\'a été attachée au libellé ${chosen} que vous venez de choisir.
  fi
}
#######################################################################################################################
# Avertissement présenté à l'utilisateur si le fichier de configuration est introuvable
#   Grub configuration file missing
function no_cfg_file {
  echo Le fichier de configuration, ${1}, ne se trouve sur aucun des supports actuellement raccordés à l\'ordinateur.
 }
#######################################################################################################################
function iso_boot  {
#
# Cette procédure crée un periphérique virtuel qui donne accès aux répertoires et fichiers contenu dans le fichier iso
# et cherche le fichier contenant le menu correspondant à l'image iso considérée et l'introduit dans le menu Grub
# paramètre ${1} : le nom du fichier iso, chemin d'accès compris, dans la partition où il se trouve, en commençant par /
# paramètre ${2}, facultatif : idem pour le fichier contenant les entrées de menu pour l'image iso considérée
#    quand il est omis, il s'agit du fichier /boot/grub/loopback.cfg de l'image iso
  set image_iso=
  set iso_path="${1}"
#  recherche du fichier iso
  if [ -n "${1}" ]; then
# si le fichier ${1} de nom /..../nom existe, alors cela signifie qu'il est sur la partition ${root}
     if [ -e "${1}" ]; then set image_iso=${root}; else search --file --set=image_iso --no-floppy "${1}"; fi
  fi
  if [ -z "${image_iso}" ]; then no_iso_file "${1}";  sleep -v 10; fi
# création du périphérique virtuel qui donne accès au fichier iso
#    creation of the virtual device holding the iso file and paths initialisation
   loopback iso (${image_iso})${1}
   set root=iso
   set loopcfg=
# recherche et introduction du menu spécifique à l'image iso considérée
   if [ -z "${2}" ]; then set sourcefile=/boot/grub/loopback.cfg; else set sourcefile="${2}"; fi
# si le fichier se trouve sur le périphérique $root, il n'est pas utile de le chercher
   if [ -e "${sourcefile}" ]; then set loopcfg=${root} ; else search --file --set=loopcfg --no-floppy "${sourcefile}" ; fi
   if [ -z "${loopcfg}" ]; then no_cfg_file "${sourcefile}"; sleep -v 10; else source "(${loopcfg})${sourcefile}"; fi
}
function amorce_iso {
########################################################################################
#
# amorçage par le script shell iso_boot.sh
#
#######################################################################################
# pour éviter le bouclage sur la procédure
    if ${amorceiso}; then
        set amorceiso=false
        save_env amorceiso
        if ! keystatus --ctrl; then
            if ! keystatus --shift; then
                set image_iso=
                set iso_path="${1}"
                set iso_file="${1}"
                if [ -e "${1}" ]; then set image_iso="${root}"; else search --file --set=image_iso --no-floppy "${1}"; fi
                loopback iso (${image_iso})${1}
                set root=iso
                if [ -e "${2}" ]; then set loopcfg=${root} ; else search --file --set=loopcfg --no-floppy "${2}" ; fi
                export iso_path
                export iso_file
                export root
                configfile "(${loopcfg})${2}"
                fi
            fi
        fi
}

3) le fichier …/<nom_de_ta_distribution>.loopback.cfg, localisé dans le même répertoire que ton image iso  …/<nom_de_ta_distribution>.iso

isaric@antec:/media/isaric/isaric-8/images_iso$ ls
grub  wily-desktop-i386.iso  wily-desktop-i386.loopback.cfg

wily-desktop-i386.loopback.cfg

menuentry "Try Ubuntu Desktop Next without installing" {
	linux	/casper/vmlinuz   boot=casper iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Install Ubuntu Desktop Next" {
	linux	/casper/vmlinuz   boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Check disc for defects" {
	linux	/casper/vmlinuz  boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Test memory" {
	linux16	/install/mt86plus

J'ai mis le fichier isaric-8.usb_boot dans /media/isaric/isaric-8/boot

isaric@antec:/media/isaric/isaric-8/boot$ grub-mktrelpath isaric-8.usb_boot
La commande « grub-mktrelpath » est introuvable, vouliez-vous dire :
 La commande « grub-mkrelpath » du paquet « grub-common » (main)
grub-mktrelpath : commande introuvable
isaric@antec:/media/isaric/isaric-8/boot$

Avec Gparted je regarde /dev/sdc1 et j'ai rajouté le drapeau boot


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#82 Le 04/01/2016, à 18:40

Babdu89

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour.
Comme je suis le sujet, j'en ai profité pour refaire une autre clé Grub. Comme indiqué par Arbiel. Çà marche
J'ai donc mis les 14.04 et 15.10 . Çà boot en live depuis la clé.

Pour info, si on veux démarrer les sessions en français avec clavier fr.
Dans le fichier  wily-desktop-i386.loopback.cfg.

menuentry "Try Ubuntu Desktop Next without installing" {
	linux	/casper/vmlinuz   boot=casper...............

Entre ;  vmlinuz   et    boot=casper  ...
Ajouter ceci

locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss

Pour avoir ceci en final.

menuentry "Try Ubuntu Desktop Next without installing" {
	linux	/casper/vmlinuz locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss   boot=casper iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 04/01/2016, à 18:44)


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

Hors ligne

#83 Le 04/01/2016, à 22:28

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Faute de frappe de ma part. Voila la commande dont il faut me donner le retour

grub-mkrelpath /media/isaric/isaric-8/boot/isaric-8.usb_boot

Ce retour devrait être

/boot/isaric-8.usb_boot

mais, pour limiter les risques d'erreur, je préfère obtenir confirmation.

Tu peux bien évidemment modifier le fichier wily-desktop-i386.loopback.cfg conformément à ce que propose Babdu89. Mais, tu peux aussi mettre cette amélioration en facteur et traduire également les libellés qui apparaissent sur les lignes de commande

set gblopt="locale=fr_FR bootkbd=fr console-setup/layoutcode=fr console-setup/variantcode=oss"
menuentry "Essayer Ubuntu Desktop Next sans l'installer" {
	linux	/casper/vmlinuz   ${gblopt} boot=casper iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Installer Ubuntu Desktop Next" {
	linux	/casper/vmlinuz   ${gblopt} boot=casper only-ubiquity iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Vérifier le disque" {
	linux	/casper/vmlinuz  boot=casper integrity-check iso-scan/filename=${iso_path} quiet splash ---
	initrd	/casper/initrd.lz
}
menuentry "Tester la mémoire" {
	linux16	/install/mt86plus

Arbiel

Dernière modification par Arbiel (Le 04/01/2016, à 22:39)


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#84 Le 05/01/2016, à 09:09

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Merci à vous.

isaric@antec:/media/isaric/isaric-8/boot$ grub-mkrelpath isaric-8.usb_boot
/boot/isaric-8.usb_boot
isaric@antec:/media/isaric/isaric-8/boot$ 

Si je boote avec ma clé en place rien ne se passe, cela démarre normalement sur le DD.


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#85 Le 05/01/2016, à 10:16

Babdu89

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour.
Chez moi.

bernard@bernard-System-Product-Name:~$ grub-mkrelpath /media/bernard/GRUB-NANARD/boot/GRUB-NANARD.usb_boot
/boot/GRUB-NANARD.usb_boot
bernard@bernard-System-Product-Name:~$

Si je boote avec ma clé en place rien ne se passe, cela démarre normalement sur le DD.

Tu as bien changé l'ordre de boot dans le Bios, pour que la machine démarre sur la clé?.

@+.  Babdu89   .

Dernière modification par Babdu89 (Le 05/01/2016, à 10:37)


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

Hors ligne

#86 Le 05/01/2016, à 10:59

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Mon Bios (touche suppr) a cette allure bios_2.JPG.
En utilisant "Boot menu" (touche F12 ) j'ai plusieurs choix :

Floppy (j'en ai pas)
+ Hard Disk
CD ROM (j'en ai pas actuellement)
ZIP
USB - FDD
USB - ZIP
USB - CD ROM
USB - HDD
LAN

J'ai essayé

+ Hard Disk

et je tombe sur un menu avec 2 choix
SAMSUNG... (celui qui est sélectionné)
et Bootable Add-in Cards (que j'ai testé sans sucés)
J'ai aussi testé les 4 USB sans sucés :

USB - FDD
USB - ZIP
USB - CD ROM
USB - HDD

"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#87 Le 05/01/2016, à 11:01

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour

Isaric a écrit :

Si je boote avec ma clé en place rien ne se passe, cela démarre normalement sur le DD.

C'est normal. Il faut maintenant créer le fichier /boot/grub/custom.cfg sur ton disque dur avec le contenu suivant

	if keystatus --alt;
		source "${config_directory}/greffons/chainage_grub V2.cfg";
		chainage_grub /boot/isaric-8.usb_boot ;
		fi;

Afin d'éviter que tu n'aies des problèmes, en attendant que tout fonctionne correctement, j'ai introduit un test qui a comme effet de ne démarrer sur la clé que si la touche Alt est enfoncée lors du démarrage, sinon le démarrage se fait comme maintenant sur le disque dur.

Tu pourras ensuite ne conserver que les deux lignes

	source "${config_directory}/greffons/chainage_grub V2.cfg";
	chainage_grub /boot/isaric-8.usb_boot ;

Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#88 Le 05/01/2016, à 11:19

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Merci Arbiel
J'ai rajouté custom.cfg sur le DD

isaric@antec:/boot/grub$ ls
custom.cfg   fonts	       greffons  grubenv  locale
custom.cfg~  gfxblacklist.txt  grub.cfg  i386-pc  unicode.pf2
isaric@antec:/boot/grub$ 

avec

	if keystatus --alt;
		source "${config_directory}/greffons/chainage_grub V2.cfg";
		chainage_grub /boot/isaric-8.usb_boot ;
		fi;

Cela ne boot pas sur la clé en maintenant la touche "Alt" enfoncée au démarrage.


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#89 Le 05/01/2016, à 12:11

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

J'ai fait une erreur. Avant de faire tout ce que j'indique plus bas

if keystatus --alt;
		source "${config_directory}/greffons/chainage_grub V2.cfg";
		chainage_grub /boot/isaric-8.usb_boot source ;
		fi;

Il faut chercher ce qui en fonctionne pas, en installant des traces à droite et à gauche.

l'instruction de base est

echo yyyy ; sleep  2 ;

en faisant varier yyy avec, par exemple, le chemin complet du fichier dans lequel en l'insère. Cela affiche la valeur qui remplace yyy et fait patienter grub pendant 2 secondes.

On va en mettre un en début de chacun des fichiers
1) /boot/grub/grub.cfg,
2) /boot/grub/custom.cfg,
3) /boot/grub/greffons/chainage_grub V2.cfg
4) /media/isaric/isaric-8/boot/isaric-8.usb_boot
5) /media/isaric/isaric-8/boot/grub/grub.cfg
6) /media/isaric/isaric-8/boot/grub/custom.cfg
7) /media/isaric/isaric-8/boot/grub/greffons/fonctions_iso.cfg

On doit théoriquement passer successivement par chacun de ces fichiers. Dis moi où la liste s'arrête.

Dernière modification par Arbiel (Le 05/01/2016, à 12:28)


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#90 Le 05/01/2016, à 15:58

Babdu89

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonjour.

Isaric a écrit :

Mon Bios (touche suppr) a cette allure bios_2.JPG.
En utilisant "Boot menu" (touche F12 ) j'ai plusieurs choix :

Floppy (j'en ai pas)
+ Hard Disk
CD ROM (j'en ai pas actuellement)
ZIP
USB - FDD
USB - ZIP
USB - CD ROM
USB - HDD
LAN

J'ai essayé

+ Hard Disk

et je tombe sur un menu avec 2 choix
SAMSUNG... (celui qui est sélectionné)
et Bootable Add-in Cards (que j'ai testé sans sucés)
J'ai aussi testé les 4 USB sans sucés :

USB - FDD
USB - ZIP
USB - CD ROM
USB - HDD

Je ne sais pas si on en a parlé dans ton sujet....
J'ai bien l'impression que le Bios de ta machine est comme celui de la machine que j'utilise actuellement. (1984-2004)

Il ne sait pas booter sur l'USB

USB - FDD
USB - ZIP
USB - CD ROM
USB - HDD

J'ai aussi ces options dans mon Bios.
Je branche un hdd usb avec des Linux installés dessus
Il ne boot pas j'ai droit à un Grub rescue en sélectionnant USB-HDD ...

J'utilise un cd de boot  "Plop Boot Manager"

https://doc.ubuntu-fr.org/cd_boot_usb

https://www.plop.at/en/bootmanager/download.html

En mettant le CD Plop Boot Manager dans le lecteur de CD, Lecteur de CD en premier dans la séquence de démarrage du Bios...

Plop Boot Manager démarre. Affichage en mode dos.
Je tape    plp     à l'invite, puis ENTRÉE.
Une fenêtre avec dans les Options  USB s'ouvre.
Je choisis USB , ENTRÉE .

Et ma machine démarre sur le hdd usb avec le menu Grub de l'Os par défaut de ce disque.

Pour utiliser des session live USB (clé usb) . Je débranche tous les périphériques de stockage USB, pour n'avoir que la clé USB live branchée. La machine démarre la session live ...

Remarque.
Si c'est bien là le souci.
Pour pouvoir utiliser la machine au démarrage avec d'autres périphériques USB branchés.
À toi ,par des essais de déterminer quel est le port USB prioritaire au démarrage sur ta machine.
Çà te permet de le laisser libre, pour l'utiliser lors de démarrage de ta machine sur l'USB...

À tester chez toi pour voir...

Édit.
Je viens de relire la discussion... Post#18 je conclus

Bonjour.

Alors, pas de possibilité de faire booter la machine sur l'USB, Bios pas prévu pour, on dirait.
Pas de lecteur CD/DVD valide. Pas de lecteur disquette.

Il n'y a pas possibilité d'utiliser une session live sur cette machine.

@+.  Babdu89   .

J'avais oublié çà ...

Alors même avec la clé Grub de Arbiel, si il n'y a pas moyen de faire démarrer le Bios sur l'USB, c'est peine perdue...

Question, quel Os est installé sur cette machine, est-ce qu'il fonctionne?

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 11/01/2016, à 10:39)


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

Hors ligne

#91 Le 05/01/2016, à 16:43

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

@Arbiel
Je ne vois passer que

Arbiel a écrit :

1) /boot/grub/grub.cfg,
2) /boot/grub/custom.cfg

@Babdu89
J'ai une vielle capture d'écran de démarrage où l'on voit peut-être des indications USB :
antec_demarrage-01

Actuellement je n'ai pas de lecteur CD ou DVD, la connexion sata est d'ancienne génération (une photo trouvé identique à l'ancien lecteur)

isaric@antec:~$ uname -a
Linux antec 4.2.0-22-generic #27-Ubuntu SMP Thu Dec 17 22:57:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
isaric@antec:~$ 

Et cela fonctionne bien, il a été installé avec [Script/Tuto] Amorcer une image iso sans clé USB ni lecteur de CD-ROM, cela remonte au post #34 et suivant.


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#92 Le 05/01/2016, à 17:01

Babdu89

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Ah , OK!. J'y ai retrouvé mes petits.

Mais bon si la machine n'est pas capable de booter sur l'USB, tu ne pourras pas lancer de session live USB.
AS tu le moyen de tester le démarrage d'une session live de cette clé sur une autre machine, dont tu sais qu'elle boot d'ordinaire sur L' 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

#93 Le 05/01/2016, à 17:21

Babdu89

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

C'est quand même bizarre cette machine.
Elle tourne en 64 bits, et il semblerait qu'elle ai un Bios incapable de booter sur l'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

#94 Le 05/01/2016, à 18:00

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Bonsoir

@Babdu89

Dans ce que je propose, il n'est pas question de démarrer à partir de la clé USB dont nous avons vu depuis le presque tout début de cette conversation que cela ne paraissait pas possible. Le démarrage a lieu à partir du grub du disque dur et le script appelé par custom.cfg du disque dur a comme effet de lui faire interpréter le fichier grub.cfg de la clé, comme le ferait le grub de la clé si le PC savait démarrer directement depuis la clé, ce que tu as fait toi-même.

@Isaric

Donne-moi, s'il te plaît le retour de

cat /boot/grub/custom.cfg
cat /boot/grub/greffons/greffons/chainage_grub V2.cfg

en recopiant intégralement ce qui apparaît sur le terminal.

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#95 Le 05/01/2016, à 18:24

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

cat /boot/grub/custom.cfg --> custom.txt

echo y2-/boot/grub/custom.cfg ; sleep  2 ;
if keystatus --alt;
		source "${config_directory}/greffons/chainage_grub V2.cfg";
		chainage_grub /boot/isaric-8.usb_boot source ;
		fi;

J'ai enlevé un /greffons dans
cat /boot/grub/greffons/greffons/chainage_grub V2.cfg

isaric@antec:~$ cat /boot/grub/greffons/chainage_grub V2.cfg
cat: /boot/grub/greffons/chainage_grub: Aucun fichier ou dossier de ce type
cat: V2.cfg: Aucun fichier ou dossier de ce type
isaric@antec:~$ 

Cela vient-il de l'espace entre grub et V2 ?

[édit]
Sur gedit, j'ai pour /boot/grub/greffons/chainage_grub V2.cfg

echo y3-/boot/grub/greffons/chainage_grub V2.cfg ; sleep  2 ;

function chainage_grub {
		set grub_cfg="${1}";
		set fonction="${2}";
		set quiet=${3};
		if [ -z "${quiet}" ]; then set quiet=true; fi;
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		insmod part_msdos
		insmod lvm
		insmod ext2
		set root=
		search --file --set=root --no-floppy "${grub_cfg}";
		if [ -n "${root}" ]; then
			if [ "${fonction}" = "source" ]; then source ($root)${grub_cfg}; fi ;
			export prefix;
			configfile "($root)${grub_cfg}";
		else
			if ${quiet}; then return; fi;
			echo "Fichier ${grub_cfg} inconnu";
		fi;
		sleep --interruptible 10 ;
	}

Dernière modification par Isaric (Le 05/01/2016, à 18:28)


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#96 Le 05/01/2016, à 18:47

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

As-tu bien enfoncé la touche Alt au démarrage de ton PC (touche gauche). Démarres aussi après une mise hors tension complète, certains PC semblent ne pas démarrer de la même façon à froid et à chaud.


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#97 Le 05/01/2016, à 19:20

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Arbiel a écrit :

As-tu bien enfoncé la touche Alt au démarrage de ton PC (touche gauche). Démarres aussi après une mise hors tension complète, certains PC semblent ne pas démarrer de la même façon à froid et à chaud.

Oui, mon clavier actuellement d'installé est le Sangha.
[édit]
Je viens de mettre un clavier en PS3 à la place de l'USB et cela ne change rien.

Babdu89 a écrit :

...
AS tu le moyen de tester le démarrage d'une session live de cette clé sur une autre machine, dont tu sais qu'elle boot d'ordinaire sur L' USB?.

J'ai rien sous la main pour vérifier cela.

Dernière modification par Isaric (Le 05/01/2016, à 19:46)


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#98 Le 05/01/2016, à 19:54

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

J'ai bien l'impression que je n'ai plus l'étape 1)
Je vois apparaître seulement l'étape 2) (echo y2-/boot/grub/custom.cfg) au démarrage, pourtant je suis presque persuadé avoir vu la 1) la première fois (mais pas les suivantes)

1) /boot/grub/grub.cfg, 
2) /boot/grub/custom.cfg

"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne

#99 Le 05/01/2016, à 20:36

Arbiel

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

Certains PC ne savent pas tester le fait que des touches sont enfoncées au démarrage. On va donc utiliser un autre moyen pour conditionner le chainage vers le fichier de configuration de la clé USB. Remplace ton fichier /boot/grub/custom.cfg par le code ci-dessous

	if ${essai}; then
		set essai=false
		save_env essai
		echo "/boot/grub/custom.cfg, config_directory=${config_directory}" ; sleep 5 ;
		source "${config_directory}/greffons/chainage_grub V2.cfg";
		chainage_grub /boot/isaric-8.usb_boot source true ;
		fi ;

Le chainage vers le fichier de configuration de la clé est conditionné par la variable ${essai}, qui est remise à la valeur "false" à chaque passage.
Pour la positionner à la valeur "true" et déclencher le chaînage, exécute la commande

sudo grub-editenv /boot/grub/grubenv set essai=true
sudo grub-editenv /boot/grub/grubenv list

avant de relancer ton PC, ta clé étant bien sûr branchée. Et si tu as plusieurs ports USB, changes de port à chaque nouvel essai.

Dernière modification par Arbiel (Le 05/01/2016, à 20:37)


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#100 Le 05/01/2016, à 21:31

Isaric

Re : Booter une USB live sur un ordianteur qui boot pas en USB (avec GRUB)

J'ai remplacé  le fichier /boot/grub/custom.cfg par le code ci-dessous

	if ${essai}; then
		set essai=false
		save_env essai
		echo "/boot/grub/custom.cfg, config_directory=${config_directory}" ; sleep 5 ;
		source "${config_directory}/greffons/chainage_grub V2.cfg";
		chainage_grub /boot/isaric-8.usb_boot source true ;
		fi ;
isaric@antec:~$ sudo grub-editenv /boot/grub/grubenv set essai=true
Mot de passe [sudo] pour isaric : 
isaric@antec:~$ sudo grub-editenv /boot/grub/grubenv list
essai=true
isaric@antec:~$

Puis relancé le PC et j'ai vu ces 2 étapes

2) /boot/grub/custom.cfg
3) /boot/grub/greffons/chainage_grub V2.cfg

avant d'avoir un démarrage "normal" sur le DD


"Être bahá'í signifie simplement aimer la terre toute entière, aimer l'humanité et essayer de la servir, travailler pour la paix universelle et la famille humaine" 'Abdul'l-Bahá
"Vouloir s'ouvrir aux autres n'est pas une preuve de faiblesse, c'est une preuve d'intelligence"  Matthieu Ricard.

Hors ligne