Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 26/05/2008 10:02:55

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Double Grub

J'ai sur ma machine 2 distributions : une Debian et une Ubuntu chacune installée sur un disque différent. Mon grub que je veux être le principal est géré par ma Debian, j'ai un second grub sur mon autre disque.
J'ai, dans un premier temps, copié tous mes noyaux et fichiers initrd dans le /boot de ma Debian et modifié son grub mais la configuration est périlleuse car l'installation d'un noyau sur ma Ubuntu modifiait complètement mon grub de ma Debian.
Je souhaite que le grub principal charge le grub de mon second disque, j'ai joué avec

root (hd1,0)
makeactive
chainloader +1

et

rootnoverify (hd1,0)

un série de

chainloader /boot/grub/menu.lst

mais rien n'y fait.
J'ai cherché dans /usr/share/doc/grub/example sur le net et n'ai pas trouvé ce qui pourrait m'aider.
Et vous pourriez-vous me filer un coup de mains ? c'est votre mission wink

LeDub fatigué de perdre autant de temps sur un problème de grub


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#2 27/05/2008 23:14:50

Mélodie
Membre
Lieu : Pyrénées
Inscription : 16/11/2004
Messages : 434
Site Web

Re : Double Grub

Un seul grub : celui de Debian. Puis dans son fichier menu.lst:

(Suit un exemple de boot pour une Edubuntu)

# Edubuntu
title   Edubuntu
root    (hd0,7)
kernel  /vmlinuz root=/dev/sda8 ro vga=775 noapic nolapic splash=silent resume=/dev/sda2
initrd  /initrd.img
savedefault
boot

title   Edubuntu (recovery mode)
root    (hd0,7)
kernel  /vmlinuz root=/dev/sda8 ro single
initrd  /initrd.img
boot

Je te laisse le tsoin tsoin de mettre les bonnes adresses pour le disque dur and co. (Pas de partitions séparées complexe sur ma Edubuntu, elle vient en dual-boot avec ma Archlinux complexifiée et booteuse, comme vous diriez ici sur Andesi).  wink

Idem pour le vga : j'ai un écran en 1280x1024 et pour le framebuffer je ne mets pas beaucoup de couleurs, sans compter que des fois je suis obligée de le désactiver pour que ça boote. Idem pour le resume : j'ai le swap sur sda2, mais en plus de ça, je ne fais pas de mise en veille. Quand au noapic nolapic, ma machine en a besoin pour ne pas planter comme une bouse. sad

(Depuis que j'ai mis une carte graphique proprio sur une carte mère Asus qui ne l'aime pas, mais qui a une carte graphique Chrome9 pourrie... )

PS: n'oublie pas de vérifier ton fichier systeme.map.

Dernière modification par Mélodie (27/05/2008 23:15:25)

Hors ligne

#3 28/05/2008 10:12:11

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : Double Grub

Oui mais non, je ne veux pas dire à ma debian qu'il y a un noyau sur un autre boot, je veux que mon grub de ma debian charge le grub de mon ubuntu.
Maintenant est-ce plus clair ?

LeDub content d'avoir eu une réponse de la part d'une sympathique Debianneuse.


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#4 29/05/2008 00:07:33

Mélodie
Membre
Lieu : Pyrénées
Inscription : 16/11/2004
Messages : 434
Site Web

Re : Double Grub

ledub a écrit :

Oui mais non, je ne veux pas dire à ma debian qu'il y a un noyau sur un autre boot, je veux que mon grub de ma debian charge le grub de mon ubuntu.
Maintenant est-ce plus clair ?

Je m'en doutais un peu, et pour éviter de connecter et booter une machine où j'ai ça le grand geek du lieu a configuré ça, j'ai regardé sur le web, où j'étais bien certaine de trouver une réponse ad'hoc.

http://forum.ubuntu-fr.org/viewtopic.php?id=55813
La ou les distributions après  la première auront Grub installé non sur le mbr du deuxième disque dur, mais sur la partition racine de la distribution à booter : ce qui fait que nous obtenons non pas root (hd1,0) mais root (hd1,1)

# Debian chain
title   debian
root (hd1,1)
chainloader +1
boot

