Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/05/2012, à 04:42

jee-el

la mise à jour du noyau ne se fait pas

voilà, tout est dans le titre.
depuis bien des mois, ça foire... je reste figé sur le 2.6.32.34. les MAJ successives n'ont rien changé, les "nouveaux noyaux" apparaissent dans synaptic, mais pas dans grub, malgré les update-grub j'ai ainsi supprimé ces noyaux inutiles, essayé de mettre le 3.0.0.16. il est apparu dans grub, mais impossible de booter dessus. donc , éjection via synaptic. mais il reste dans grub lors de l'update-grub...
ainsi dans synaptic, j'ai alors essayé de supprimer le 2.6.32.34, pour voir et redémarer. sans problème sur le 2.6.32.34!
il me reste (toujours dans synaptic) les 2.6.32.40 et .41 . aucun n'apparaît dans grub (1-98) mais ceux qui sont supprimé,oui!

3ocCe9vRPEeH3cADqd5Ike

1KeWKqGeyuWiT4SuEeD0UB

root@jlm-desktop:/home/jlm# ls /boot
abi-2.6.32-34-generic         memtest86+.bin
abi-3.0.0-16-generic          System.map-2.6.32-34-generic
config-2.6.32-34-generic      System.map-3.0.0-16-generic
config-3.0.0-16-generic       vmcoreinfo-2.6.32-34-generic
grub                          vmcoreinfo-3.0.0-16-generic
initrd.img-2.6.32-34-generic  vmlinuz-2.6.32-34-generic
initrd.img-3.0.0-16-generic   vmlinuz-3.0.0-16-generic
#
# 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='(hd1,6)'
search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=800x600x8
  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='(hd1,6)'
search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
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_linux_proxy ###
menuentry 'Ubuntu lucid 10.04' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod ext2
    set root='(hd1,6)'
    search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
    linux    /boot/vmlinuz-2.6.32-34-generic root=UUID=6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1 ro splash  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='(hd1,6)'
    search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
    echo    'Chargement de Linux 2.6.32-34-generic ...'
    linux    /boot/vmlinuz-2.6.32-34-generic root=UUID=6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1 ro single splash
    echo    'Chargement du disque mémoire initial ...'
    initrd    /boot/initrd.img-2.6.32-34-generic
}
menuentry 'Ubuntu, avec Linux 3.0.0-16-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod ext2
    set root='(hd1,6)'
    search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
    linux    /boot/vmlinuz-3.0.0-16-generic root=UUID=6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1 ro splash  quiet splash
    initrd    /boot/initrd.img-3.0.0-16-generic
}
menuentry 'Ubuntu, avec Linux 3.0.0-16-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod ext2
    set root='(hd1,6)'
    search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
    echo    'Chargement de Linux 3.0.0-16-generic ...'
    linux    /boot/vmlinuz-3.0.0-16-generic root=UUID=6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1 ro single splash
    echo    'Chargement du disque mémoire initial ...'
    initrd    /boot/initrd.img-3.0.0-16-generic
}
### END /etc/grub.d/10_linux_proxy ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod ext2
    set root='(hd1,6)'
    search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod ext2
    set root='(hd1,6)'
    search --no-floppy --fs-uuid --set 6abcb4a7-5cb2-4d75-bbe5-e420cd0d3ef1
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober_proxy ###
menuentry "Microsoft Windows XP Professionnel (on /dev/sda1)" {
    insmod ntfs
    set root='(hd0,1)'
    search --no-floppy --fs-uuid --set 5628415728413771
    drivemap -s (hd0) ${root}
    chainloader +1
}
menuentry "Ubuntu,12.04 precise" {
    insmod ext2
    set root='(hd0,3)'
    search --no-floppy --fs-uuid --set 78b915d9-1334-4ea3-a63e-373398d5c8a2
    linux /boot/vmlinuz-3.2.0-24-generic root=UUID=78b915d9-1334-4ea3-a63e-373398d5c8a2 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) (on /dev/sda3)" {
    insmod ext2
    set root='(hd0,3)'
    search --no-floppy --fs-uuid --set 78b915d9-1334-4ea3-a63e-373398d5c8a2
    linux /boot/vmlinuz-3.2.0-24-generic root=UUID=78b915d9-1334-4ea3-a63e-373398d5c8a2 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-24-generic
}
menuentry "Ubuntu, avec Linux 3.2.0-23-generic (on /dev/sda3)" {
    insmod ext2
    set root='(hd0,3)'
    search --no-floppy --fs-uuid --set 78b915d9-1334-4ea3-a63e-373398d5c8a2
    linux /boot/vmlinuz-3.2.0-23-generic root=UUID=78b915d9-1334-4ea3-a63e-373398d5c8a2 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) (on /dev/sda3)" {
    insmod ext2
    set root='(hd0,3)'
    search --no-floppy --fs-uuid --set 78b915d9-1334-4ea3-a63e-373398d5c8a2
    linux /boot/vmlinuz-3.2.0-23-generic root=UUID=78b915d9-1334-4ea3-a63e-373398d5c8a2 ro recovery nomodeset
    initrd /boot/initrd.img-3.2.0-23-generic
}
### END /etc/grub.d/30_os-prober_proxy ###

