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.

#101 Le 23/02/2016, à 12:19

Gibi83

Re : Comment faire démarrer un disque dur externe USB

Information complémentaire il y avait juste une erreur sur la clef et Windows (eh oui) me l'a corrigé et tout remarche je vous écris en live grâce à elle.

Hors ligne

#102 Le 23/02/2016, à 12:30

Bougron

Re : Comment faire démarrer un disque dur externe USB

Bonjour
Je prends connaissance de tous tes déboires et compatis.
Lorsque je vois cette phrase
"En mettant sdd1 à la place de SDG3, je trouve bien un fichier grub.cfg.absent sur mon disque dur, mais surprise ma clef live USB n'a pas apprécié et je vais être obligé de la regénérer, pourquoi?????"
   a) Je pense que tu as fais cette manip après le boot-info, car dans le boot info, on ne voit pas trace de ce fichier.
   b) Le boot-info, montre bien que c'est sdd1 qui est à utiliser.
   c)  Malheureusement cette manip de changement de nom n'a absolument aucun impact sur la liveusb.
   d) Si tu pouvait dire ce qu'elle n'a pas apprécié.


J'ai bien parcouru toute la génération faite par le boot-info.
Tu en as fait un copier/coller. Je pense qu'il aurait été plus simple pour toi de faire un copier/coller de l'URL qui a été générée.
En tout cas c'est plus pratique pour nous car avec un clic sur cet URL, on peut ouvrir son contenu dans une nouvelle fenêtre. Pour le consulter, pendant que je t'écrit, j'ai du en faire un copier/coller et le déposer dans libreoffice writer.


Nous attendons tous avec impatience, ton essai de boot avec le nouveau disque dur sans fichier de boot.
Il est fort possible qu'il râle. Tu tenteras de donner exactement le message d'erreur.

Dans ce cas, j'ai une piste que les personnes plus expertes que moi en boot légacy peuvent réfuter.
La génération faite ne me plaît qu'à moitié.
Par exemple avec cette phrase.

set root='hd3,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd3,msdos1 --hint-efi=hd3,msdos1 --hint-baremetal=ahci3,msdos1  0d74a132-9f0b-4753-9141-ff117dc9210d0d74a132-9f0b-

Mon hypothèse serait que ton bios capricieux lorsque tu bootes sur le disque USB externe considère pendant la phase de boot que ce disque est "hd0" et non "hd3".
Dans ce cas, tu devrais remplacer partout hd3,msdos1 par hd0,msdos1
                                                                    et  ahci3,msdos1 par ahci0,msdos1
Qui est une manip assez classique pour les boots en EFI que je maîtrise mieux.
Remarque, je ne te propose pas la correction pour lancer windows par ce grub car c'est plus simple de ne pas brancher le disque externe pour le lancer.

Dernière modification par Bougron (Le 23/02/2016, à 12:38)

Hors ligne

#103 Le 23/02/2016, à 12:46

Gibi83

Re : Comment faire démarrer un disque dur externe USB

Bien résultat habituel rien ne se passe
Ecran noir pas de curseur, et pas d'alarme ou d'erreur.:(

Hors ligne

#104 Le 23/02/2016, à 13:00

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Bonjour.

Gibi83 a écrit :

mon cher Bougron, j'ai tenté la manip que tu m'as indiqué

1) Identifier la partition  contenant le UBUNTU de la clé USB de 64 go et non celle de la live USB
          sudo fdisk -l
         ou
          sudo blkid
         ou
          ?
           en admettant que la réponse soit    sdg3
2) Monter la partition en question
       sudo mkdir /mnt/SDG3
       sudo  mount /dev/sdg3     /mnt/SDG3

3)   Faire l'action de renommage
     sudo mv -T /mnt/SDG3/boot/grub/grub.cfg   /mnt/SDG3/boot/grub/grub.cfg.absent

En mettant sdd1 à la place de SDG3, je trouve bien un fichier grub.cfg.absent sur mon disque dur, mais surprise ma clef live USB n'a pas apprécié et je vais être obligé de la regénérer, pourquoi?????

Et en faisant redémarrer la machine sur le hdd externe actuel, (/dev/sdd).
Est-ce comme le dit Arbiel (et moi même), çà affiche Grub en mode minimal.... (discussion) avec un prompt
Grub>    ???.

Parce-que si tu ne vois pas çà, c'est que la machine ne lance pas le Grub du hdd externe.

@+.  Babdu89  .

