Contenu | Rechercher | Menus

Annonce

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

À propos de l'équipe du forum.

#1 Le 30/01/2016, à 19:10

Gibi83

Comment faire démarrer un disque dur externe USB

Bonjour à tous.
Je suis l'heureux propriétaire d'un Alienware M18 R1.
Il est équipé d'un disque SSD de 250 Go et d'un disque dur de 750 Go.
Pour me faciliter la vie, car la fièvre "Ubuntu" m'a repris je souhaite mettre Ubuntu sur un disque dur externe connecté en USB.
Je n'ai que l'embarras du choix deux prises USB3 à gauche et deux prises USB2 à droite et trois disques durs USB.
J'ai bien sur installé une version live d'Ubuntu sur une clef USB et cela marche assez bien encore que suivant l'installeur utilisé (Unetbootin ou Usbdeview ) les symptômes sont différents.
Avec l'un les performances en test sont bonnes mais peu d'évolutions sont possibles, avec l'autre très lent mais il est possible d'installer quelques programmes, et ma fois mon ordinateur acceptant le démarrage en USB (il date de 2011) il est possible de retrouver quelques habitudes.
Dans le passé tous mes ordinateurs (deux en générale) étaient bi-système, l'un étant Ubuntu l'autre Windows.
Depuis Windows 7 j'étais resté mono-système.
Tout ceci pour vous expliquer que je souhaite avoir un disque USB avec Ubuntu qui démarre donc si je le branche avant de mettre sous tension et si rien n'est branché directement Windows.
Mon problème après avoir pas mal parcouru ce forum tout s'est bien passé jusqu'à la génération de clef USB avec mise dessus un ISO d'Ubuntu.
Mais si l'installation sur le disque dur externe donc USB aussi s'est bien passé,mais au redémarrage, écran noir na!!!
J'ai relu dans tous les sens tout ce qui a été écrit sur l'installation sur USB mais j'avoue que je sèche.
J'ai même tenté de changer de disque dur externe, mais rien même symptôme.
Elle me semblait pourtant bonne mon idée un disque USB avec 30 Go pour Ubuntu 4Go pour le swap et le reste soit 465 Go pour mes données tout en travaillant aussi bien sous Windows que sous Linux.
Qu'en pensez-vous?
J'avoue que je suis preneur de vos conseils.
D'avance merci pour votre aide

Gibi83

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

Hors ligne

#2 Le 30/01/2016, à 23:12

Bougron

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

Bonsoir
As-tu d 'abord tenté de voir si en  "live-USB'  (try before installing)  ubuntu fonctionne?

Dernière modification par Bougron (Le 21/02/2016, à 10:34)

Hors ligne

#3 Le 31/01/2016, à 10:03

Gibi83

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

Bonjour

Tout d'abord merci de t'intéresser à mon cas.
Comme je l'indique dans mon post initial j'ai créé une clef live-USB avec Unetbootin mais aussi Usbdeview et j'ai une peu testé les deux, puis j'ai installé Ubuntu sur disque dur externe USB et tout s'est apparemment passé correctement et j'ai bien précisé quel était le disque de démarrage au moment de lancer l'installation; mais au redémarrage après avoir enlevé la clef Live-USB et laissé le disque dur externe USB3 pour être précis visiblement le disque est sollicité mais l'écran reste noir.
Je précise que j'ai testé avec mes clefs Live-USB les ports USB2 et USB3 sur lesquels je boote sans difficulté. Est-ce du au faite que le disque dur est formaté en ext4...? Je ne sais.
Mon rève est de pouvoir travailler comme bon me semble avec Ubuntu sur ce disque dur si il est branché sinon de me retrouver sous Windows si je ne branche rien.
Voilà tu sais tout.

Amicalement

Gibi83

Dernière modification par Gibi83 (Le 31/01/2016, à 10:07)

Hors ligne

#4 Le 31/01/2016, à 10:54

NewbeBuntu

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

Bonjour,

J'ai écrit un petit tutoriel sur le sujet qui est assez détaillé.
Tutoriel pour installer Ubuntu sur un support externe

Vous y trouverez également des instructions pour les modifications nécéssaires dans le BIOS, comment formater le support, quelles options choisir durant l'installation, etc, le tout illustré par des captures d'écran.

J'espère que ce lien pourra vous aider...

Hors ligne

#5 Le 31/01/2016, à 11:51

moko138

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

NewbeBuntu,
D'une part, je ne vois pas le rapport avec la demande de Gibi83 (écran noir au redémarrage du système installé sur DDE),

D'autre part, je te signale l'existence
- d'un lien très utile pour les live persistantes ./viewtopic.php?pid=17492041#p17492041
- d'un tutoriel sur l'installation sur disque externe https://doc.ubuntu-fr.org/tutoriel/inst … disque_usb

Enfin, d'après tes captures (cf. http://www.digital-dynamics.fr/fichiers … etup_5.png), tu déclares installer ubuntu sur la partition unique et en fat32 (!) d'une clef usb d'environ 62 Gio. ce qui ressemble à une copie frugale OU à une installation, mais n'est ni l'une ni l'autre.
  Peux-tu éclairer ma lanterne ?
Merci !


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#6 Le 31/01/2016, à 12:01

erresse

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

NewbeBuntu a écrit :

Bonjour,

J'ai écrit un petit tutoriel sur le sujet qui est assez détaillé.
Tutoriel pour installer Ubuntu sur un support externe

Vous y trouverez également des instructions pour les modifications nécéssaires dans le BIOS, comment formater le support, quelles options choisir durant l'installation, etc, le tout illustré par des captures d'écran.

J'espère que ce lien pourra vous aider...

Bon jour,

Quelle idée de conseiller l'installation d'un système Linux sur une partition en FAT32 ???
Outre que ce format est très largement obsolète, il ne convient absolument pas à un système Linux dont il est incapable de gérer les propriétés et les droits. FAT32 est tout juste bon à échanger quelques données banales entre Windows et Linux !
ATTENTION: ON PARLE BIEN D'INSTALLER UBUNTU SUR UN SUPPORT USB, PAS DE FAIRE UN "PERSISTENT LIVE-USB".
Le système doit être installé sur une partition formatée de préférence en EXT4 pour la racine (représentée par le point de montage "/"), complétée d'une partition SWAP pour la mémoire virtuelle. Il est aussi conseillé de séparer les données système des données de l'utilisateur, en créant une deuxième partition, elle aussi en EXT4, pour le /home.
En revanche, s'il s'agit de créer un "persistent live-USB", alors oui, il faut formater la clé en FAT32, mais ce n'est pas une procédure d'installation.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#7 Le 31/01/2016, à 12:35

NewbeBuntu

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

Bonjour Moko138 et Erresse,

J'essayais juste d'apporter ma modeste contribution et d'aider notre ami Gibi83 en lui faisant part d'une expérience passée c'est à dire avant de sauter le pas vers une installation unique d'Ubuntu (il y a 2 mois) sur mon PC, j'avais installé Ubuntu sur une clé USB pour éviter d'endommager mon installation existante (win7).

J'ai développé quelques appli avec phonegap/cordova depuis cette clé et le format FAT32 m'a permis de transférer des documents très facilement d'un système à l'autre.

Ensuite, en voyant comment Ubuntu avait progressé en matière d'ergonomie et d'interface graphique, mises à jour et sauvegardes automatiques, etc, j'ai changé mon disque dur pour installer Ubuntu (et je n'ai plus remis le windows depuis).

Ma réponse ne répondait pas exactement à la demande mais j'ai pensé qu'elle aurait pu aider (je suis toujours un newbee roll).

@Gigi83: Avez-vous essayé la technique qui correspond à débrancher l'ordinateur et de garder le bouton d'allumage appuyé pendant une 20aine de seconde pour réinitialiser l'ordi ? Cette procédure m'a déjà sauvé la vie une ou deux fois sur des ordinateurs de marque (Dell, Packard Bell, HP...). On ne sait jamais...;)

Cordialement.

David

Dernière modification par NewbeBuntu (Le 31/01/2016, à 12:43)

Hors ligne

#8 Le 31/01/2016, à 18:15

Gibi83

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

