Bonsoir a tous,

Aujourd'hui après une mise a jour sur ma session ubuntu dans laquelle le kernel est mis a jour, je fais un
sudo update-grub
pour pouvoir y accéder depuis le menu grub.

Malheureusement pour moi lorsque j’accède au menu grub qui demarre automatiquement sur F15 ( fedora (2.6.41.1-1.fc15.i686) 'on /dev/sda4) je tombe sur ceci :
[10.996125] Kernel panic - not syncig : VFS : Unable to mount root fs on unknown-block (0.0)
[10.996177] Pis : 1, comm: swapper Not tainted 2.641.1-1.fc15.i686 #1
[10.996224] Call trace :
[10.996271] [<c07f2410>] ? printk+0x2d/0x2f
[10.996318] [<c07f22e0>] panic + 0x5c /0x15f
[10.996365] [<c0a97b93>] mount_block_root+0x214/0x234
[10.996414] [<c04f6689>] ? sys_mknod+0x2c/0x2e
[10.996460] [<c0a97d2b>] mount_root +0x59/0x5f
[10.996507] [<c0a97e7f>] prepare_namespace+0x14e/0x192
[10.996554] [<c04eafc>] ?sys_acess+0x25/0x27
[10.996600] [<c0a978c6>] Kernel_init+0x136/0x13b
[10.996647] [<c0a97790>] ? start_kernel+0x353/0x353
[10.996694] [<c080017e>] Kernel_thread_helper+06/0x10


A coté de ça, il arrive que lorsque j'éteins l'ordi a partir de F15 (en haut droite+alt) il redémarre tout seul quelques heures plus tard...
Si quelqu'un peut m'aider, s'il vous plait.
Essaye de démarrer sur un noyau plus ancien de Fedora.
C'est ce que je fais, mais je voudrais savoir pourquoi je ne peux pas accéder au dernier noyau comme avant (la mise a jour), et que faire pour y accéder.
D'ailleurs si je dis pas de bêtise je crois bien que c'est que avec celui là qu'il démarre tout seul, (a celui qui fonctionne alias 2.6.40.6-0.fc15.i686).
timsy wrote:C'est ce que je fais, mais je voudrais savoir pourquoi je ne peux pas accéder au dernier noyau comme avant (la mise a jour), et que faire pour y accéder.
D'ailleurs si je dis pas de bêtise je crois bien que c'est que avec celui là qu'il démarre tout seul, (a celui qui fonctionne alias 2.6.40.6-0.fc15.i686).
- Que donne rpm -q kernel ? (pour voir combien de kernels sont présents)
- Faudrait voir le contenu du fichier grub.conf ? (avec gedit)
un rpm -q kernel donne
rpm -q kernel
kernel-2.6.40.4-5.fc15.i686
kernel-2.6.40.6-0.fc15.i686
kernel-2.6.41.1-1.fc15.i686
le grub.conf de /usr/share/anaconda/boot
#debug --graphics
default=0
splashimage=@SPLASHPATH@
timeout 5
hiddenmenu
title @PRODUCT@ @VERSION@
	kernel @KERNELPATH@
	initrd @INITRDPATH@
le grub.cfg de /media/2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95/boot/grub (ubuntu)
#
# 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 $prefix/grubenv ]; then
  load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
  set saved_entry=${prev_saved_entry}
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z ${boot_once} ]; then
    saved_entry=${chosen}
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n ${have_grubenv} ]; then if [ -z ${boot_once} ]; then save_env recordfail; fi; fi
}
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  set gfxpayload=1400x1050x32
  insmod gfxterm
  insmod vbe
  if terminal_output gfxterm ; then true ; else
    # For backward compatibility with versions of terminal.mod that don't
    # understand terminal_output
    terminal gfxterm
  fi
