> Tous les forums > Forum Linux
 Boot Linux sur clef USB et BIOS ancestral
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Mimile
  Posté le 02/07/2011 @ 16:38 
Aller en bas de la page 
Astucien

Bonjour,

Je suis en triple-boot (WinXP - Debian Lenny - Debian Squeeze). Le choix est donné par Grub 2 (en fait 1.98).

Le BIOS de la carte-mère de mon (vieux) PC (2002) ne permet pas de booter au départ d'une clef USB.

Toutefois, supposons que j'installe une quelconque distribution Linux sur une clef USB (j'en ai une de 16 Go, ce qui est largement suffisant) puis que je charge Debian Squeeze et que j'exécute un "update-grub" qui détectera la présence de la distribution sur la clef, le menu de Grub devrait ensuite afficher la possibilité de booter sur la clef.

Pensez-vous que cela soit envisageable ?

Merci d'avance.

Cordialement,

Publicité
rumoko
 Posté le 02/07/2011 à 17:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

http://www.debian-fr.org/booter-sur-usb-lorsque-le-bios-ne-le-permet-pas-t12674.html

Autrement dans mon "bazar" j'ai une disquette et un cd pour pouvoir booter une clef USB sur les ordinausaures :
http://www.plop.at/en/bootmanager.html

Logicien
 Posté le 02/07/2011 à 21:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

J'ai déjà réussi ce que tu demandes Mimile. Quand le BIOS ne permet pas de démarrer sur une clé USB, on peut essayer d'utiliser la méthode donnée par le lien de rumoko. Le problème avec Grub 1, c'est qu'il ne voit que les disques durs que le BIOS voit lui-même sur les différents ports ( ATA, PATA, SATA, USB, Firewire, etc). Si le BIOS n'offre pas le choix de démarrer sur une clé USB, c'est qu'il ne peut accéder au port USB, faute de support. Grub 1 non plus ne le pourra pas, car ce n'est qu'un chargeur et non pas un système d'exploitation. Avec Grub 2, peut-être est-ce différent, mais je n'ai pas testé. À l'époque je n'utilisais que Grub 1.

La solution vient du noyau Linux et de l'initrd de la distribution installée sur clé USB, copiés sur un périphérique auquel Grub a accès grâce au BIOS (lecteur de disquette, disque dur, lecteur cdrom si Grub y réside). La même partition du disque dur principal où Grub lit ses fichiers, dans le répertoire /boot, est un bon endroit.

Il s'agit finalement de créer une entrée à Grub pour qu'il charge la copie du noyau et de l'initrd de la clé USB en mémoire vive. À partir de là, la main est passée à Linux qui lui supporte le port USB. Il chargera les bons pilotes, reconnaîtra la clé USB, qu'il nommera, avec une version récente du noyau, /dev/sdb. Avec le port USB il est parfois nécessaire de dire au noyau Linux d'attendre un peu avant d'essayer d'accéder à la clé.

Exemple d'entrée pour Grub 1 en /dev/sda1 (/boot/grub/menu.lst):

title  Cle USB

root (hd0,0)
kernel /boot/vmlinuz enable_mtrr_cleanup panic=10 quiet noresume ro root=/dev/sdb1 rootwait
initrd /boot/initrd


Exemple pour Grub 2, entrée ajoutée au fichier /etc/grub.d/40_custom:


menuentry "Cle USB" {
set root=(hd0,1)
linux /boot/vmlinuz enable_mtrr_cleanup panic=10 quiet noresume ro root=/dev/sdb1 rootwait
initrd /boot/initrd
}


À adapter selon la partition où Grub lit ses fichiers, la partition racine de la clé USB, ici /dev/sdb1 et le nom du noyau Linux et de l'initrd sur la clé USB. D'autres paramètres peuvent devoir être passés au noyau Linux. Se référer au fichier de configuration de Grub sur la clé USB. Pour Grub 2 exécuter la commande update-grub après l'ajout d'une entrée à son menu.



Modifié par Logicien le 02/07/2011 22:16
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
233,54 €Disque dur externe Western Digital Elements Desktop USB 3.0 14 To à 233,54 € livré
Valable jusqu'au 05 Décembre

Amazon Espagne propose actuellement le disque dur externe Western Digital Elements Desktop USB 3.0 14 To à 227,11 €. Comptez 6,43 € pour la livraison en France soit un total de 233,54 € livré alors qu'on le trouve ailleurs à partir de 300 €.

Ce disque dur dispose d'un grande capacité de stockage (14 To) et d'une connectique USB 3.0 qui vous offrira des transferts rapides. Il est compatible USB 2.0. Une très bonne affaire.  Notez que le disque dur n'est pas soudé et que vous pouvez le récupérer pour l'utiliser dans un ordinateur ou un NAS (il s'agit d'un disque dur CMR hélium UltraStar DC HC 530).

Vous pouvez utiliser votre compte Amazon France sur Amazon ES et il n'y a pas de douane.


> Voir l'offre
74,99 €Alimentation modulaire Corsair RM650 80+ Gold à 74,99 €
Valable jusqu'au 05 Décembre

Cdiscount propose actuellement l'alimentation modulaire Corsair RM650 à 74,99 €. Cette alimentation de 650W est certifiée 80+ Gold et est garantie 10 ans. Entièrement modulaire, vous pourrez brancher uniquement les câbles (fournis) dont vous avez besoin. On la trouve ailleurs à partir de 100 €. 


> Voir l'offre
0 €Cartouche d’encre ou papier photo à 0 €
Valable jusqu'au 05 Décembre

InkClub offre une cartouche d'encre pour 0 €. Inscrivez la référence de votre imprimante dans la case de recherche. Vous serez ensuite dirigé vers la liste des produits prévus pour votre imprimante. Vous reconnaîtrez les offres à 0 € grâce aux symboles. Et si vous ne trouvez pas de cartouche pour votre imprimante à 0 €, vous pourrez vous tourner vers du papier photo.

L'offre n'est valide qu'une fois par client. Des frais de transport fixes s'ajoutant (4,95 €) n'hésitez pas à compléter votre commande avec d'autres cartouches notamment les modèles compatibles InkClub qui sont de bonne qualité.


> Voir l'offre

Sujets relatifs
Message d'erreur BIOS au boot de Linux
Problème de boot avec handy linux
cd ou clef usb pour installer Handy linux 2.88
installer LINUX sur une clef USB
impossible de booter sur linux, l'ordi boot que sur win 7
Dual-boot avec XP - Navigation Internet uniquement sur LINUX
[unetbootin-windows] clef USB LINUX bootable
Au secours : j'ai écrasé Windows XP en installant Linux dual boot
installation linux via usb en dual boot avec seven
Dual boot Seven / Linux Mint 15
Plus de sujets relatifs à Boot Linux sur clef USB et BIOS ancestral
 > Tous les forums > Forum Linux