### 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 ###

par contre il y a un recordfail au début , en relation avec la10.04 qui me chiffonne...
alors voilà.... avant de memettre complétement dans la 12.04, j'aimerai bien comprendre...
merci d'avance!

Dernière modification par jee-el (Le 18/05/2012, à 05:18)


jee-el, Grand-Père Plex!
C-mère Gigabyte H87-HD3
C Graphique NVIDIA GTX 760
multiboot Ubuntu-Voyager 20.04 64bits / Win10-2004

Hors ligne

#2 Le 18/05/2012, à 05:04

xabilon

Re : la mise à jour du noyau ne se fait pas

Salut

Non, tu n'as que 2 noyaux : 2.6.32-34 et 3.0.0-16
Ce sont ceux-ci que tu as dans le dossier /boot, et ceux qui apparaissent dans Grub, donc tout est normal.
En revanche, il ne faut pas confondre les paquets "linux-headers" (fichiers d'en-têtes) de chaque version du noyau, et les paquets "linux-image" de chaque noyau (qui contiennent le noyau lui-même)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#3 Le 18/05/2012, à 10:08

jee-el

Re : la mise à jour du noyau ne se fait pas

bonjour xabilon, matinal!

ah ouais! smile
donc je peux remettre dans synaptic les header correspondant. ce qui ne m'explique pas pourquoi je ne peux pas démarrer sur le 3.0...
ni pourquoi les 2.6.32.40 et. 41 venus par les MAJ proposées n'ont chargé que les entêtes et pas les noyaux.... autrement dit, je vais essayer (pour rire !) d'installer le linux-image-generic 2.6.32.41.48
tongue
je redémarre!

=======
EDIT
=======
et ça fonctionne!  (mais imposible sur la 3.0.0.19)

reste la question de base.... scrongneugneu!
en tout cas merci de m'avoir mis sur la piste
(je ne mets pas encore "résolu", j'attend d'autres avis...) cool

Dernière modification par jee-el (Le 18/05/2012, à 10:31)


jee-el, Grand-Père Plex!
C-mère Gigabyte H87-HD3
C Graphique NVIDIA GTX 760
multiboot Ubuntu-Voyager 20.04 64bits / Win10-2004

Hors ligne

#4 Le 01/11/2012, à 12:41

cracolinux

Re : la mise à jour du noyau ne se fait pas

Je remonte ce sujet car j'ai le même problème.

Lors d'une mise à jour, j'obtiens ce message :

le terminal  a écrit :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été conservés :
  libgrip0 linux-generic linux-headers-generic linux-image-generic xserver-xorg-input-evdev xserver-xorg-input-synaptics
0 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.

Je n'ai donc jamais de mise à jour du noyaux linux.

Noyau actuel

uname -r
3.0.0-17-generic

Sur une autre machine avec la même version de lubuntu, j'ai

3.0.0-26-generic

Pixup : postez vos images vite et bien - Wificheck : Aidez nous à vous aider

« Ne devenez jamais pessimiste. Un pessimiste a plus souvent raison qu'un optimiste, mais l'optimiste s'amuse plus — et aucun des deux ne peut arrêter la marche du monde. » R.Heinlein

Hors ligne

#5 Le 01/11/2012, à 12:53

xabilon

Re : la mise à jour du noyau ne se fait pas

Tu les fait comment, tes mises à jour ? en fait, le changement de noyau est une mise à jour du métapaquet linux-generic, qui installe un nouveau noyau ; donc apt-get upgrade ne marchera pas, il ne mettra pas un paquet à jour si il nécessite l'installation d'un nouveau paquet
C'est donc dist-upgrade qu'il faut utiliser dans ces cas-là.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#6 Le 01/11/2012, à 13:15

cracolinux

Re : la mise à jour du noyau ne se fait pas

Tu as tout à fait raison !

Je fais mes mises à jour manuellement avec un alias,

alias mise-a-jour="sudo apt-get update && sudo apt-get upgrade"

.
J'ai désactivé les mises à jour auto de synaptic qui lui doit envoyer aussi sudo apt-get dist-upgrade.

Et comme tout fonctionne au poil chez moi, j'avais jamais remarqué que le noyau ne se mettait plus à jour, jusqu’à aujourd'hui, en libérant ± 2go de vieux noyaux sur mon autre machine.

C'était tout simple mais pas encore assez pour que je trouve big_smile
Merci à toi


Pixup : postez vos images vite et bien - Wificheck : Aidez nous à vous aider

« Ne devenez jamais pessimiste. Un pessimiste a plus souvent raison qu'un optimiste, mais l'optimiste s'amuse plus — et aucun des deux ne peut arrêter la marche du monde. » R.Heinlein

Hors ligne