> 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
193,94 €Ecran PC LED 28 pouces Samsung U28E590D (4K UHD, 1 ms, Freesync) à 193,94 € livré
Valable jusqu'au 06 Décembre

Amazon Allemagne fait une promotion sur l'écran PC LED 28 pouces Samsung U28E590D qui passe à 180,50 € (avec la TVA ajustée). Comptez 13,44 € pour la livraison en France, soit un total de 193,94 € livré alors qu'on le trouve ailleurs à partir de 250 €. Cet écran au format 16/9 offre une dalle 4K (résolution 3840x2160) avec un temps de réponse de 1 ms. Il est compatible FreeSync. Une bonne affaire ! 

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
799,99 €PC Portable 15.6 pouces Asus X571 (FHD IPS 120Hz, Core i5, 16Go, 512Go SSD, GTX 1650 Ti) à 799,99 €
Valable jusqu'au 05 Décembre

RueDuCommerce fait une promotion sur l'ordinateur portable Asus Laptop FX571LI-AL246 qui passe à 799,99 € alors qu'on le trouve ailleurs à partir de 900 €. Cet ordinateur portable est équipé d'un écran 15,6 pouces IPS Full HD (1920x1080 pixels) 120 Hz anti-reflet, d'un SSD de 512 Go, d'un processeur Intel Core i5-10300H, de 16 Go de RAM et d'une carte graphique dédiée NVIDIA GeForce GTX 1650 Ti avec 4 Go de RAM.

L'ordinateur est livré dans OS et vous devrez donc installer vous-même Windows 10/11.


> Voir l'offre
141,55 €LEGO 10274 Creator Expert ECTO-1 SOS Fantômes à 141,55 €
Valable jusqu'au 05 Décembre

Amazon fait une promotion sur le LEGO 10274 Creator Expert ECTO-1 SOS Fantômes qui passe à 141,55 € au lieu de 180 €. Idéal pour les fans de SOS Fantômes et les passionnés de LEGO, ce modèle ECTO propose des heures de plaisir et une expérience de construction enrichissante pour les adultes. Le véhicule ECTO-1, qui mesure plus de 22,5 cm de haut, 47 cm de long et 16,5 cm de large, déborde de détails authentiques. Le set comporte 2352 pièces.


> 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