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 13/01/2011, à 20:54

Robert Algoud

Problème de grub qui ne voit pas une distribution installée (résolu)

Bonsoir

J'ai un PC qui tourne sous Ubuntu 10.10 sans problème.
Un de mes deux disques durs lui est totalement consacré. Sur un deuxième DD, j'ai une partition windows (pour jouer), une partition de sauvegarde et une troisième qui me sert à tester des distributions Linux que je trouve au hasard de mes périgrinations sur le Net.
Je viens d'installer l'une d'elle, Absolute, basée sur Slackware (je n'ai peur de rien !).
Passée l'angoisse de chaque installation, les modalités n'étant pas toujours ni en français ni en mode graphique, je suis toujours content de moi lorsque cette nouvelle distribution fonctionne.

Après installation de Absolute, je redémarre Ubuntu et je fais un petit sudo update-grub et j'obtiens ceci :

Found linux image: /boot/vmlinuz-2.6.35-24-generic
Found initrd image: /boot/initrd.img-2.6.35-24-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professionnel on /dev/sdb1
Found Slackware Linux (Slackware 13.1.0) on /dev/sdb3

Tout à l'air donc normal. Problème :
Quand je redémarre mon PC, lorsque le menu grub apparait pour le choix de démarrage, je ne vois pas la dernière ligne.

Fdisk donne ceci :

Disque /dev/sda: 250.1 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xd243d243

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        4863    39062016   83  Linux
/dev/sda2            4864       30401   205133954+   5  Etendue
/dev/sda5            4864       29786   200193966   83  Linux
/dev/sda6           29787       30401     4939956   82  Linux swap / Solaris

Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x000c180c

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1               1       13741   110374551    7  HPFS/NTFS
/dev/sdb2           13742       50448   294848977+   b  W95 FAT32
/dev/sdb3   *       50449       60375    79730688   83  Linux
/dev/sdb4           60375       60802     3430400+   5  Etendue
/dev/sdb5           60375       60802     3430400   82  Linux swap / Solaris

Absolute est sur sdb3

Merci d'avance pour vos lumières.

Dernière modification par plandabourou (Le 15/01/2011, à 15:49)


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#2 Le 13/01/2011, à 21:12

xabilon

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Salut

C'est, il me semble, un bug connu de os-prober, qui se produit aussi avec Gentoo
Il faut ajouter manuellement  les lignes de démarrage pour Slackware dans le script /etc/grub.d/40_custom

L'idéal aurait été d'installer le grub de Slackware sur sa propre partition, et ajouter dans 40_custom un simple chainload vers celui-ci.
Si tu as fait ça, ce sera encore plus simple


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 13/01/2011, à 21:15

Compte anonymisé

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Salut

As-tu tenté de te "balader" dans le menu avec les touches  "flèches haute/basse"  au cas où ton dernier système n'apparaitrait pas à l'écran

@+

#4 Le 13/01/2011, à 21:37

Robert Algoud

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Pour jeanjd63, oui, j'ai fait la manip, et Slackware n'y est pas.

Pour Xabilon, je sens la réponse du pro de l'informatique qui pense que j'en suis un aussi !
Pourrais-tu me préciser de quelle manière écrire les lignes de démarrage ou bien où les trouver pour les copier ?

Ta deuxième proposition, que tu présentes comme plus simple (:lol::lol::lol:), je ne demande qu'à faire l'effort de l'appliquer, mais j'ai vraiment besoin d'explications très claires.
Merci


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#5 Le 14/01/2011, à 01:30

