Page 3 sur 3

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 11:44
par oktoberfest
Il parle des liens dans /boot :

Code : Tout sélectionner

0   /boot/kernel26-fallback.img
0   /boot/kernel26.img
0   /boot/vmlinuz26
Tu mets à jour le menu.lst en ajoutant les entrées qui correspondent aux nouveaux noms du noyau et de l'initrams. Tu vérifies que tu peux booter :) et ensuite tu fais le ménage en supprimant les liens ainsi que les entrées devenues inutiles dans le menu.lst

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 11:51
par Gr3e
Oula je ne suis pas sur de tout avoir compris xD (désolé hjein je ne suis qu'un pauvre infirmier qui aime l'informatique mais avec des bases assez ténues dans l'administration système :D)
alors je vais dans le menu.lst du grub ca ok mais après je n'ai pas bien compris.

mon menu.lst (c'est sans doute le bronx je n'y ai jamais touché)

Code : Tout sélectionner

# Config file for GRUB - The GNU GRand Unified Bootloader
# /boot/grub/menu.lst

# DEVICE NAME CONVERSIONS
#
#  Linux           Grub
# -------------------------
#  /dev/fd0        (fd0)
#  /dev/sda        (hd0)
#  /dev/sdb2       (hd1,1)
#  /dev/sda3       (hd0,2)
#

#  FRAMEBUFFER RESOLUTION SETTINGS
#     +-------------------------------------------------+
#          | 640x480    800x600    1024x768   1280x1024
#      ----+--------------------------------------------
#      256 | 0x301=769  0x303=771  0x305=773   0x307=775
#      32K | 0x310=784  0x313=787  0x316=790   0x319=793
#      64K | 0x311=785  0x314=788  0x317=791   0x31A=794
#      16M | 0x312=786  0x315=789  0x318=792   0x31B=795
#     +-------------------------------------------------+
#  for more details and different resolutions see
#  http://wiki.archlinux.org/index.php/GRUB#Framebuffer_Resolution

# general configuration:
timeout   5
default   0
color light-blue/black light-cyan/blue

# boot sections follow
# each is implicitly numbered from 0 in the order of appearance below
#
# TIP: If you want a 1024x768 framebuffer, add "vga=773" to your kernel line.
#
#-*

# (0) Arch Linux
title  Arch Linux
root   (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /kernel26-fallback.img

# (2) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1

mon fstab

Code : Tout sélectionner

/dev/sda2               swap            swap    defaults                         0    0
/dev/sda4               /home           ext4    defaults                         0    1
/dev/sda1               /boot           ext2    defaults                         0    1
/dev/sda3               /               ext4    defaults                         0    1

/dev/sdb1               /mnt/cle        vfat    rw,noauto,async,user             0    0
/dev/sr0                /mnt/cd         auto    ro,noauto,user,exec              0    0
/dev/dvd                /mnt/dvd        auto    user,noauto                      0    0

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 12:07
par oktoberfest
Tu ajoutes les lignes suivantes dans ton menu.lst (à la fin du fichier):

Code : Tout sélectionner

# (0) Arch Linux
title  Arch Linux sans lien symbolique
root   (hd0,0)
kernel /vmlinuz-linux root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /initramfs-linux.img

# (1) Arch Linux
title  Arch Linux Fallback sans lien symbolique
root   (hd0,0)
kernel /vmlinux-linux root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /initramfs-fallback.img
Ceci te fera apparaitre deux nouvelles entrées dans ton menu. Vérifie que tu arrives à booter en les sélectionnant. Ensuite tu pourras virer les entrées obsolètes :

Code : Tout sélectionner

# (0) Arch Linux
title  Arch Linux
root   (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /kernel26.img

# (1) Arch Linux
title  Arch Linux Fallback
root   (hd0,0)
kernel /vmlinuz26 root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /kernel26-fallback.img
tu effaces les liens symboliques (en root) :

Code : Tout sélectionner

# rm /boot/kernel26-fallback.img /boot/kernel26.img /boot/vmlinuz26
Tu peux ensuite virer les mots 'sans lien symbolique' que j'avais mis pour pouvoir différencier les différentes entrées.

PS : Et rassure-toi, ce n'est pas du tout le bronx. Tu peux juste virer les lignes commentées qui parlent de Windows

Code : Tout sélectionner

# (2) Windows
#title Windows
#rootnoverify (hd0,0)
#makeactive
#chainloader +1

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 12:09
par FoolEcho
Tu as ce sujet par exemple: http://forums.archlinux.fr/topic8954.html . Il faut lire les messages de pacman et les annonces... :) -- OK, grillé. :mrgreen:

Aussi, tu devrais modifier ton /etc/fstab en remplaçant les /dev/sdXY par les uuids (UUID="voir les correspondances avec la sortie de blkid par exemple"), à plus forte raison parce que tu jongles potentiellement avec 2 disques durs.

@farfadet: tu n'es pas à côté de la plaque. :) Réinstaller le kernel par pacman est équivalent, car il est aussi suivi du mkinitcpio.

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 12:19
par Gr3e
Le premier lien qui renvoie à

Code : Tout sélectionner

# (0) Arch Linux
title  Arch Linux sans lien symbolique
root   (hd0,0)
kernel /vmlinuz-linux root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /initramfs-linux.img
fontionne parfaitement

En revanche celui qui renvoie à

Code : Tout sélectionner

# (1) Arch Linux
title  Arch Linux Fallback sans lien symbolique
root   (hd0,0)
kernel /vmlinux-linux root=/dev/disk/by-uuid/55f1dd45-2df8-4c5a-b69c-bfc8f1fc18d2 ro
initrd /initramfs-fallback.img
ne fonctionne pas, Error 15: file not found

EDIT : J'ai modifié mon fstab comme préconisé FoolEcho

Je tiens dors et déjà à remercier tout le monde pour votre aide, pour le temps que vous passez à faire vivre ce superbe forum et cette magnifique distrib.
En plus j'ai beaucoup appris en 2 jours ! :bravo:
Même si il me reste quelques petites choses à corriger et beaucoup à apprendre :copain:

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 12:40
par oktoberfest
J'ai écrit

Code : Tout sélectionner

kernel /vmlinux-linux ...
au lieu de

Code : Tout sélectionner

kernel /vmlinuz-linux ...

Re: [Grub ??] Gros problème, reboot éternel

Publié : jeu. 10 nov. 2011, 13:00
par Gr3e
Cela ne marchait toujours pas par contre initrd /initramfs-linux-fallback.img à la place de initrd /initramfs-fallback.img et c'est ok !!

Re: [Grub ??] Gros problème, reboot éternel (résolu)

Publié : jeu. 10 nov. 2011, 22:25
par mélodie
Bonne nouvelle !

/comme quoi, lire les logs ça aide à comprendre où peut être l'erreur... :)