#1 Le 01/05/2012, à 17:26
- JUCA
[Resolu]Un seul noyau dans le GRUB
Je suis sous precise depuis 4 jours.
Je n'ai qu'un seul noyau dans le GRUB et ceci même en le relançant avec sudo update-grub.
Le passage au noyau 3.2.0.24 a fait sauter la connection wifi et je voulais revenir en arriere pour voir.
ubuntero@Mon-laptop:~$ sudo update-grub
[sudo] password for ubuntero:
Generating grub.cfg ...
Found background image: .background_cache.jpeg
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda2
done
Quelqu'un a une idée ,la doc à priori n'est pas d'un grand secours
Dernière modification par JUCA (Le 02/05/2012, à 21:25)
Laptop DELL Vostro 3750 core i5-2450 Intel Graphics HD3000 Ubuntu 22.04
Hors ligne
#2 Le 01/05/2012, à 17:55
- xabilon
Re : [Resolu]Un seul noyau dans le GRUB
Salut
Tu peux montrer le contenu du fichier /etc/default/grub ?
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#3 Le 01/05/2012, à 19:36
- JUCA
Re : [Resolu]Un seul noyau dans le GRUB
Je mets tout..
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=20
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Laptop DELL Vostro 3750 core i5-2450 Intel Graphics HD3000 Ubuntu 22.04
Hors ligne
#4 Le 01/05/2012, à 19:47
- xabilon
Re : [Resolu]Un seul noyau dans le GRUB
Ok, j'y vois rien de spécial. Montre maintenant le fichier /boot/grub/grub.cfg
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#5 Le 01/05/2012, à 19:56
- JUCA
Re : [Resolu]Un seul noyau dans le GRUB
/boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by 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
set have_grubenv=true
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
}
function load_video {
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
}
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=20
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
insmod jpeg
if background_image /boot/grub/.background_cache.jpeg; then
true
else
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
fi
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="$1"
if [ "$1" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 3.2.0-24-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
linux /boot/vmlinuz-3.2.0-24-generic root=UUID=0e945d03-91a9-4493-a12b-5961bff0cc37 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-24-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-24-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
echo 'Chargement de Linux 3.2.0-24-generic ...'
linux /boot/vmlinuz-3.2.0-24-generic root=UUID=0e945d03-91a9-4493-a12b-5961bff0cc37 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.2.0-24-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 3.2.0-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
linux /boot/vmlinuz-3.2.0-23-generic root=UUID=0e945d03-91a9-4493-a12b-5961bff0cc37 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-23-generic
}
menuentry 'Ubuntu, avec Linux 3.2.0-23-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
echo 'Chargement de Linux 3.2.0-23-generic ...'
linux /boot/vmlinuz-3.2.0-23-generic root=UUID=0e945d03-91a9-4493-a12b-5961bff0cc37 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.2.0-23-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root 0e945d03-91a9-4493-a12b-5961bff0cc37
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 618121365F2C6E47
chainloader +1
}
### 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 ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Laptop DELL Vostro 3750 core i5-2450 Intel Graphics HD3000 Ubuntu 22.04
Hors ligne
#6 Le 01/05/2012, à 19:59
- xabilon
Re : [Resolu]Un seul noyau dans le GRUB
Ton grub.cfg dit que tu dois avoir un sous-menu avec les versions précédentes du noyau : "Previous Linux versions"
Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.
Hors ligne
#7 Le 02/05/2012, à 21:13
- JUCA
Re : [Resolu]Un seul noyau dans le GRUB
Bon apres une petite absence me revoilou.
Xabilon (si t'es encore là...) qu'est ce que je fais?J'enleve la ligne: submenu "Previous Linux versions" ?
Laptop DELL Vostro 3750 core i5-2450 Intel Graphics HD3000 Ubuntu 22.04
Hors ligne
#8 Le 02/05/2012, à 21:25
- JUCA
Re : [Resolu]Un seul noyau dans le GRUB
En fait il ne faut toucher à rien.
Dans GRUB il y a une ligne Previous Linux versions qui te donne acces aux anciennes versions du noyau.
Je suppose que c'est un nouveaute de la version 1.99 de GRUB.
Laptop DELL Vostro 3750 core i5-2450 Intel Graphics HD3000 Ubuntu 22.04
Hors ligne