xabilon

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Ben je connais pas du tout ton niveau de connaissances linuxiennes (et tu viens d'installer une Slackware !)

Est-ce que tu as installé Grub quelque part lors de l'installation de ta distrib Absolute ? Et si oui, où ?
Si par exemple tu as installé le Grub sur la partition d'Absolute (sdb3), tu ajoutes à la fin du fichier /etc/grub.d/40_custom (ne touche pas aux autres lignes déjà présentes dans le fichier) :

menuentry "Absolute Linux" {
set root=(hd1,3)
chainloader +1
}

et ensuite sudo update-grub
Note : je ne sais pas quel gestionnaire de boot utilise Absolute, mais si c'est Lilo au lieu de Grub ça marche aussi

Si tu n'as pas installé de Grub pour Absolute, alors il faut mettre les liens vers le noyau et le initrd à démarrer.
Donne-nous alors le contenu du dossier /boot de la partition sdb3

Dernière modification par xabilon (Le 14/01/2011, à 03:04)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#6 Le 14/01/2011, à 08:21

Robert Algoud

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Salut Xabilon

A l'heure de ta deuxième réponse, je dormais !
Là; je suis au boulot.
Je n'ai pas installé de Grub pour Absolute, il ne me l'a d'ailleurs pas demandé.
Celui que j'ai, c'est celui installé par Ubuntu.
Concernant le contenu de mon fichier /boot de sdb3, je te répondrai ce soir.
Merci en tout cas pour ton aide.

PS : mes connaissances linuxiennes par rapport à une Slackware te feraient sans doute sourire...


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#7 Le 14/01/2011, à 18:48

Robert Algoud

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Bonsoir Xabilon

Si je ne me trompe pas, dans le dossier boot de sdb3, j'ai ceci :

/media/cffda991-dac4-4bbe-a592-551ed0a9eceb/boot/boot_message.txt
/media/cffda991-dac4-4bbe-a592-551ed0a9eceb/boot/diag1.img
/media/cffda991-dac4-4bbe-a592-551ed0a9eceb/boot/README.initrd
/media/cffda991-dac4-4bbe-a592-551ed0a9eceb/boot/slack.bmp

Le fichier txt contient ceci :

Welcome to the LILO Boot Loader!
Please enter the name of the partition you would like to boot
at the prompt below.  The choices are:



Le fichier README.initrd est marqué comme étant un lien brisé.
Et c'est TOUT !

Je n'ai pas peur de faire de la ligne de commande en console mais il me faut des infos précises.
Salut


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#8 Le 14/01/2011, à 19:41

xabilon

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Essaye déjà la 1ère solution. Apparemment Lilo serait installé.
Donc, depuis Ubuntu, ALT+F2, et :

gksudo gedit /etc/grub.d/40_custom

Et tu ajoutes à la fin du fichier les lignes de code que je t'ai donné au message#5
Tu sauves, tu fermes, et ensuite en terminal :

sudo update-grub

Et redémarre pour tester

Si ça marche pas, re-ouvre le fichier 40_custom, et change (hd1,3) en (hd1)
sudo update-grub, et redémarre


Et si ça marche toujours pas parce que Lilo n'est en fait pas installé ou inaccessible, là je me pose des questions sur le contenu du dossier /boot
diag1.img serait le noyau ? et le initrd s'appellerait README ? très bizarre
Il faudrait quelqu'un qui connaisse Slackware
Remonte la partition sdb3, et montre le résultat de la commande :

ls -al /media/cffda991-dac4-4bbe-a592-551ed0a9eceb/boot

ainsi que le contenu du fichier /media/cffda991-dac4-4bbe-a592-551ed0a9eceb/etc/lilo.conf


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#9 Le 14/01/2011, à 19:59

Robert Algoud

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Bonsoir Xabilon

Résultat de la commande ls -al /media/cffda991-dac4-4bbe-a592-551ed0a9eceb/boot

total 36
drwxr-xr-x  2 root root  4096 2011-01-12 20:06 .
drwxr-xr-x 21 root root  4096 2007-09-29 00:54 ..
-rw-r--r--  1 root root   137 2011-01-12 20:06 boot_message.txt
-rw-r--r--  1 root root  5040 2010-02-16 21:44 diag1.img
lrwxrwxrwx  1 root root    37 2011-01-12 19:52 README.initrd -> /usr/doc/mkinitrd-1.4.5/README.initrd
-rw-r--r--  1 root root 14174 2010-02-15 02:57 slack.bmp

Par contre dans le média  /media/cffda991-dac4-4bbe-a592-551ed0a9eceb, dans le dossier /etc/, il n'y a pas de fichier lilo.conf.

Je teste la solution de modification de 40_custom et je te tiens au courant.


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#10 Le 14/01/2011, à 20:01

xabilon

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Ouais ... je suis pas très optimiste. J'ai l'impression que ta distrib ne s'est pas bien installée. Il n'y a pas de noyau à démarrer dans /boot
Essaye quand même.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#11 Le 14/01/2011, à 20:14

Robert Algoud

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Résultat du test avec (hd1,3)

Dans le menu grub, Slackware est devenu Absolute Linux.
Quand je sélectionne cette distribution, j'ai le message suivant :
error : invalide signature           Presser touche pour continuer
redémarrage du grub

avec (hd1), j'ai droit à un bel écran noir avec un tiret qui clignote !!!!

Bon, ne te prends pas trop la tête avec mon problème, je passe à table !
Je sais qu'à l'installation, j'avais eu des messages d'erreur avec choix de continuer chaque fois.
Ce qui m'avait le plus surpris, c'est de ne rien voir de proposé concernant un chargeur de démarrage ou pas.
En tout cas, si tu me fais d'autres propositions, je les testerai.
Merci encore.


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne

#12 Le 14/01/2011, à 21:18

xabilon

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

À mon avis, tu devrais réinstaller Absolute. Et si il est demandé où installer le chargeur de démarrage (Lilo) choisis sdb3


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#13 Le 14/01/2011, à 21:34

Robert Algoud

Re : Problème de grub qui ne voit pas une distribution installée (résolu)

Salut Xabilon et

Merci pour tes conseils.
Je vais effectivement refaire une installation, je pense que c'est le mieux.


Ubuntu depuis Hardy Héron (08.04) - Xubuntu 22.04 LTS

Hors ligne