#1 Le 12/02/2010, à 15:33
- ringostare
Redemarrage impossible surement à cause d'initrd.img
Bonjour,
J'ai ce problème au démarrage, (peut être suite à une mise à jour du kernel), que je n'arrive absolument pas à résoudre, et tout redémarrage autre qu'avec un live cd s'avère impossible.
J'ai lu ce posthttp://www.dedoimedo.com/computers/ubun … d-bug.html, très intéressant, qui donne une solution qui n'est pas possible chez moi, mais qui dit bien qu'il faut recréer le fichier initrd.img, qui charge les modules au démarrage. Malheureusement je n'ai aucune idée de comment faire ça, ni comment éviter cette opération, ce qui semble aussi possible
Gave up waiting for root device. Common problems:
-Boot args (cat /proc/cmdline)
-check root delay =(did the system wait long enough ?)
-check root =(did the system wait for the right device ?)
-Missing modules (cat /proc/modules; ls/dev)
ALERT! /dev/sdf5 does not exist
does not existe. Dropping to a shell!
J'ai vraiment besoin d'aide sur ce coup là, merci à vous.
Dernière modification par ringostare (Le 12/02/2010, à 15:33)
Hors ligne
#2 Le 12/02/2010, à 15:55
- sorrodje
Re : Redemarrage impossible surement à cause d'initrd.img
qu'est ce que tu as comme OS installé sur ton PC ? Ubuntu quelle version ? dualboot avec un autre OS genre Windows ou non ?
Utilisateur Debian/Ubuntu depuis 2008 - http://sorrodje.alter-it.org
Hors ligne
#3 Le 12/02/2010, à 15:56
- Compte anonymisé
Re : Redemarrage impossible surement à cause d'initrd.img
Salut
Il faudrait déjà en LiveCD donner le résultat de :
sudo fdisk -l
Ensuite le message indique que /dev/sdf5 n'existe pas. Tu aurais 6 disques ??
@+
#4 Le 12/02/2010, à 16:29
- ringostare
Re : Redemarrage impossible surement à cause d'initrd.img
Salut
Il faudrait déjà en LiveCD donner le résultat de :
sudo fdisk -lEnsuite le message indique que /dev/sdf5 n'existe pas. Tu aurais 6 disques ??
@+
Bonjour,
Je suis sous karmic 8.10, aucun dual boot, et effectivement j'ai 6 disques.
Je ne crois pas à un problème de disque, mais vraiment au problème de chargement des modules disques par initrd.img, cité dans le lien du premier post.
$ sudo fdisk -l
Disque /dev/sda: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x0006e040
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 6375 60801 437184877+ 83 Linux
/dev/sda3 1 6374 51199123+ 83 Linux
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Disque /dev/sdb: 82.3 Go, 82348277760 octets
255 têtes, 63 secteurs/piste, 10011 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x557e8e71
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 9598 77095903+ 83 Linux
/dev/sdb2 9599 10011 3317422+ 5 Etendue
/dev/sdb5 9599 10011 3317391 82 Linux swap / Solaris
Disque /dev/sdc: 400.1 Go, 400088457216 octets
255 têtes, 63 secteurs/piste, 48641 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xb429b429
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 1 48641 390708801 83 Linux
Disque /dev/sdd: 251.0 Go, 251000193024 octets
255 têtes, 63 secteurs/piste, 30515 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x000d84ce
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdd1 * 1 498 4000153+ 82 Linux swap / Solaris
/dev/sdd2 499 30515 241111552+ 5 Etendue
/dev/sdd5 499 1743 10000399+ 83 Linux
/dev/sdd6 1744 30515 231111058+ 83 Linux
Le systeme est actuellement sur sdd. Ce que je ne comprends pas, c'est que sdd5 (/) et sdd6 (/home) ont l'air d'être des sous partitions de sdd2 (?).
Le disque sdb est un Ubuntu que j'ai installé pour tenter un copier coller du fichier initrd.img.
Dernière modification par ringostare (Le 12/02/2010, à 16:32)
Hors ligne
#5 Le 12/02/2010, à 16:47
- Compte anonymisé
Re : Redemarrage impossible surement à cause d'initrd.img
Et donc il manque 2 disques dans ta liste ou tu as modifié les priorité dans le bios ce qui provoque ces messages d'erreur.
Il faudrait monter la partition / :
sudo mount /dev/sdd5 /mnt
puis lister les fichiers fstab et menu.lst :
cat /mnt/etc/fstab
et
sudo gedit /mnt/boot/grub/menu.lst
J'ai un doute karmic 9.10 plutôt non ? donc
sudo gedit /mnt/boot/grub/grub.cfg
@+
Dernière modification par Compte anonymisé (Le 12/02/2010, à 16:49)
#6 Le 12/02/2010, à 20:16
- ringostare
Re : Redemarrage impossible surement à cause d'initrd.img
Oui, karmic 9.10
Effectivement un disque ne s'est pas monté, je vais faire un reboot.
En attendant :
Fstab :
cat '/media/ce3db7c0-ee7c-4d0e-9a5a-316336a2d813/etc/fstab'
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
#Entry for /dev/sdf5 :
UUID=ce3db7c0-ee7c-4d0e-9a5a-316336a2d813 / ext4 errors=remount-ro 0 1
#Entry for /dev/sdf6 :
UUID=2fba5c82-08ad-4979-a743-eaa747c89a40 /home ext4 defaults 02
#Entry for /dev/sde1 :
UUID=ce91b63e-d15d-49cc-8aee-cee950b3d235 /media/Documents ext3 defaults 0 2
#Entry for /dev/sda1 :
UUID=7033e047-b699-4f3a-9720-fbe72852df4e /media/Musique ext3 defaults0 2
#Entry for /dev/sdc3 :
UUID=0d6bb0e0-7e91-4fc4-83ff-0b2720eee05d /media/Photos ext3 defaults0 2
#Entry for /dev/sdd1 :
#UUID=c650cadc-5bd9-4c5c-810b-74710fb3ce7c /media/Video02 ext3 defaults0 2
#Entry for /dev/sdb1 :
UUID=d304218c-f5dc-4a17-95d6-2f73c18df8b9 /media/Video03 ext3 defaults0 2
#Entry for /dev/sdc1 :
UUID=87c33836-5ac5-4e17-b639-9b22c05e91c8 /media/Video04 ext3 defaults0 2
#Entry for /dev/sdf1 :
UUID=aa59a096-8cc6-4072-9d4b-e4a385bdc33e none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
#UUID=27d13ab2-5947-4568-af8d-074d1a778627 /media/Video01 ext4 defaults0 2
Grub :
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-19-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-19-generic root=/dev/sdf5 ro quiet splash
initrd /boot/initrd.img-2.6.31-19-generic
}
menuentry "Ubuntu, Linux 2.6.31-19-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-19-generic root=/dev/sdf5 ro single
initrd /boot/initrd.img-2.6.31-19-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-17-generic root=/dev/sdf5 ro quiet splash
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-17-generic root=/dev/sdf5 ro single
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sdf5 ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sdf5 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep --interruptible 3 ; then
set timeout=0
fi
fi
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
Déjà merci de l'aide, je vais rebooter un coup.
Hors ligne
#7 Le 13/02/2010, à 14:21
- ringostare
Re : Redemarrage impossible surement à cause d'initrd.img
J'ai installé en parrallèle un autre Karmic 9.10, que j'ai mis à jour jusqu'au même noyau que là ou ça bloque sur le systeme d'origine. J'ai remplacé le initrd.img-2.6.31-14-generic qui bloque par celui de la nouvelle version comme indiqué dans le lien du premier message. Malheureusement ça ne fonctionne toujours pas. Je reviens lundi pour me remettre à l'ouvrage.
Hors ligne