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

)
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é.
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 !
Même si il me reste quelques petites choses à corriger et beaucoup à apprendre

Re: [Grub ??] Gros problème, reboot éternel
Publié : jeu. 10 nov. 2011, 12:40
par oktoberfest
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...