Dernière modification par Babdu89 (Le 23/02/2016, à 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

#105 Le 23/02/2016, à 13:09

Bougron

Re : Comment faire démarrer un disque dur externe USB

Je n'ai plus d'idées sur le sujet.

Rétrécis SDD3 de 300 Go.
Fais  une nouvelle partition SDD4 sur ce nouveaux disque externe de 300 Go.

Fais des copier/coller des fichiers et répertoires de la partition SDB1 dans cette nouvelle partition.

Rétrécis SDB1 de 15 Go
Installes ubuntu dans cet espace inoccupé.
et regardons si ubuntu 15.10 sait booter avec un disque interne

Hors ligne

#106 Le 23/02/2016, à 13:21

Gibi83

Re : Comment faire démarrer un disque dur externe USB

Bien résultat habituel rien ne se passe
Ecran noir pas de curseur, et pas d'alarme ou d'erreur.:(
Je vais analyser ce que tu indiques dans ton post précédent plus calmement.

Déboires est un grand mot, j'ai dans le passé utilisé Ubuntu qui m'a souvent aidé à l'époque car XP........
Je puis avoir Windows 10 gratuitement mais j'avoue que j'hésite d' ou mon retour vers Ubuntu.

Hors ligne

#107 Le 23/02/2016, à 13:33

Bougron

Re : Comment faire démarrer un disque dur externe USB

Babdu89 a écrit :

Bonjour.
.....
En faisant redémarrer la machine sur le hdd externe actuel, (/dev/sdd).
Est-ce comme le dit Arbiel (et moi même), çà affiche Grub en mode minimal.... (discussion) avec un prompt
Grub>    ???.
Parce-que si tu ne vois pas çà, c'est que la machine ne lance pas le Grub du hdd externe.
@+.  Babdu89  .

Bonjour à tous,
Pour aller plus loin, La seule information qu'on connaît de ce disque est

 => Grub2 (v2.00) is installed in the MBR of /dev/sdd 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.

En bon anglais, cela veut dire que tout baigne. En fait, il faudrait regarder ce que les bits disent.
C'est une chose que je ne sais pas faire et dont boot-info m'a pas donné le contenu

Si Gibi83 pouvait réparer cet oubli.

sudo hexdump -n512 -C /dev/sdd
sudo hexdump -n512 -C /dev/sdd1

Hors ligne

#108 Le 23/02/2016, à 13:50

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Oui, l'installation est normal, et çà devrait marcher.
Mais ce n'est pas la première foi qu'on voit des machines réticentes à démarrer un Os sur un hdd externe.
Bien que le boot sur l'usb, soit possible en live.
Çà aurait démarré l'installation  sur la clé usb de 64 Go. On pourrait être certain que le souci est le hdd de récupération. Mais non, çà ne marche pas non plus.

Attendons de savoir si il y a quelque chose d'affiché en démarrant sur le hdd /dev/sdd. Le fichier grub.cfg une foi renommé.

@Gibi83 .

As tu la possibilité dans ton entourage, de faire un test de démarrage de ce hdd externe,  sur une autre machine que tes Alienware ?...

@+.   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

#109 Le 23/02/2016, à 14:03

grandtoubab

Re : Comment faire démarrer un disque dur externe USB

Sur ma machine  une clé usb est vue comme un disque il faut donc bien gérer le bios
https://www.debian-fr.org/imagewriter-n … ml#p538286


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#110 Le 23/02/2016, à 14:06

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Oui, mais ce n'est pas que Gibi83 ne sait pas faire démarrer les périphérique usb, en modifiant son Bios. La machine boot bien dessus le périphérique choisi, mais il ne se passe rien...

@+. 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

#111 Le 23/02/2016, à 17:27

Gibi83

Re : Comment faire démarrer un disque dur externe USB

Bien, j'en ai une bonne a vous raconter....
Dans le cadre des essais "pour voir" j'ai pris mon disque dur externe USB et avec Linux Live USB creator j'en ai fait un live disque dur avec Ubuntu 15.10 dessus.
Redémarrage sur ce disque qui avec Ubuntu INSTALLE dessus ne démarre pas hé bien en Live Ubuntu il démarre parfaitement et je vous écris en testant Ubuntu 15.10 dessus!!!
Seul problème il n'y a que 4 Go pour installer des logiciels. en particulier Stellarium qui est une pure merveille.
Cherchez l'erreur!
TOUT SAUF CE QUE JE DESIRE NA!

Dernière modification par Gibi83 (Le 23/02/2016, à 17:55)

Hors ligne

#112 Le 23/02/2016, à 18:18

Babdu89

Re : Comment faire démarrer un disque dur externe USB

La diférence entre le démarrage d'une session live et une session installée. Quelque soit le périphérique utilisé (clé usb ou hdd usb) comme l'a souligné Arbiel, je ne sais plus quel post  (post#58) , est.

Démarrage d'une session d'un Os installé . C'est Grub qui est à la manœuvre.

Une session live, c'est Syslinux qui y est.

Le souci est de savoir si;
C'est la combinaison ;  périphérique usb + Grub qui ne démarre pas?.
ou, (mais il faut tester en installant) périphérique interne (hhd interne) + Grub  qui marche ,ou pas...

On peut aussi tester (j'en ai parlé dans un post aussi   post#45 ) un live lancé par Grub. Le MultiSystem.
J'ai un hdd usb avec une partition FAT32, où est installé un MultiSystem (çà se lance et s'utilise en session live) qui lui est lancé depuis un Grub modifié par l’auteur du MultiSystem frafa.

Un screen du hdd usb, vu par Gparted,  où est le MultiSystem.

1456247065.png

On y voit des partitions avec d'autres Os  Linux installés et une partition de partage de données NTFS.
Les autres Os démarrent depuis le menu Grub du MultiSystem, que j'ai modifié.


Pour info.  le boot info fait depuis un MultiSystem chez moi.

 

=> Grub2 (v1.99) is installed in the MBR of /dev/sdc and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    in partition 94 for .




sdc1: __________________________________________________________________________

    File system:       vfat
    Boot sector type:  SYSLINUX 4.05 20130218
    Boot sector info:  Syslinux looks at sector 3408416 of /dev/sdc1 for its 
                       second stage. SYSLINUX is installed in the 
                       /boot/syslinux directory. According to the info in the 
                       boot sector, sdc1 starts at sector 0. But according to 
                       the info from fdisk, sdc1 starts at sector 63.
    Operating System:  
    Boot files:        /boot/grub/menu.lst /boot/grub/grub.cfg 
                       /boot/syslinux/syslinux.cfg 
                       /boot/grub/i386-pc/core.img /boot/syslinux/ldlinux.sys




=========================== sdc1/boot/grub/menu.lst: ===========================

--------------------------------------------------------------------------------
# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

timeout 30
default /default
#convert -resize 640x480 -colors 14 /media/multisystem/boot/splash/splash.png /media/multisystem/boot/splash/splash.xpm.gz
splashimage=/boot/splash/splash.xpm.gz
#color blue/green yellow/red white/magenta white/magenta
foreground=0033FF
background=FF3300

#http://diddy.boot-land.net/grub4dos/Grub4dos.htm
#http://www.boot-land.net/forums/index.php?showforum=66
#http://diddy.boot-land.net/grub4dos/files/syntax.htm
#Ne supprimez pas ce marqueur! / Do not remove this marker!
#MULTISYSTEM_START
#MULTISYSTEM_STOP
#Ne supprimez pas ce marqueur! / Do not remove this marker!
#http://diddy.boot-land.net/grub4dos/files/syntax.htm

title Chainloader into GRUB 2
find --set-root /boot/grub/boot.img
chainloader /boot/grub/boot.img
boot

#title Chainloader into Syslinux
#map (hd0) (hd0)
#map (hd0) (hd0)
#chainloader (hd0,0)+1
#rootnoverify (hd0,0)

##Autre solution pour chainer Syslinux
##faire une copie du mbr de la clé USB
##dd if=/dev/sd?1 of=/media/multisystem/syslinux.mbr bs=512 count=1
#title Chainloader into Syslinux
#find --set-root --ignore-floppies --ignore-cd /syslinux.mbr
#map (hd0) (hd0)
#map (hd0) (hd0)
#map --rehook
#find --set-root --ignore-floppies --ignore-cd /syslinux.mbr
#chainloader /syslinux.mbr

##Autre solution pour chainer Syslinux
#title Chainloader into Syslinux
#find --set-root /boot/syslinux/ldlinux.sys
#chainloader /boot/syslinux/ldlinux.sys

##Autre solution pour chainer Syslinux
#title Chainloader into Syslinux
#find --set-root --ignore-floppies --ignore-cd /boot/syslinux/redir.img
#kernel /boot/syslinux/memdisk
#initrd /boot/syslinux/redir.img

#http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/
title FreeDos
kernel /boot/syslinux/memdisk
initrd /boot/img/fdboot.img

title find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2

title find and load BOOTMGR of Windows VISTA/SEVEN
fallback 2
find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
savedefault --wait=2

title find and load CMLDR, the Recovery Console of Windows NT/2K/XP
fallback 3
find --set-root --ignore-floppies --ignore-cd /cmldr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /cmldr
chainloader /cmldr
#####################################################################
# write string "cmdcons" to memory 0000:7C03 in 2 steps:
#####################################################################
# step 1. Write 4 chars "cmdc" at 0000:7C03
write 0x7C03 0x63646D63
# step 2. Write 3 chars "ons" and an ending null at 0000:7C07
write 0x7C07 0x00736E6F
savedefault --wait=2

title find and load IO.SYS of Windows 9x/Me
fallback 4
find --set-root /io.sys
chainloader /io.sys
savedefault --wait=2

title find and boot 0PE.ISO
fallback 5
find --set-root /0PE/0PE.ISO
map /0PE/0PE.ISO (0xff) || map --mem /0PE/0PE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title find and boot MicroPE.ISO
fallback 6
find --set-root /boot/MicroPE.ISO
map /boot/MicroPE.ISO (0xff) || map --mem /boot/MicroPE.ISO (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title find and boot ubcd.iso
fallback 8
find --set-root /ubcd.iso
map /ubcd.iso (0xff) || map --mem /ubcd.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

title commandline
commandline

title reboot
reboot

title halt
halt
--------------------------------------------------------------------------------

=========================== sdc1/boot/grub/grub.cfg: ===========================

--------------------------------------------------------------------------------
#insmod gpt
#insmod pc
#insmod gfxmenu
#
#insmod videotest
insmod tga
insmod png
insmod gfxterm
insmod lspci
#insmod vbeinfo
insmod vbe
insmod ntfs
insmod chain
insmod biosdisk
insmod font
#http://grub.enbug.org/ThemeFormat
#http://grub.gibibit.com/Theme_format#colors
#http://code.google.com/p/burg/wiki/InstallUbuntu
#http://code.google.com/p/burg/downloads/list
#http://ubuntuforums.org/showthread.php?t=1195275
#pour acces a grub2 du bootloader principal modifier dans fichier: /etc/default/grub
#GRUB_HIDDEN_TIMEOUT=10 #0 par defaut
#GRUB_HIDDEN_TIMEOUT_QUIET=false #true d'origine
#sudo update-grub
#echo -n "Press ESC to see the menu... "
#if sleep --verbose --interruptible 5 ; then
#set timeout=10
#fi
set default=0
set timeout=10
set fallback=1
search --no-floppy --fs-uuid --set=root 37C7-5656
set root=${root}
#http://grub.enbug.org/gfxterm
if loadfont /boot/polices/unicode.pf2 ; then
set gfxmode=640x480
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
#set gfxmode=auto
#set gfxpayload=keep
fi
fi
#set locale_dir=/boot/grub/locale
#set lang=en
#insmod gettext
if background_image /boot/splash/splash.png ; then
#text no sel/fond ecran
set color_normal=black/black #1
#text sel/fond ecran sel
set color_highlight=light-red/white #1
else
set menu_color_normal=black/black #2
set menu_color_highlight=light-red/white #2
set color_normal=black/magenta #2
set color_highlight=light-red/white #2
fi
#set gfxpayload="1280x1024,1024x768,800x600,640x480"
#set gfxpayload=keep
#Ne supprimez pas ce marqueur! / Do not remove this marker!
#MULTISYSTEM_START
menuentry "_______MENU GRUB OS LINUX INSTALLES_______" {
echo
}
#chainer un autre grub
menuentry "Ubuntu-13.04-HDD-FC, grub.cfg auf /dev/sda13" {
configfile (hd0,13)/boot/grub/grub.cfg
}
#chainer un autre grub
menuentry "Ubuntu-14.04-HDD-FC, grub.cfg auf /dev/sda2" {
configfile (hd0,2)/boot/grub/grub.cfg
}
#chainer un autre grub
menuentry "Lubuntu-14.04-HDD-FC, grub.cfg auf /dev/sda15" {
configfile (hd0,15)/boot/grub/grub.cfg
}
#chainer un autre grub
menuentry "Hybryde-Fusion-13.04-HDD-FC, grub.cfg auf /dev/sda8" {
configfile (hd0,8)/boot/grub/grub.cfg
}
#chainer un autre grub
menuentry "HYBRYDE-EVOLUTION-HDD-FC, grub.cfg auf /dev/sda9" {
configfile (hd0,9)/boot/grub/grub.cfg
}
#chainer un autre grub
menuentry "XUBUNTU-12.04.1-HDD-FC, grub.cfg auf /dev/sda911" {
configfile (hd0,11)/boot/grub/grub.cfg
}
#chainer un autre grub
menuentry "XUBUNTU-10.04-SAUVEGARDE-HDD-FC, grub.cfg auf /dev/sda6" {
configfile (hd0,6)/boot/grub/grub.cfg
}
menuentry "_________ISO STOCKEES A TESTER _________" {
echo
}
#MULTISYSTEM_MENU_DEBUT|17-02-2014-17:06:03-444877994|trusty-desktop-i386.iso|multisystem-ubuntu|922Mio|
menuentry "trusty-desktop-i386.iso" {
search --set -f "/trusty-desktop-i386.iso"
loopback loop "/trusty-desktop-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/trusty-desktop-i386.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|17-02-2014-17:06:03-444877994|trusty-desktop-i386.iso|multisystem-ubuntu|922Mio|
#MULTISYSTEM_MENU_DEBUT|14-02-2014-13:00:33-328873620|ubuntu-12.04-desktop-i386-fr.iso|multisystem-ubuntu|665Mio|
menuentry "ubuntu-12.04-desktop-i386-fr.iso" {
search --set -f "/ubuntu-12.04-desktop-i386-fr.iso"
loopback loop "/ubuntu-12.04-desktop-i386-fr.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/ubuntu-12.04-desktop-i386-fr.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|14-02-2014-13:00:33-328873620|ubuntu-12.04-desktop-i386-fr.iso|multisystem-ubuntu|665Mio|
#MULTISYSTEM_MENU_DEBUT|14-02-2014-00:04:37-788920127|Voyager-13.10-i386.iso|multisystem-ubuntu|960Mio|
menuentry "(generic) Voyager-13.10-i386.iso" {
search --set -f "/Voyager-13.10-i386.iso"
loopback loop "/Voyager-13.10-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 file=/cdrom/preseed/xubuntu.seed debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Voyager-13.10-i386.iso boot=casper noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|14-02-2014-00:04:37-788920127|Voyager-13.10-i386.iso|multisystem-ubuntu|960Mio|
#MULTISYSTEM_MENU_DEBUT|08-05-2013-18:23:45-810089791|boot-repair-disk-32bit-23-08_05_2013.iso|multisystem-lubuntu|495Mio|
menuentry "boot-repair-disk-32bit-23-08_05_2013.iso" {
search --set -f "/boot-repair-disk-32bit-23-08_05_2013.iso"
loopback loop "/boot-repair-disk-32bit-23-08_05_2013.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr iso-scan/filename=/boot-repair-disk-32bit-23-08_05_2013.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|08-05-2013-18:23:45-810089791|boot-repair-disk-32bit-23-08_05_2013.iso|multisystem-lubuntu|495Mio|
#MULTISYSTEM_MENU_DEBUT|08-05-2013-18:24:37-843678085|boot-repair-disk-64bit-22-08-05-2013.iso|multisystem-lubuntu|507Mio|
menuentry "boot-repair-disk-64bit-22-08-05-2013.iso" {
search --set -f "/boot-repair-disk-64bit-22-08-05-2013.iso"
loopback loop "/boot-repair-disk-64bit-22-08-05-2013.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr iso-scan/filename=/boot-repair-disk-64bit-22-08-05-2013.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|08-05-2013-18:24:37-843678085|boot-repair-disk-64bit-22-08-05-2013.iso|multisystem-lubuntu|507Mio|
#MULTISYSTEM_MENU_DEBUT|04-05-2013-11:52:22-930340654|redobackup-livecd-1.0.2.iso|multisystem-redo|214Mio|
menuentry "Redo Backup and Recovery" {
loopback loop "/redobackup-livecd-1.0.2.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/redobackup-livecd-1.0.2.iso boot=casper noprompt quiet splash --
initrd (loop)/casper/initrd.gz 
}
menuentry "Redo Backup and Recovery xforcevesa" {
loopback loop "/redobackup-livecd-1.0.2.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/redobackup-livecd-1.0.2.iso boot=casper noprompt xforcevesa quiet splash --
initrd (loop)/casper/initrd.gz
}
#MULTISYSTEM_MENU_FIN|04-05-2013-11:52:22-930340654|redobackup-livecd-1.0.2.iso|multisystem-redo|214Mio|
#MULTISYSTEM_MENU_DEBUT|06-05-2013-01:42:22-579510305|pmagic_2012_2_27.iso|multisystem-partedmagic|187Mio|
menuentry "Parted Magic 32Bits" {
loopback loop "/pmagic_2012_2_27.iso"
linux (loop)/pmagic/bzImage uuid=37C7-5656 iso_filename=/pmagic_2012_2_27.iso edd=off load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256 vmalloc=384MiB fr_FR
initrd (loop)/pmagic/initrd.img
}
menuentry "Parted Magic 64Bits" {
loopback loop "/pmagic_2012_2_27.iso"
linux (loop)/pmagic/bzImage64 uuid=37C7-5656 iso_filename=/pmagic_2012_2_27.iso edd=off load_ramdisk=1 prompt_ramdisk=0 rw vga=normal loglevel=9 max_loop=256 vmalloc=384MiB fr_FR
initrd (loop)/pmagic/initrd.img
}
#MULTISYSTEM_MENU_FIN|06-05-2013-01:42:22-579510305|pmagic_2012_2_27.iso|multisystem-partedmagic|187Mio|
#MULTISYSTEM_MENU_DEBUT|05-05-2013-20:36:15-527169565|saucy-desktop-i386.iso|multisystem-ubuntu|795Mio|
menuentry "(generic) saucy-desktop-i386.iso" {
search --set -f "/saucy-desktop-i386.iso"
loopback loop "/saucy-desktop-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 file=/cdrom/preseed/ubuntu.seed debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/saucy-desktop-i386.iso boot=casper noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|05-05-2013-20:36:15-527169565|saucy-desktop-i386.iso|multisystem-ubuntu|795Mio|
#MULTISYSTEM_MENU_DEBUT|19-05-2013-16:13:25-114632803|ubuntu-13.04-desktop-i386.iso|multisystem-ubuntu|794Mio|
menuentry "ubuntu-13.04-desktop-i386.iso" {
search --set -f "/ubuntu-13.04-desktop-i386.iso"
loopback loop "/ubuntu-13.04-desktop-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/ubuntu-13.04-desktop-i386.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|19-05-2013-16:13:25-114632803|ubuntu-13.04-desktop-i386.iso|multisystem-ubuntu|794Mio|
#MULTISYSTEM_MENU_DEBUT|06-07-2013-18:40:00-411552968|xubuntu-12.04.1-desktop-i386.iso|multisystem-xubuntu|682Mio|
menuentry "xubuntu-12.04.1-desktop-i386.iso" {
search --set -f "/xubuntu-12.04.1-desktop-i386.iso"
loopback loop "/xubuntu-12.04.1-desktop-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/xubuntu-12.04.1-desktop-i386.iso boot=casper file=/cdrom/preseed/xubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|06-07-2013-18:40:00-411552968|xubuntu-12.04.1-desktop-i386.iso|multisystem-xubuntu|682Mio|
#MULTISYSTEM_MENU_DEBUT|06-07-2013-18:53:23-783544805|xubuntu-12.10-desktop-i386.iso|multisystem-xubuntu|693Mio|
menuentry "xubuntu-12.10-desktop-i386.iso" {
search --set -f "/xubuntu-12.10-desktop-i386.iso"
loopback loop "/xubuntu-12.10-desktop-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/xubuntu-12.10-desktop-i386.iso boot=casper file=/cdrom/preseed/xubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
menuentry "______________ISO HYBRYDE______________" {
echo
}
#MULTISYSTEM_MENU_FIN|06-07-2013-18:53:23-783544805|xubuntu-12.10-desktop-i386.iso|multisystem-xubuntu|693Mio|
#MULTISYSTEM_MENU_DEBUT|23-07-2013-16:20:17-975726575|Hybryde-V2.iso|multisystem-kubuntu|1163Mio|
menuentry "Hybryde-V2.iso" {
search --set -f "/Hybryde-V2.iso"
loopback loop "/Hybryde-V2.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde-V2.iso boot=casper file=/cdrom/preseed/kubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|23-07-2013-16:20:17-975726575|Hybryde-V2.iso|multisystem-kubuntu|1163Mio|
#MULTISYSTEM_MENU_DEBUT|23-07-2013-16:21:31-484116013|Hybryde-v04-i386.iso|multisystem-ubuntu|1133Mio|
menuentry "Hybryde-v04-i386.iso" {
search --set -f "/Hybryde-v04-i386.iso"
loopback loop "/Hybryde-v04-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde-v04-i386.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|23-07-2013-16:21:31-484116013|Hybryde-v04-i386.iso|multisystem-ubuntu|1133Mio|
#MULTISYSTEM_MENU_DEBUT|23-07-2013-16:22:37-863243377|Hybryde_V0.5-live-dvd-i386.iso|multisystem-hybryde|1158Mio|
menuentry "Hybryde_V0.5-live-dvd-i386.iso" {
search --set -f "/Hybryde_V0.5-live-dvd-i386.iso"
loopback loop "/Hybryde_V0.5-live-dvd-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 file=/cdrom/preseed/ubuntu.seed debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde_V0.5-live-dvd-i386.iso boot=casper noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|23-07-2013-16:22:37-863243377|Hybryde_V0.5-live-dvd-i386.iso|multisystem-hybryde|1158Mio|
#MULTISYSTEM_MENU_DEBUT|23-07-2013-16:23:45-826172949|Hybryde-Nirvanos-live-dvd-i386.iso|multisystem-hybryde|1322Mio|
menuentry "Hybryde-Nirvanos-live-dvd-i386.iso" {
search --set -f "/Hybryde-Nirvanos-live-dvd-i386.iso"
loopback loop "/Hybryde-Nirvanos-live-dvd-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 file=/cdrom/preseed/ubuntu.seed debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde-Nirvanos-live-dvd-i386.iso boot=casper noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|23-07-2013-16:23:45-826172949|Hybryde-Nirvanos-live-dvd-i386.iso|multisystem-hybryde|1322Mio|
#MULTISYSTEM_MENU_DEBUT|23-07-2013-16:25:55-557703623|Hybryde-eldorados-live-dvd-i386.iso|multisystem-ubuntu_secured_remix|1626Mio|
menuentry "Hybryde-eldorados-live-dvd-i386.iso" {
search --set -f "/Hybryde-eldorados-live-dvd-i386.iso"
loopback loop "/Hybryde-eldorados-live-dvd-i386.iso"
linux (loop)/casper//vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde-eldorados-live-dvd-i386.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|23-07-2013-16:25:55-557703623|Hybryde-eldorados-live-dvd-i386.iso|multisystem-ubuntu_secured_remix|1626Mio|
#MULTISYSTEM_MENU_DEBUT|23-07-2013-16:30:08-904533032|Hybryde-11_10-live-dvd-32bits-i386.iso|multisystem-ubuntu|1300Mio|
menuentry "Hybryde-11_10-live-dvd-32bits-i386.iso" {
search --set -f "/Hybryde-11_10-live-dvd-32bits-i386.iso"
loopback loop "/Hybryde-11_10-live-dvd-32bits-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde-11_10-live-dvd-32bits-i386.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|23-07-2013-16:30:08-904533032|Hybryde-11_10-live-dvd-32bits-i386.iso|multisystem-ubuntu|1300Mio|
#MULTISYSTEM_MENU_DEBUT|04-05-2013-11:46:37-548101953|Hybryde_Evolution_v1-live-dvd-32bits.iso|multisystem-hybryde|1594Mio|
menuentry "Hybryde_Evolution_v1-live-dvd-32bits.iso" {
search --set -f "/Hybryde_Evolution_v1-live-dvd-32bits.iso"
loopback loop "/Hybryde_Evolution_v1-live-dvd-32bits.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde_Evolution_v1-live-dvd-32bits.iso boot=casper noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|04-05-2013-11:46:37-548101953|Hybryde_Evolution_v1-live-dvd-32bits.iso|multisystem-hybryde|1594Mio|
#MULTISYSTEM_MENU_DEBUT|04-05-2013-11:50:15-080341948|Hybryde_Fusion-live-dvd-32bits.iso|multisystem-ubuntu|1555Mio|
menuentry "Hybryde_Fusion-live-dvd-32bits.iso" {
search --set -f "/Hybryde_Fusion-live-dvd-32bits.iso"
loopback loop "/Hybryde_Fusion-live-dvd-32bits.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde_Fusion-live-dvd-32bits.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|04-05-2013-11:50:15-080341948|Hybryde_Fusion-live-dvd-32bits.iso|multisystem-ubuntu|1555Mio|
#MULTISYSTEM_MENU_DEBUT|11-07-2013-16:12:00-531639654|Hybryde-Fusion-release-live-dvd-i386.iso|multisystem-ubuntu|1716Mio|
menuentry "Hybryde-Fusion-release-live-dvd-i386.iso" {
search --set -f "/Hybryde-Fusion-release-live-dvd-i386.iso"
loopback loop "/Hybryde-Fusion-release-live-dvd-i386.iso"
linux (loop)/casper/vmlinuz root=UUID=37C7-5656 debian-installer/language=fr keyboard-configuration/layoutcode=fr keyboard-configuration/variantcode=oss iso-scan/filename=/Hybryde-Fusion-release-live-dvd-i386.iso boot=casper file=/cdrom/preseed/ubuntu.seed noprompt quiet splash --
initrd (loop)/casper/initrd.lz
}
#MULTISYSTEM_MENU_FIN|11-07-2013-16:12:00-531639654|Hybryde-Fusion-release-live-dvd-i386.iso|multisystem-ubuntu|1716Mio|
#MULTISYSTEM_STOP
#Ne supprimez pas ce marqueur! / Do not remove this marker!
menuentry "_______________CUSTOM_______________" {
ECHO
}
menuentry "Custom " {
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
}
menuentry "______________Grub4Dos______________" {
echo
}
#http://grub4dos.sourceforge.net/
#http://grub4dos.sourceforge.net/wiki/index.php/Grub4dos_tutorial
menuentry "Grub4Dos" {
linux /boot/grub.exe --config-file=/boot/grub/menu.lst
}
menuentry "______________Syslinux______________" {
echo
}
#solution tordue, mais qui passe partout ...
#menuentry "Syslinux" {
#search --set -f /boot/syslinux/redir.img
# linux16 /boot/syslinux/memdisk
# initrd16 /boot/syslinux/redir.img
#}
#http://syslinux.zytor.com
menuentry "Syslinux" {
search --set -f "/boot/syslinux/ldlinux.sys"
drivemap -s (hd0) $root
chainloader +1
}
#Autre solution pour chainer Syslinux via une copie du mbr
#dd if=/dev/sd?1 of=/media/multisystem/boot/img/syslinux.mbr bs=512 count=1
#menuentry "Syslinux" {
#search --set -f "/boot/img/syslinux.mbr"
#drivemap -s (hd0) $root
#chainloader /boot/img/syslinux.mbr
#}
menuentry "______________UTIL______________" {
echo
}
## for debugging set debug=efi
#menuentry "0-testfakebios" {
# hexdump -s 0xc0000 (mem)
# fakebios
# hexdump -s 0xc0000 (mem)
## deliberate error to get wait for key
# xxx
#}
#How to test GRUB 2 on Macbook
#http://grub.enbug.org/TestingOnMacbook
#
#http://wiki.gentoo.org/wiki/GRUB2
#
#menuentry "Windows 7 BIOS/MBR" {
# insmod part_msdos
# insmod ntldr
# insmod ntfs
# ntldr (hd0,msdos1)/bootmgr
#}
#menuentry "Windows XP BIOS/MBR" {
# insmod part_msdos
# insmod ntldr
# insmod ntfs
# ntldr (hd0,msdos1)/ntldr
#}
#
#chainer un autre grub
#menuentry "Ubuntu-13.04-HDD-FC, grub.cfg auf /dev/sda13" {
# configfile (hd0,13)/boot/grub/grub.cfg
#}
#menuentry "Chain other configfile" {
#configfile /boot/grub/grub-xxx.cfg
#}
#
#menuentry "Return default menu" {
#chainloader /boot/grub/boot.img
#}
#chainer win ou autre OS
#menuentry "Chainer UUID de la partition" {
#insmod=ntfs
#set root=(hd0,1)
#search --no-floppy --fs-uuid --set=root xxx-xxx
# drivemap -s (hd0) $root
# chainloader +1
#}
#http://www.plop.at/en/bootmanagerdl.html
menuentry "PLoP Boot Manager" {
linux16 /boot/img/plpbt
}
#http://www.supergrubdisk.org/
#http://developer.berlios.de/project/showfiles.php?group_id=10921
#SG2D (Floppy, CD & USB in one)
#super_grub_disk_hybrid-1.98s1.iso
menuentry "Super Grub2 Disk" {
search --set -f /boot/img/sgdh.iso
linux16 /boot/syslinux/memdisk
initrd16 /boot/img/sgdh.iso
}
menuentry "Super Grub Disk" {
search --set -f /boot/img/sgdfr.img
linux16 /boot/syslinux/memdisk
initrd16 /boot/img/sgdfr.img
}
menuentry "Smart Boot Manager" {
search --set -f /boot/img/sbootmgr.dsk
linux16 /boot/syslinux/memdisk
initrd16 /boot/img/sbootmgr.dsk
}
#Site: http://boot.kernel.org/index.html
#Téléchargement: http://boot.kernel.org/gpxe_images/gpxe.lkrn
menuentry "BKO (boot.kernel.org)" {
search --set -f /boot/img/gpxe.lkrn
linux16 /boot/img/gpxe.lkrn
}
#http://www.memtest.org/#downiso
menuentry "memtest86+" {
linux16 /boot/img/memtest86+.bin
}
menuentry "vbeinfo" {
vbeinfo
read
}
menuentry "lspci" {
lspci
read
}
menuentry "gfxpayload 640x480" {
set gfxpayload=640x480
echo gfxpayload=${gfxpayload} press enter
read
}
menuentry "gfxpayload 800x600" {
set gfxpayload=800x600
echo gfxpayload=${gfxpayload} press enter
read
}
menuentry "gfxpayload 1024x768" {
set gfxpayload=1024x768
echo gfxpayload=${gfxpayload} press enter
read
}
menuentry "gfxpayload 1280x1024" {
set gfxpayload=1280x1024
echo gfxpayload=${gfxpayload} press enter
read
}
menuentry "Reboot" {
insmod reboot
reboot
}
--------------------------------------------------------------------------------

======================= sdc1/boot/syslinux/syslinux.cfg: =======================

--------------------------------------------------------------------------------
default /boot/syslinux/vesamenu.c32
prompt 0
timeout 40
ontimeout 0

MENU TITLE MultiSystem LiveUSB
MENU DEFAULT 0

MENU BACKGROUND /boot/splash/splash.png

#Ne supprimez pas ce marqueur! / Do not remove this marker!
#MULTISYSTEM_START
#MULTISYSTEM_STOP
#Ne supprimez pas ce marqueur! / Do not remove this marker!

label 0
MENU LABEL PLoP Boot Manager
KERNEL /boot/img/plpbt

label 1
MENU LABEL Grub2
kernel /boot/syslinux/chain.c32 file=/boot/grub/boot.img

label 2
MENU LABEL Grub4Dos
kernel /boot/grub.exe

LABEL 3
MENU LABEL Hardware Detection Tool
KERNEL /boot/syslinux/hdt.c32

#Exemple pour booter un iso avec version recente de memdisk
#label 4
#MENU LABEL boot iso
#KERNEL /boot/syslinux/memdisk
#APPEND iso raw initrd=/g4u.iso

#LABEL 5
#KERNEL /boot/syslinux/memdisk
#APPEND initrd=freebsd.img floppy

#LABEL 6
#MENU LABEL Chainer win
#KERNEL /boot/syslinux/chain.c32 ntldr=/ntldr

#LABEL 7
#MENU LABEL Chainer partition 2
#kernel /boot/syslinux/chain.c32
#append hd0 2

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

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

           GiB - GB             File                                 Fragment(s)

            ?? = ??             boot/grub/menu.lst                             1
            ?? = ??             boot/grub/grub.cfg                             1
            ?? = ??             boot/grub/i386-pc/core.img                     1

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

           GiB - GB             File                                 Fragment(s)

            ?? = ??             boot/syslinux/syslinux.cfg                     1
            ?? = ??             boot/syslinux/ldlinux.sys                      1
            ?? = ??             boot/syslinux/chain.c32                        1
            ?? = ??             boot/syslinux/hdt.c32                          1
            ?? = ??             boot/syslinux/ifplop.c32                       1
            ?? = ??             boot/syslinux/menu.c32                         1
            ?? = ??             boot/syslinux/reboot.c32                       1
            ?? = ??             boot/syslinux/vesamenu.c32                     1

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

 boot/syslinux/chain.c32            :  COM32R module (v4.xx)
 boot/syslinux/hdt.c32              :  COM32R module (v4.xx)
 boot/syslinux/ifplop.c32           :  COM32R module (v4.xx)
 boot/syslinux/menu.c32             :  COM32R module (v4.xx)
 boot/syslinux/reboot.c32           :  COM32R module (v4.xx)
 boot/syslinux/vesamenu.c32         :  COM32R module (v4.xx)

Édit.
Mais ton test donne quand même une indication, ton hdd externe de récupération est bien bootable depuis ta machine, mais pas avec Grub... D’où l’intérêt de tester un MultiSystem sur ce hdd pour confirmer, ou pas.
Il est possible que le MultiSystem démarre car on voit dans le secteur de boot de la partition de mon MultiSystem. Que ; grub_legacy,  grub2 et Syslinux y sont installés.

Édit 2

Depuis ta session live, (hdd udb)  veux tu bien faire un boot info, et donner l'URL ici. Çà va confirmer que ton hdd usb est démarré par Syslinux.

@+.  Babdu89  .

Dernière modification par Babdu89 (Le 23/02/2016, à 19:07)


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

Hors ligne

#113 Le 23/02/2016, à 19:24

Bougron

Re : Comment faire démarrer un disque dur externe USB

Gibi83 a écrit :

Bien, j'en ai une bonne a vous raconter....
Dans le cadre des essais "pour voir" j'ai pris mon disque dur externe USB et avec Linux Live USB creator j'en ai fait un live disque dur avec Ubuntu 15.10 dessus.
Redémarrage sur ce disque qui avec Ubuntu INSTALLE dessus ne démarre pas hé bien en Live Ubuntu il démarre parfaitement et je vous écris en testant Ubuntu 15.10 dessus!!!
Seul problème il n'y a que 4 Go pour installer des logiciels. en particulier Stellarium qui est une pure merveille.
Cherchez l'erreur!
TOUT SAUF CE QUE JE DESIRE NA!

Bonsoir.
Dans le cadre d'une demande pour comprendre, je t'avais demandé le contenu du premier secteur du disque et du premier secteur de la partition.
         Rappel:  Ces contenus avaient été fabriqué par l'installateur  de ubuntu.
   J'ai compris que ce n'est maintenant plus possible. On avait pourtant assez bien cerné que le problème était dans ce coin...

Tu as décidé de les détruire en y mettant ceux fabriqués par linuxlive USB creator.
Comme  cela boote.   Babdu89 indique que c'est grâce à la technique de boot de lili.
Cependant, il serait bon de s'assurer que  les contenus de ces secteurs sont identiques.
Si tu souhaites continuer  la recherche du problème, réponds à nos demandes.

Donc je renouvelle la demande: Connaître le contenu du premier secteur du disque et de la partition 1
Et en précaution, sauvegarder leur contenu.
Comme le disque dur est devenu bootable, il est maintenant certainement sdc. La commande sera

sudo hexdump -n512 -C /dev/sdc

sudo hexdump -n512 -C /dev/sdc1

Pour sauvegarder leur contenu, tu peux le faire de cette façon.

sudo mkdir /mnt/SDB1
sudo mount /dev/sdb1 /mnt/SDB1
sudo  mkdir /mnt/SDB1/LiLiUSB
sudo dd if=/dev/sdc   of=/mnt/SDB1/LiLiUSB/MBRsdc    bs=512 count=1
sudo dd if=/dev/sdc1 of=/mnt/SDB1/LiLiUSB/MBRsdc1  bs=512 count=1

Au fait, comme tu travailles énormément avec une liveUSB connais-tu la commande?

setxkbmap fr

Et s'il te prend une idée de reconstruire à l'identique du passé, lorsqu la création du disque dur sera finie, en restant dans la live USB, tu referas quasiment pareil.

sudo hexdump -n512 -C /dev/sdd
sudo hexdump -n512 -C /dev/sdd1
sudo mkdir /mnt/SDB1
sudo mount /dev/sdb1 /mnt/SDB1
sudo  mkdir /mnt/SDB1/GRUB
sudo dd if=/dev/sdc   of=/mnt/SDB1/GRUB/MBRsdd    bs=512 count=1
sudo dd if=/dev/sdc1 of=/mnt/SDB1/GRUB/MBRsdd1  bs=512 count=1

AJOUT pour Babdu89
Nous serons malgré tout capable de savoir si c'est identique.   Dans ce cas, la piste des secteurs de boots s'effondre. Ne restera que les programmes de boots.
Si c'est différant, tout comme toi, je sécherais. L'ouverture d'une nouvelle discussion  ne traitant que ce problème les intéressera au plus haut point.

Dernière modification par Bougron (Le 23/02/2016, à 20:18)

Hors ligne

#114 Le 23/02/2016, à 19:38

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Le raisonnement de Bougron est bon.

Puisque tu aimes tester...
Je propose si tu veux bien. Ceci en plus pour pouvoir comparer le contenu des secteurs de boot...

Faire la manip demandée par Bougron avec le hdd "équipé" de la session live actuelle.

Réinstaller Ubuntu à la place de la session live, et refaire la manip demandée par Bougron.

Publier ici les tableaux.
Les spécialistes capables (je ne le suis pas) d’interpréter les tableaux vont pouvoir expliquer.

Merci.

Édit
Bougron a édité son post, pour la même demande si j'ai bien compris.


Ps. Si ton hdd usb est capable de démarrer sur un MultiSystem, on peut entrevoir une solution, par la suite.

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 23/02/2016, à 19:40)


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

Hors ligne

#115 Le 23/02/2016, à 19:53

Arbiel

Re : Comment faire démarrer un disque dur externe USB

Bonsoir

On est donc dans le flou.

@Gibi83

Sans vouloir t'offenser, la première hypothèse que je me permets de faire est une erreur de ta part dans le test qui tend à nous laisser conclure que grub ne démarre pas. Les erreurs humaines sont de loin les plus nombreuses. Je te demande donc, pour lever le doute, de publier un rapport de démarrage fait sur la configuration dans laquelle tu as renommé le fichier grub.cfg.

Pour ce qui est de la publication de ton rapport de démarrage, fais comme te demande Bougron, mais en utilisant des balises "url" et non "code" comme tu avais fait ce matin.

J'ai bien sûr d'autres hypothèses mais j'ai besoin de relire tes interventions, celles dans lesquelles tu expliques ce que tu fais, pour y trouver d'éventuels démentis à ces hypothèses.

@Bougron

Bougron a écrit :

Mon hypothèse serait que ton bios capricieux lorsque tu bootes sur le disque USB externe considère pendant la phase de boot que ce disque est "hd0" et non "hd3".

Les commandes "set root=" n'ont aucune conséquence. Elles résultent d'anciennes versions dans lesquelles, j'imagine. la commande "search --set=root" qui suit n'existait ou ne fonctionnait pas. Cette commande "search" a en effet pour objet de calculer root de manière dynamique.

@tous
Pour ce qui me concerne, j'aimerais que les difficultés rencontrées par Gibi83 nous permettent d'en tirer quelques enseignements. Je nous vois partir dans plusieurs directions, ce qui rend plus difficile la compréhension de ce qui se passe, et Gibi83 doit parfois être un peu perdu dans ce que nous lui demandons.

Comment voyez-vous la suite des opérations ?

Et si nous abandonnons la recherche de ce qui ne fonctionne pas, il faudrait que Gibi83 nous précise ses objectifs pour nous permettre de le conseiller utilement.

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

#116 Le 24/02/2016, à 00:04

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Bonsoir.
Arbiel dit;

Je nous vois partir dans plusieurs directions, ce qui rend plus difficile la compréhension de ce qui se passe, et Gibi83 doit parfois être un peu perdu dans ce que nous lui demandons.

Je ne suis pas du même avis. Je pense au contraire que l'on cerne un peu plus le souci.
En résumé.
La/les machine  Alienware  sait booter sur l'usb.
Elle démarre des sessions live usb.
Elle démarre une session live sur clé usb.
Elle démarre une session live sur le disque de récupération dans le boîtier usb. Live installé sur une partition FAT32 de ce disque.
Elle reconnaît le disque de récupération dans le boîtier usb, avec partitions format NTFS et ext4, depuis des sessions d'Os Windows et Linux.

Elle ne démarre pas de session Linux installée sur le disque de récupération dans le boîtier usb.

Ce qu'on ne sait pas?
Est-ce qu'elle démarre une session Linux installée sur disque interne?. Que ferait grub dans ce cas?

Qu'est-ce qui démarre quoi?
Syslinux pour les sessions live. Çà marche.

Qu'est-ce qui ne démarre pas?
Grub; en session installée sur ce disque de récupération dans le boîtier usb. Çà ne marche pas.

Je ne pense pas que l'on soit parti dans tous les sens avec ce constat.  Non?.

@+.  Babdu89  .

Dernière modification par Babdu89 (Le 24/02/2016, à 00:07)


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

Hors ligne

#117 Le 24/02/2016, à 00:36

Bougron

Re : Comment faire démarrer un disque dur externe USB

Babdu89 a écrit :

Bonsoir.
.....
Ce qu'on ne sait pas?
Est-ce qu'elle démarre une session Linux installée sur disque interne?. Que ferait grub dans ce cas?

Qu'est-ce qui démarre quoi?
Syslinux pour les sessions live. Çà marche.

Qu'est-ce qui ne démarre pas?
Grub; en session installée sur ce disque de récupération dans le boîtier usb. Çà ne marche pas.

Je ne pense pas que l'on soit parti dans tous les sens avec ce constat.  Non?.

@+.  Babdu89  .

J'ai tenté de résumer mon moins de vue.  J'ai noté que pour l'essai sur disque interne, il ne faut certainement pas y compter.

Hors ligne

#118 Le 24/02/2016, à 02:05

Arbiel

Re : Comment faire démarrer un disque dur externe USB

Bonsoir

@Babdu89
Il me semble que nous savons depuis plusieurs jours déjà que le problème concerne le démarrage de grub à partir des supports amovibles, et que ces supports ne sont pas en cause. Nous savons aussi que le problème ne vient pas de mauvais paramètres passés au noyau Linux, puisqu'on ne va pas jusqu'au chargement d'un tel noyau.

À partir de là, il ne me semble pas utile de nous poser la question de savoir si le PC sait démarrer à partir de ces supports amovibles dans telle ou telle configuration logicielle, sauf à pouvoir bâtir sur la base de cette éventuelle configuration une solution qui corresponde à la demande de Gibi83, à savoir exploiter un système installé sur ce support. Pour être parfaitement clair, savons-nous par exemple remplacer grub par syslinux ? ou par tout autre programme de démarrage ? C'est la raison pour laquelle j'ai l'impression que l'on part dans de trop nombreuses directions. Mais peut-être ai-je tort.

@tous

La relecture de la discussion (d'une partie de la discussion) ne me permet pas d'avoir la certitude que grub a été correctement installé. Gibi83 me semble avoir fait de nombreuses modifications, naviguant entre Windows et Linux, créant des partitions FAT, NTFS ou extn. Il dit par exemple que sa clé USB a été détériorée lors des diverses manipulations, puis qu'il l'a réparée avec Windows. Il dit aussi qu'il a complètement effacé un de ses disques, mais sans préciser ce qu'il entend par là. Tout ceci nous laisse dans le flou sur ce qui a réellement eu lieu. Certes, grub ne fonctionne pas depuis le début de la présente discussion et toutes ces actions devraient théoriquement n'avoir aucune incidence négative, mais pouvons-nous en être certains ? Et que s'est-il passé avant ?

Contrairement à syslinux, et à d'autres démarreurs, grub est modulaire. Ceci signifie que son noyau (core.img) peut être réduit au strict minimum, et les modules non inclus dans ce minimum chargés en tant que de besoin au cours de l'interprétation du fichier de configuration. Mais encore faut-il que le minimum ait été correctement établi. Et il est des modules dont grub ne peut pas savoir s'ils sont nécessaires ou non. C'est le cas, à mon avis, des modules d'accès aux systèmes de fichiers. Si le noyau ne contient pas le module qui lui permet d'accéder au système de fichiers de la partition où se trouve grub.cfg, il ne pourra pas lire son fichier de configuration. Mais peut-être saurait-il alors afficher un message d'erreur.

Si les modules que grub charge dynamiquement ne sont pas du même niveau que ceux qui constituent son noyau, il a tout lieu de s'arrêter en cours de route et peut-être sans pouvoir afficher quelque message que ce soit.

Bougron me semble avoir proposé une idée intéressante en demandant la sortie hexadécimale du MBR, et regrette à juste titre que Gibi83 soit à nouveau partie dans une autre direction.

Pour conclure, je pense que nous sommes trop nombreux à essayer de sortir Gibi83 de ses difficultés. Pour ma part, j'ai exprimé mes doutes à la fois sur la validité du dernier test et sur celle de l'installation de grub. Je me propose de me retirer de la discussion car je pense n'avoir pas beaucoup plus à apporter, mais je reste à l'écoute de la suite des investigations et me permettrai d'intervenir s'il me vient une idée.

Bon courage.

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

#119 Le 24/02/2016, à 02:20

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Pour ma part.
Je n'ai rien trouvé d'anormal dans le dernier boot info publié post#96 .
L'installation sur /dev/sdd (le hdd usb de récupération) est correcte.

@+.   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

#120 Le 24/02/2016, à 09:59

Bougron

Re : Comment faire démarrer un disque dur externe USB

Bonjour
J'ouvre toutes les possibilités.
On sait que ce disque USB boote bien  pour installer ubuntu.
   Dans l'ensemble, dans un tel contexte ,  on sait qu'on installe génère un LIVE-HDD dans une partition FAT32 dont le boot se fait fait via une partition FAT32 et non EXT4.
Ma conclusion est que cet ordinateur n'est pas un LEGACY et pas encore un EFI, et qu'à ce niveau il déteste  déjà EXT4.   
C'est  un ordinateur ne sachant booter que via des partitions en FAT et pas avec des MBR
La démonstratrion sera aisée à faire, sauver les MBR de SDA et de SDB, puis les mettre à Zéro et constater que windows met toujours en route.
Il suffit de regarder comment windows met en route.
sda1: __________________________________________________________________________
    File system:       vfat
    Boot sector type:  Windows 7/2008: FAT16
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System: 
    Boot files:        /bootmgr /boot/bcd /DELLBIO.BIN /DELLRMK.BIN
                       /COMMAND.COM

Donc, l'autre piste est de lancer ce disque USB, de lui  créer une autre partition ext4 et  de faire l'installation dans cette partition puis,   après avoir fini l'installation, mais avant de booter, il faudra renommer le fichier de boot de la partition fat32    et y mettre le ficher de boot de la partition EXT4 qui s'appelle /boot/grub/?????
      en le renommant avec le même nom .     

Je suis désolé de ne pas donner les noms exacts, je n'ai que des exemples EFI sur mon portable.
C'est une technique utilisée pour faire mettre en route supergrub2 dans un contexte EFI

PS. Je ne suis pas disponible de la journée.

Dernière modification par Bougron (Le 24/02/2016, à 19:54)

Hors ligne

#121 Le 24/02/2016, à 10:29

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Bonjour.

Bougron a dit;

Dans l'ensemble, dans un tel contexte ,  on sait qu'on installe dans une partition FAT32 et donc que le boot se fait fait via une partition FAT32 et non EXT4.

On n'installe pas, on fait un live sur hdd usb, dans la première partition FAT32.
Le live démarre grâce à Syslinux, pas à Grub.

Ma conclusion est que cet ordinateur n'est pas un LEGACY et pas encore un EFI, et qu'à ce niveau il déteste  déjà EXT4.

Peut-être en ce qui concerne la possibilité de booter, mais comme partition de stockage, utilisée depuis un Os Linux, çà fonctionne.

C'est  un ordinateur ne sachant booter que via des partitions en FAT et pas avec des MBR
La démonstratrion sera aisée à faire, sauver les MBR de SDA et de SDB, puis les mettre à Zéro et constater que windows met toujours en route.

sauver les MBR de SDA et de SDB, puis les mettre à Zéro

Si le mbr de /dev/sda a des zéros, à mon avis Windows ne redémarrera pas.
On devrait voir afficher soit MBR, soit 1234 .

Donc, l'autre piste est de lancer ce disque USB, de lui  créer une autre partition ext4 et  de faire l'installation dans cette partition puis,   après avoir fini l'installation, mais avant de booter, il faudra renommer le fichier de boot de la partition fat32    et y mettre le ficher de boot de la partition EXT4 qui s'appelle /boot/grub/?????
      en le renommant avec le même nom .

Çà consiste à faire une installation de Ubuntu en utilisant une partition de /boot.
J'ai déjà tenté ce type d'installation. Mais çà ne marche que si on créé la partition de /boot au moment de l'installation. Et que l'on installe Grub dedans, avec le choix "/boot" dans "Point de montage". Et poursuivre l'installation.
Une copie comme tu le dis, même en déclarant la partition de /boot dans le fstab après copie, ne suffit pas.

Je suis désolé de ne pas donner les noms exacts, je n'ai que des exemples EFI .
C'est une technique utilisée pour faire mettre en route supergrub2 dans un contexte EFI

Oui, mais en Legacy , çà fonctionne différemment. On a besoin des données écrites à l'installation dans le MBR du disque, et je ne sais pas si on peut utiliser la même partition de /boot, pour booter Windows et Ubuntu comme en UEFI.

@+.   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

#122 Le 24/02/2016, à 11:09

Bougron

Re : Comment faire démarrer un disque dur externe USB

Bonjour Badbu89

Comme tu le dis, cela consiste à   utiliser une partition /BOOT c'est comme cela qu'on fait en EFI;  l'installateur ajoutes alors au contenu existant.
J'avais pensé à cette solution, mais j'ai eu peur que pendant l'installation cela détruise pas mal de fichiers de l'installateur.
Comme tu connais  bien le sujet LEGACY, il n'y a certainement pas que ce fichier de boot à dupliquer comme tu le dis.   

Aucun risque pour le démarrage de Windows car le principe retenu par gibi est de ne pas brancher  ce disque USB lorsque windows doit être lancé..

PS1: J'ai hésité à écrire On fabrique le LIVE-HDD.
PS2: "Si le mbr de /dev/sda a des zéros, à mon avis Windows ne redémarrera pas.
On devrait voir afficher soit MBR, soit 1234
"
  Je n'ai jamais vu ce qu'il y avait initialement mais surtout pas cela
  => Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sda.

PS3:   Au besoin, on peut choisir de créer une partition classique de boot au format EXT2. On aura alors la liste de la totalité des fichiers à dupliquer dans la partition FAT32.

Dernière modification par Bougron (Le 24/02/2016, à 11:19)

Hors ligne

#123 Le 24/02/2016, à 12:44

Babdu89

Re : Comment faire démarrer un disque dur externe USB

=> Syslinux MBR (4.04 and higher) is installed in the MBR of /dev/sda.

Alors, je suis pratiquement certain que çà c'est la signature d'une restauration d'un mbr generic fait avec Boot-Repair ou autre. Mais pas ce que l'on trouve après installation d'un Windows.
C'est ceci que l'on voit dans le secteur de boot du disque d'installation d'un Windows, faite par l'installateur Windows.

 => Windows 7/8/2012 is installed in the MBR of /dev/sd*

Dans la partition de /boot faite à l'installation d'un Linux. Si je me rappelle bien, on y trouve ce qu'il y a dans le dossier /boot d'une installation d'un Linux. C'est ce que l'installateur y met. Mais les fichiers de configurations sont dans la racine dans /etc  . À confirmé pour les fichiers de configuration, car çà fait un bout de temps que je n'ai pas fait d'installations comme çà. De plus pour tester je faisait çà sur une clé usb. Installation sur un hdd et la partition de /boot, et de la première partie de Grub (dans le secteur de boot) sur une clé usb. Ce qui fait, que çà interdisait l'utilisation de la machine clé non branchée...
Pour voir, par curiosité... Une foi le démarrage de L'Os fait. J'avais débranché la clé. Et fait une maj de Grub: Refus,il fallait la clé. Tentative de réinstallation de Grub sans la clé. Çà avait réinstallé Grub dans la partition système sans souci. La machine bootait depuis la clé ou depuis le hdd.

Contrairement à la partition /boot-efi. Dans la partition de /boot en Legacy, on n'y trouve rien concernant un éventuel Windows en dual boot.
Le démarrage de Windows se fait depuis le menu Grub du Linux. Ou si la config est un multi disques multi Os. Et que Windows aie son disque à lui tout seul, via le menu Grub, ou en bootant sur le disque d'installation du Windows. (changement de la séquence de boot dans le Bios.).

@+.   Babdu89  .

Dernière modification par Babdu89 (Le 24/02/2016, à 12:47)


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

Hors ligne

#124 Le 24/02/2016, à 12:59

Babdu89

Re : Comment faire démarrer un disque dur externe USB

Je pense que le problème sur cette machine. C'est un souci avec Grub, pas l'usb, puisque une installation faite sur une clé usb avec partition ext4 et swap, Grub semble ne pas démarrer.

On sait que en live usb çà fonctionne, mais c'est Syslinux qui est à a manœuvre.
Il faudrait pouvoir tester la chose suivante.
Faire une partition FAT32 en début de ce hdd externe de récupération. (çà peut aussi être fait sur une deuxième clé de tests). Et y installer un MultiSystem.
Le MultiSystem est démarré par Grub et non Syslinux. On verrait si çà marche ou pas.
Si çà marche, il faut s'assurer que Syslinux qui est dans les fichiers de boot de la partition FAT32, n'est pas celui qui fait démarrer le MultiSystem, à la place de Grub.
Si çà ne marche pas. On sait que cette machine n'aime pas Grub. (Et encore, il faudrait confirmer en faisant une installation sur un hdd interne, et s'assurer que çà ne marche pas aussi.)

Là on peut chercher à savoir pourquoi grub n'est pas accepter.

@+.   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

#125 Le 24/02/2016, à 17:04

Arbiel

Re : Comment faire démarrer un disque dur externe USB

Et si grub n'appréciait pas la présence de trois écrans ?
C'est une situation que nous ne rencontrons pas souvent.

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