J'ai effectué quelques tests que je vous soumets, car je voudrais bien utiliser Ubuntu sur mon ordinateur sans rien toucher sous Windows7.
Sous Windows7 dans la fenêtre "Ordinateur" je ne vois pas mon disque dur USB.
Avec le gestionnaire de disques je le vois, mais comme il est forrmaté en EXT4 je ne puis ni lui donner une lettre ni effectuer quelque opération que ce soit.
Par contre si il est formaté en NTFS pas de problème j'en fais ce que je désire.
Que faire pour solutionner ce problème?
Y-a-t'il une explication, voir une solution.

Amicalement

Hors ligne

#9 Le 31/01/2016, à 18:44

Nasman

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

Windows ne connaît que les systèmes de fichiers de chez Microsoft (FAT16, FAT32 et NTFS) et c'est sans doute tant mieux ; cela évite aux virus de Windows de faire des dégâts dans les partitions Linux.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#10 Le 31/01/2016, à 18:54

Gibi83

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

Merci Nasman, mais cela ne solutionne pas mon problème.
J'ajoute pour faciliter l'analyse que sous Ubuntu je puis voir que la partition système contient tout ce qu'il faut, donc l'installation s'est passé correctement.
Si je compare le contenu avec ma clef USB actuellement utilisée en Live-USB ils sont similaires au détail près suivant le fichier vmlinuz est rectangulaire sur la live-USb et c'est un losange sur mon disque dur avec une petite flèche partant du bas du losange, quelle est la différence vu que le nom du fichier est le même??????
Je reconnais que j'y perds le peu de latin qui me reste d'unix.
Si cela peut aider un"cador"...:/

Hors ligne

#11 Le 31/01/2016, à 19:13

Gibi83

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

Re information supplémentaire.
Sous Windows je me suis rendu compte que mon disque dur USB si il est formaté en NTFS est vu comme un disque dur tout court il n'est pas possible de le déconnecter comme ma clef live USB.
Allez comprendre pourquoi!!

Hors ligne

#12 Le 31/01/2016, à 19:14

erresse

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

Est-ce que tu as bien fait l'installation d'Ubuntu complète sur ton disque dur USB ? Y compris le lanceur "grub" dans le MBR de ce même disque dur USB ?
Si c'est le cas, il doit suffire de faire démarrer la machine sur ce disque en paramétrant correctement les périphériques de démarrage dans le BIOS. Tu ne pourras rien tirer de Windows pour voir le contenu du disque en question puisque, comme le dit Nasman, Windows ne connaît que les formats qui lui sont propres, pas les EXTn de Linux.
Tu pourrais lancer avec la clé "live-USB" qui t'a servi à installer Ubuntu, une session "live", à partir de laquelle on pourra te donner des commandes à passer pour analyser la situation. Probablement qu'un boot-info pourra nous en dire plus, une commande "sudo fdisk -l" également peut permettre de connaître la structure du disque USB.

gibi83 a écrit :

Re information supplémentaire.
Sous Windows je me suis rendu compte que mon disque dur USB si il est formaté en NTFS est vu comme un disque dur tout court il n'est pas possible de le déconnecter comme ma clef live USB.
Allez comprendre pourquoi!!

Oublie Windows pour installer Linux, ce système n'est pas adapté pour contrôler quoique ce soit sur le contenu de ce disque.
Et surtout, ne vas pas installer Ubuntu sur un disque en NTFS, même si Windows sait le reconnaître !

Dernière modification par erresse (Le 31/01/2016, à 19:17)


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#13 Le 01/02/2016, à 07:57

Gibi83

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

Je fais un certain nombre de test mais peut être pas avec assez de méthode.
Je me suis rendu compte qu'un de mes disque formaté en NTFS était vu comme un disque USB.
Tout en postant ce message j'essaye d'y installer notre Ubuntu préféré, et je vous tiens au courant.

Hors ligne

#14 Le 01/02/2016, à 08:51

Gibi83

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

Bien, suite à mon post précédent, mon disque qui était visible et considéré comme USB quand il était formaté en NTFS n'est plus visible que par le gestionnaire de disques une fois Ubuntu installé dessus, et toutes les fonctionnalités sont en gris donc bloquées sauf celle de suppression du volume.
Windows n'en veut pas.
Pourtant si je regarde sous Ubuntu le contenu de mon disque externe tout semble normal.
Je vais tenter une manip assez tordue, je vais transformer mon disque externe en Live usb nous verrons bien!:P
Eh bien c'est impossible car le disque est considéré comme dur et interne donc il ne trouve plus de disque USB.
Je na sais plus que faire.