fi
insmod ext2
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
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/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_os-prober ###
menuentry "Fedora (2.6.41.1-1.fc15.i686) (on /dev/sda4)" {
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set e1f0bd4d-311c-42a3-9b89-f2214b951382
	linux /vmlinuz-2.6.41.1-1.fc15.i686 ro root=UUID=c6690a9d-98b9-49e3-9be6-77571583e16c rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=fr rhgb quiet
}
menuentry "Fedora (2.6.40.6-0.fc15.i686) (on /dev/sda4)" {
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set e1f0bd4d-311c-42a3-9b89-f2214b951382
	linux /vmlinuz-2.6.40.6-0.fc15.i686 ro root=UUID=c6690a9d-98b9-49e3-9be6-77571583e16c rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=fr rhgb quiet
	initrd /initramfs-2.6.40.6-0.fc15.i686.img
}
menuentry "Fedora (2.6.40.4-5.fc15.i686) (on /dev/sda4)" {
	insmod ext2
	set root='(hd0,3)'
	search --no-floppy --fs-uuid --set e1f0bd4d-311c-42a3-9b89-f2214b951382
	linux /vmlinuz-2.6.40.4-5.fc15.i686 ro root=UUID=c6690a9d-98b9-49e3-9be6-77571583e16c rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=fr rhgb quiet
	initrd /initramfs-2.6.40.4-5.fc15.i686.img
}
### END /etc/grub.d/10_os-prober ###

### BEGIN /etc/grub.d/20_linux ###
menuentry 'Ubuntu, avec Linux 2.6.32-36-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-36-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-36-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-36-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-36-generic ...'
	linux	/boot/vmlinuz-2.6.32-36-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-36-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-35-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-35-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-35-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-35-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-35-generic ...'
	linux	/boot/vmlinuz-2.6.32-35-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-35-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-34-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-34-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-34-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-34-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-34-generic ...'
	linux	/boot/vmlinuz-2.6.32-34-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-34-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-33-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-33-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-33-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-33-generic ...'
	linux	/boot/vmlinuz-2.6.32-33-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-32-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-32-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-32-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-32-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-32-generic ...'
	linux	/boot/vmlinuz-2.6.32-32-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-32-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-31-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-31-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-31-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-31-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-31-generic ...'
	linux	/boot/vmlinuz-2.6.32-31-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-31-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-30-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-30-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-30-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-30-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-30-generic ...'
	linux	/boot/vmlinuz-2.6.32-30-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-30-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux	/boot/vmlinuz-2.6.32-29-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro   quiet splash
	initrd	/boot/initrd.img-2.6.32-29-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-29-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
	recordfail
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	echo	'Chargement de Linux 2.6.32-29-generic ...'
	linux	/boot/vmlinuz-2.6.32-29-generic root=UUID=2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95 ro single 
	echo	'Chargement du disque mémoire initial ...'
	initrd	/boot/initrd.img-2.6.32-29-generic
}
### END /etc/grub.d/20_linux ###

### BEGIN /etc/grub.d/30_memtest86+ ###
menuentry "Memory test (memtest86+)" {
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux16	/boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod ext2
	set root='(hd0,1)'
	search --no-floppy --fs-uuid --set 2579edbd-dbe7-448a-bf6d-b2ea4e0d1c95
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/30_memtest86+ ###

### 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 ###
@ timsy :
En fait, je pensais au fichier /boot/grub/grub.conf ? (mais je suis en dual windows/Fedora, c'est peut-être différent) J'allais proposer de bidouiller avec, mais je me demande pourquoi dans le grub.cfg de Ubuntu, il n'y a pas l'instruction : "initrd /initramfs-2.6.41.1-1.fc15.i686.img" , alors qu'on a son équivalent pour les deux autres kernel Fedora ?

Sinon, j'ai constaté qu'après un yum update, le précédent kernel restait présent; j'ai fait des yum remove des plus anciens (je gagne 100 Mo à chaque kernel ?) Je pose la question, parce qu'il semble qu'il y a beaucoup de versions successives du kernel Ubuntu, il pourrait y avoir du ménage à faire ?

Sinon, il va falloir quelqu'un de plus trapu que moi, en tout cas, désolé (pour le truc du redémarrage, je ne vois pas pourquoi ou comment un "shutdown -r" avec un délai ? Chez moi -Gnome- ça s'éteint sans problème. Un bouton "power" fatigué ?).

J'espère que j'aurai un peu aidé quand même ...
Je vais voir ce que je peux faire, je te remercie de ton aide en tout cas, c'est déjà ça.
un mois plus tard
timsy wrote:Je vais voir ce que je peux faire, je te remercie de ton aide en tout cas, c'est déjà ça.
Bonne année ...

Ou en es-tu ?
LamerMan wrote: pourquoi dans le grub.cfg de Ubuntu, il n'y a pas l'instruction : "initrd /initramfs-2.6.41.1-1.fc15.i686.img" , alors qu'on a son équivalent pour les deux autres kernel Fedora ?
A +