En effet, aucun autre argument n'est utile : rootnoverify c'est pour Windows, et donc pour tes distributions tu auras les vérifications de système de fichiers normales, celles qui sont configurées par défaut dans le /etc/fstab de la distribution à booter, de par les deux chiffres qui sont en fin de ligne : 0 1 par exemple.
Tiens puis un man : si tu n'en as pas besoin ça servira toujours à d'autres.

http://www.linux-kheops.com/doc/man/man … tab.5.html
La partie en rapport avec le sujet:

Le cinquième champ (fs_freq), est utilisé par la commande dump(8) pour déterminer quels sont les systèmes de fichiers à sauvegarder. Si le cinquième champ est absent ou vaut zéro, dump supposera qu'il ne faut pas sauvegarder ce système.

Le sixième champ (fs_passno), est utilisé par le programme fsck(8) pour déterminer l'ordre de vérification des systèmes de fichiers au moment du démarrage. Le système de fichiers racine doit avoir un champ fs_passno de valeur 1, et les autres un fs_passnode de valeur 2. Les systèmes partageant le même contrôleur seront vérifiés séquentiellement, et ceux utilisant différents contrôleurs seront vérifies simultanément pour utiliser le parallélisme offert par le matériel. Si le sixiême champ est absent ou vaut zéro, fsck ne vérifiera pas ce système de fichiers.

C'est ainsi que rootnoverify pour une partition contenant Windows s'explique, puisque celle-ci ne devra en effet pas faire l'objet d'une vérification de son système de fichiers par fsck.

ledub a écrit :

LeDub content d'avoir eu une réponse de la part d'une sympathique Debianneuse.

Je vais (hélas !) te contrarier : sympathisante de ce forum, car je tourne chaque jour sous Archlinux depuis... début 2006. :oops:

Dernière modification par Mélodie (29/05/2008 00:08:08)

Hors ligne

#5 02/06/2008 14:31:40

Mélodie
Membre
Lieu : Pyrénées
Inscription : 16/11/2004
Messages : 434
Site Web

Re : Double Grub

Bon alors, je me serais déplacée pour rien ? Ledub, je te pique ton sabre de plastique si tu ne me réponds ! Est-ce qu'il boote ce double Grub ?

Hors ligne

#6 02/06/2008 17:09:47

ledub
Membre
Lieu : Creil (60)
Inscription : 22/04/2003
Messages : 4 545

Re : Double Grub

Tout à fait, ma belle, les manipulations qui tu as indiquées m'ont énormément aidé.

LeDub pas du tout galant sur l'affaire.


« Ne doutez pas qu'un petit nombre de personnes déterminées puisse changer le monde. En fait, ça a même toujours marché comme ça.»
Margaret Mead
---
VeoSearch est un moteur de recherche solidaire qui permet de financer des projets associatifs de développement durable par vos recherches Internet. Utilisez-le !!!

Hors ligne

#7 15/12/2008 22:31:42

Mélodie
Membre
Lieu : Pyrénées
Inscription : 16/11/2004
Messages : 434
Site Web

Re : Double Grub

ledub a écrit :

Tout à fait, ma belle, les manipulations qui tu as indiquées m'ont énormément aidé.

LeDub pas du tout galant sur l'affaire.

Sais-tu que je reviens sur ce fil de temps en temps, soit pour me souvenir comment faire quand j'ai un peu perdu de vue la bonne manière de rédiger le bloc de texte, soit pour pointer depuis un autre forum où ce détail peut être utile. tongue

/Mélodie, pas du tout vexée par le manque de galanterie légendaire de Ledub.  wink

Dernière modification par Mélodie (15/12/2008 22:32:15)

Hors ligne

#8 16/12/2008 10:01:38

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Re : Double Grub

Peut-être un petit howto s'impose ?

Freddec, qui n'hésite pas a donner du travail aux autres smile


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

#9 16/12/2008 10:07:15

Mélodie
Membre
Lieu : Pyrénées
Inscription : 16/11/2004
Messages : 434
Site Web

Re : Double Grub

freddec a écrit :

Peut-être un petit howto s'impose ?

Freddec, qui n'hésite pas a donner du travail aux autres smile

En attendant, c'est toi qui bosse mon cher. Désolée, mais mon carnet est plein jusqu'à l'année prochaine ! \_o_/

smile

Hors ligne

Pied de page des forums