Je pense que c'est une voie qui a guère été explorée et qu'il vaut mieux que j'attende la venue d'un spécialiste miracle.....

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

Hors ligne

#15 Le 02/02/2016, à 13:21

moko138

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

1) Tu écris en #1 et en #14

Dans le passé tous mes ordinateurs (deux en générale) étaient bi-système, l'un étant Ubuntu l'autre Windows. (...)
mon disque qui était visible et considéré comme USB quand il était formaté en NTFS n'est plus visible que par le gestionnaire de disques une fois Ubuntu installé

Ben oui, Windows ne sait pas lire les formats ext
(sauf moyen détourné que je te déconseille fortement).

2) Oublie la live sur DDE, puisque tu as déjà testé ubuntu en live avec ton pc !
En #1, tu écrivais

un disque USB avec 30 Go pour Ubuntu 4Go pour le swap et le reste soit 465 Go pour mes données tout en travaillant aussi bien sous Windows que sous Linux.

C'est bon si tu fais
sdX1 ext4
sdX2 linux-swap
sdX3 deux options :
     ext4 si tu privilégies la sécurité,
     ntfs si tu privilégies le partage de données avec windows.

Ensuite, tu installeras. mais

d'abord,
- Donne le lien vers un rapport boot-info, sans faire de "réparation recommandée" ;
- lis la Doc (2ème lien du #5).
  Sinon, tu vas décourager toutes les bonnes volontés. (Si ce n'est déjà fait).


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#16 Le 02/02/2016, à 17:42

Gibi83

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

Tout d'abord merci de te pencher sur mon cas.
Tu demandes le boot-info, le voici

<http://paste.ubuntu.com/14858848/>

J'espère qu'il te "parlera".
J'ai, enfin, j'ai tenté d'installer Ubuntu sur le disque sdd.
Pour ce qui est de la doc j'avais bien lu ce que tu me recommandes.
Voyons déjà ce que donne l'analyse du boot-info.
Et d'avance merci.

Dernière modification par Gibi83 (Le 03/02/2016, à 10:04)

Hors ligne

#17 Le 02/02/2016, à 18:50

Gibi83

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

Je complète ces informations.
La conclusion de Boot-Info  étant de réinstaller le Grub, j'ai tenté,avec Boot-Repair, qui bricole bien avec mon disque sdd, mais le résultat reste le même, écran noir et c'est tout.
Je serais par contre navré de  décourager les bonnes volontés.
C'est pourquoi je ne lâche pas le morceau, car je souhaite terminer en remerciant de m'avoir de nouveau donné accès à Ubuntu quand j'en ai envie ou besoin.

Amicalement

Hors ligne

#18 Le 03/02/2016, à 06:13

moko138

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

Je t'avais juste demandé le lien, pas le boot-info.

Puisque tu l'as collé, mets-le entre balises-code (les < > bleus de la barre de mise en forme) comme indiqué là par ljere, et conformément aux règles du forum.

Dernière modification par moko138 (Le 03/02/2016, à 06:32)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#19 Le 03/02/2016, à 10:02

Gibi83

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

Bien voilà je pense et espère avoir respecté ta demande.
Depuis j'ai tenté une "réparation" je te fais parvenir les références du nouveau boot-info.
<http://paste.ubuntu.com/14864610/>

Il y a en effet des choses de modifiées sur le disque dur externe, mais même résultat.

En te remerciant de bien vouloir te pencher sur mon cas.

Dernière modification par Gibi83 (Le 03/02/2016, à 10:24)

Hors ligne

#20 Le 03/02/2016, à 17:10

moko138

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

moko138 a écrit :

- Donne le lien vers un rapport boot-info, sans faire de "réparation recommandée" ;

Gibi83 a écrit :

j'ai tenté une "réparation"

Deux fois en 20 messages que tu fais le contraire de ce qu'on te demande :
je sors définitivement de ce fil.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#21 Le 03/02/2016, à 19:05

Gibi83

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

Mon cher Moko138

Je ne sais si tu as bien lu mais il me semble que contrairement à ce que tu affirmes j'ai bien répondu à ta demande.
Premièrement tu m'as reproché d'avoir dans le post #16 donné le Boot-info intégral de mes disques sans avoir tenté quoi que ce soit.
J'ai donc corrigé le post #16 selon tes désirs puisqu'il a été sorti AVANT toute manip. Tu as donc l'information à cet endroit conforme à ce qui était demandé et me rendant compte de ma faute j'ai modifié le message et fait disparaitre le listing complet (je reconnais avoir oublié de présenter mes excuses), mais je le répète il est bien d'AVANT toute tentative!
Je n'ai pas compris que tu demandais et que je devine (d'après ta réaction assez binaire) de ne pas faire du tout de réparation (sinon je ne m'en serais pas vanté.....)
Dans ta première intervention reprise par Erresse il semble que tu n'as pas compris qu'après avoir créé une clef Live-USB je m'en servais pour installer Ubuntu sur un disque dur externe USB tout simplement.
Donc nous nous sommes mal compris, et j'en prends l'entière responsabilité.
Je te souhaite donc bonne continuation.

Hors ligne

#22 Le 03/02/2016, à 19:35

erresse

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

Bonsoir,

Je me permets de récapituler (ce que j'ai cru comprendre de) ta demande initiale, message #1 :
- Tu as un ordinateur équipé d'un système Windows qui te convient parfaitement, et tu ne souhaites pas installer Ubuntu en double démarrage sur la machine, mais tout seul sur un disque dur externe USB. Correct ?
- Tu as pu créer une clé "live-USB" d'Ubuntu, sur laquelle tu peux démarrer la machine pour tester ou installer le système. Toujours OK ?
Cette clé "live-USB", comment démarre-t-elle ? Faut-il modifier quelque chose dans le BIOS de la machine pour démarrer dessus ?

erresse a écrit :

Est-ce que tu as bien fait l'installation d'Ubuntu complète sur ton disque dur USB ? Y compris le lanceur "grub" dans le MBR de ce même disque dur USB ?
Si c'est le cas, il doit suffire de faire démarrer la machine sur ce disque en paramétrant correctement les périphériques de démarrage dans le BIOS.

Voilà ci-dessus ce que je disais dans le message #12...
Et je persiste à penser que c'est tout ce qu'il te faut, à condition que tu aies bien installé Ubuntu en mode MBR (non EFI), car si tu peux faire démarrer ta machine sur ta clé "live-USB", il n'y a aucune raison pour qu'elle ne démarre pas sur le disque externe USB de la même manière qu'avec la clé USB.
- La question est donc : Tu as déjà installé le système Ubuntu sur le disque dur externe USB que tu lui destines, comment l'as-tu installé : en mode MBR ou en EFI ?


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#23 Le 03/02/2016, à 19:55

Gibi83

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

Bonjour et merci d'avoir la gentillesse de t'intéresser à mon cas.
Tu as bien résumé le problème, a ma grande surprise mon ordinateur qui a bien dans le BIOS une option USB démarre sans problème sur les clefs Live-USB.
Mais me refuse de faire de même sur un disque dur externe USB ou j'ai installé Ubuntu 15.10 à l'aide ma clef Live-USB.
L'installation s'est faite parfaitement mais, une fois tout terminé après redémarrage de l'ordinateur avec le seul disque USB connecté.......rien écran noir et c'est tout!
Mon portable datant de 2011 il n'y a pas d'EFI mais un bon vieux mode MBR des familles, en tout cas c'est ce que je pense à la lecture du Boot-info.
Je suis preneur de tes conseils, et t'en remercie par avance.

Dernière modification par Gibi83 (Le 03/02/2016, à 20:39)

Hors ligne

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

Bougron

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

Bonsoir
Il me semble qu'il n'y a rien a dire pour ton installation et que le boot met bien en  route.
Le MBR est correct.

 => 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.

Les fichiers de boot sont présents.

sdd1: __________________________________________________________________________
    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

Le grub devrait s'afficher.

=========================== sdd1/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='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  00832572-1956-48fd-98bf-c6eee3b1584a
else
  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
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=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=10
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=10
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=10
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
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-00832572-1956-48fd-98bf-c6eee3b1584a' {
	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='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  00832572-1956-48fd-98bf-c6eee3b1584a
	else
	  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
	fi
	linux	/boot/vmlinuz-4.2.0-16-generic root=UUID=00832572-1956-48fd-98bf-c6eee3b1584a ro persistent quiet splash $vt_handoff
	initrd	/boot/initrd.img-4.2.0-16-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-00832572-1956-48fd-98bf-c6eee3b1584a' {
	menuentry 'Ubuntu, with Linux 4.2.0-16-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-16-generic-advanced-00832572-1956-48fd-98bf-c6eee3b1584a' {
		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='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  00832572-1956-48fd-98bf-c6eee3b1584a
		else
		  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
		fi
		echo	'Loading Linux 4.2.0-16-generic ...'
		linux	/boot/vmlinuz-4.2.0-16-generic root=UUID=00832572-1956-48fd-98bf-c6eee3b1584a ro persistent quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-4.2.0-16-generic
	}
	menuentry 'Ubuntu, with Linux 4.2.0-16-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-16-generic-init-upstart-00832572-1956-48fd-98bf-c6eee3b1584a' {
		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='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  00832572-1956-48fd-98bf-c6eee3b1584a
		else
		  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
		fi
		echo	'Loading Linux 4.2.0-16-generic ...'
		linux	/boot/vmlinuz-4.2.0-16-generic root=UUID=00832572-1956-48fd-98bf-c6eee3b1584a ro persistent quiet splash $vt_handoff init=/sbin/upstart
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-4.2.0-16-generic
	}
	menuentry 'Ubuntu, with Linux 4.2.0-16-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.2.0-16-generic-recovery-00832572-1956-48fd-98bf-c6eee3b1584a' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		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  00832572-1956-48fd-98bf-c6eee3b1584a
		else
		  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
		fi
		echo	'Loading Linux 4.2.0-16-generic ...'
		linux	/boot/vmlinuz-4.2.0-16-generic root=UUID=00832572-1956-48fd-98bf-c6eee3b1584a ro recovery nomodeset persistent
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-4.2.0-16-generic
	}
}

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

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

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

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	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  00832572-1956-48fd-98bf-c6eee3b1584a
	else
	  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	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  00832572-1956-48fd-98bf-c6eee3b1584a
	else
	  search --no-floppy --fs-uuid --set=root 00832572-1956-48fd-98bf-c6eee3b1584a
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-5450-4444' {
	insmod part_msdos
	insmod fat
	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  5450-4444
	else
	  search --no-floppy --fs-uuid --set=root 5450-4444
	fi
	parttool ${root} hidden-
	chainloader +1
}
menuentry 'Windows 7 (loader) (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-chain-94BCF397BCF3725A' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  94BCF397BCF3725A
	else
	  search --no-floppy --fs-uuid --set=root 94BCF397BCF3725A
	fi
	parttool ${root} hidden-
	chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/30_os-prober ###

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

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



Tu devrais essayer d'installer l'option NOMODESET pour voir ce que cela donne. Paragraphe 6.2 de  https://doc.ubuntu-fr.org/kernel

Dernière modification par Bougron (Le 04/02/2016, à 00:33)

Hors ligne

#25 Le 04/02/2016, à 09:11

Gibi83

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

Bonjour
Mon cher Bougron ton idée était bonne car mon portable a une partie vidéo Intel sur la carte mère et deux Nvidia GTX 580 en SLI et j'ai deux écrans de connectés à tout cela mais même résultat.
Au démarrage on voit que le disque externe charge le portable, mais quand Grub prends la main il y a quelque chose qui bloque, peut-être en effet le fait d'être en multi-écran.
J'ai par contre comparé via Gparted  ma clef USB et mon disque USB et j'ai trouvé que tous les deux avaient le flag boot, mais dans certains cas la clef USB avait aussi le flag lba. Je croyais avoir trouvé, mais depuis ma dernière génération de clef USB plus de lba ce qui ne l'empèche pas de booter.
La conclusion de tout cela est que Grub doit bien avoir la main, j'ai d'ailleurs une barre de progression qui me l'indique, mais quelque chose le bloque une fois qu'il a la main, mais quoi?
A tout hasard voici le Boot info avant et après avoir effectué la manip que tu m'as demandé.

http://paste.ubuntu.com/14875726/

et après manip

http://paste.ubuntu.com/14875742/

Je ne sais pas quand, mais je l'aurais...je l'aurais

Amicalement

Hors ligne