[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: grub et hd1



Jean-Luc Coulon (f5ibh) wrote:

Le 18.02.2005 10:54:54, Al Bayrouni a écrit :

Jacques L'helgoualc'h wrote:

Al Bayrouni a écrit, jeudi 17 février 2005, à 22:33 :
[...]

Merci à jACQUES et à JEAN COULOMB, pour leurs reponses.


de rien.


Je vais voir si je peux faire le choix du peripherique de boot dans le bios


Pas sûr que ça marche :/

Ce serait le cas si le bios se contentait de bouter le MBR de hdb (comme s'il boute sur la disquette), mais je crains plutôt qu'il ne permute les deux disques (pour faire croire à un win* sur hdb qu'il est sur C:). La question est alors de savoir si Grub et/ou Linux se laissent bluffer
eux aussi ?

Une solution possible, sans aller dans le bios, serait simplement d'ajouter une entrée de type chainloader vers le Grub B (hd1) dans le
menu.lst du premier Grub A, sur le disque (hd0).

Le plus simple est de tester d'abord directement depuis le shell grub du
premier disque (ou d'une disquette grub)

chainloader (hd1)+1
boot

et si ça marche, d'ajouter l'entrée

title Second disque
chainloader (hd1)+1

dans le premier menu.lst


En ce qui concerne le BIOS:
j'ai pu lui demander de booter sur hdd1 (correspondant au 2eme disque dur en esclave). Mais comme tu l'expliques très bien, GRUB s'est laissé pieger et il inverse completement les choses. En lieu de de nommer le 2eme disque hd1 (comme il le clame haut et fort dans les conditions normales). alors pour faire fonctionner celà, il m'a fallu faire plusieurs essaies:

un exemple vaut mieux que ...

dans le menu.lst de grub du 2eme dique:

kernel (hd0,0)/vmlinuz root=/dev/hdb2

alors qu'en toute logique ça devrait etre:
kernel (hd1,0)/vmlinuz root=/dev/hdb2 (car tout est sur /boot = hdb1=(hd1,0)

ça a marché mais je n'ai pas aimé le *fait que grub perd le nord.


Quand à l'utilisation du chailoader c'est très interessant , je ferai l'essai .


Merci infiniment pour ces explications precieuses.


Rechercher dans la donc de grub (grub_doc), plus aprticulièrement dans /usr/share/doc/grub-doc/html, le fichier grub_4.html

On y trouve le moyen de swapper deux disques (vu de grub) :
map (hd0) (hd1)
map (hd1) (hd0)

Jean-Luc


Al Bayrouni


Je ne trouve pas ce fichier sur  mon disque,
Puis le trouver quelque part ?
Merci



Reply to: