#1 Le 23/01/2010, à 05:18
- Benimaclet
[Résolu] Duplication intemp des partitions linux visibles sur le grub
Bonjour à tous.
Je rencontre un problème avec mon grub (en tout cas c'est la que le problème est visible). J'ai un dual boot window vista/ubuntu (et un partition dell media playeur qui doit être quelque par) sur un dell inspiron 1720.Le problème est que mes partitions linux (une ubuntu et le recovery mod) apparaissent dix fois dans le grub au boot.
A la base j'étais sur ubuntu 7.04 que je viens de mettre à jour à la version 9.10. Ce problème existait déjà. Les partitions se sont dupliquées (seulement les entrées car les partitions réels n'ont pas bougé) une fois de temps en temps. Je n'ai constaté aucun autre symptôme du problème. J'ai donc réinstallé le grub plusieurs fois mais à chaque fois je vois les partitions inexistante s'initialiser dans le terminal, j'ai mise a jour grub à grub 2 mais aucun changement.
Merci d'avoir lu mon message et je suis preneur de toute idée pour me débarasser de ce problème.
Dernière modification par Benimaclet (Le 25/01/2010, à 18:52)
Freedom for Benimaclet
Hors ligne
#2 Le 23/01/2010, à 05:39
- Compte anonymisé
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
Salut
Déjà es-tu sous grub-légacy ou grub-pc. Au boot tu dois voir cela dans le titre 0.9x pour legacy ou 1.9x pour grub-pc.
Selon le cas, peux-tu lister le fichier :
/boot/grub/menu.lst --> grub-legacy
/boot/grub/grub.cfg --> grub-pc
@+
#3 Le 23/01/2010, à 16:57
- Benimaclet
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
Merci pour cette réponse.
Je suis sous grub pc maintenant (c'est cela que j'appelle grub 2). J'ai affiché le contenu du fichier et je vois les partitions inexistantes.
Freedom for Benimaclet
Hors ligne
#4 Le 23/01/2010, à 20:28
- Compte anonymisé
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
Peux-tu lister ici le contenu de grub.cfg ainsi que le résultat de :
sudo fdisk -l listage des partitions
et
sudo ls -l /boot listage des noyaux du système.
@+
#5 Le 25/01/2010, à 18:01
- Benimaclet
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
Bonjour,
Désolé si je ne suis pas très réactif mais ces jours si j'ai internet un jour sur deux.
Le fichier grub.cfg :
#
# 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
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
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
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-17-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d 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
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.31-17-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.24-26-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-26-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-26-generic
}
menuentry "Ubuntu, Linux 2.6.24-26-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-26-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-26-generic
}
menuentry "Ubuntu, Linux 2.6.24-25-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-25-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-25-generic
}
menuentry "Ubuntu, Linux 2.6.24-25-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-25-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-25-generic
}
menuentry "Ubuntu, Linux 2.6.24-24-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-24-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-24-generic
}
menuentry "Ubuntu, Linux 2.6.24-24-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-24-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-24-generic
}
menuentry "Ubuntu, Linux 2.6.24-23-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-23-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-23-generic
}
menuentry "Ubuntu, Linux 2.6.24-23-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-23-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-23-generic
}
menuentry "Ubuntu, Linux 2.6.24-22-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-22-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-22-generic
}
menuentry "Ubuntu, Linux 2.6.24-22-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-22-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-22-generic
}
menuentry "Ubuntu, Linux 2.6.24-21-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-21-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-21-generic
}
menuentry "Ubuntu, Linux 2.6.24-21-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-21-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-21-generic
}
menuentry "Ubuntu, Linux 2.6.24-19-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-19-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro quiet splash
initrd /boot/initrd.img-2.6.24-19-generic
}
menuentry "Ubuntu, Linux 2.6.24-19-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 3b396fe1-eeb5-45c9-b2dd-59dab8fa123d
linux /boot/vmlinuz-2.6.24-19-generic root=UUID=3b396fe1-eeb5-45c9-b2dd-59dab8fa123d ro single
initrd /boot/initrd.img-2.6.24-19-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 ###
menuentry "Windows Vista (loader) (on /dev/sda2)" {
insmod ntfs
set root=(hd0,2)
search --no-floppy --fs-uuid --set 8e9a1b2b9a1b0f79
chainloader +1
}
menuentry "Microsoft Windows XP Embedded (on /dev/sda5)" {
insmod fat
set root=(hd0,5)
search --no-floppy --fs-uuid --set 07d8-0a06
drivemap -s (hd0) ${root}
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 ###
Listage des partitions :
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x00000080
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 6 48163+ de Dell Utility
/dev/sda2 * 7 17243 138456202+ 7 HPFS/NTFS
/dev/sda3 17244 19457 17783955 f W95 Etendue (LBA)
/dev/sda5 19066 19457 3148708+ dd Inconnu
/dev/sda6 17244 18983 13976487 83 Linux
/dev/sda7 18984 19065 658633+ 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
Listage des noyaux du système :
total 139524
-rw-r--r-- 1 root root 422667 2008-08-21 06:46 abi-2.6.24-19-generic
-rw-r--r-- 1 root root 422838 2008-10-22 05:12 abi-2.6.24-21-generic
-rw-r--r-- 1 root root 422838 2008-11-24 23:47 abi-2.6.24-22-generic
-rw-r--r-- 1 root root 422838 2009-04-02 03:17 abi-2.6.24-23-generic
-rw-r--r-- 1 root root 422838 2009-09-18 22:18 abi-2.6.24-24-generic
-rw-r--r-- 1 root root 422838 2009-10-20 13:47 abi-2.6.24-25-generic
-rw-r--r-- 1 root root 422900 2009-12-01 23:54 abi-2.6.24-26-generic
-rw-r--r-- 1 root root 629446 2009-12-10 20:33 abi-2.6.31-17-generic
-rw-r--r-- 1 root root 80049 2008-08-21 06:46 config-2.6.24-19-generic
-rw-r--r-- 1 root root 80062 2008-10-22 05:12 config-2.6.24-21-generic
-rw-r--r-- 1 root root 80062 2008-11-24 23:47 config-2.6.24-22-generic
-rw-r--r-- 1 root root 80051 2009-04-02 03:17 config-2.6.24-23-generic
-rw-r--r-- 1 root root 80051 2009-09-18 22:18 config-2.6.24-24-generic
-rw-r--r-- 1 root root 80113 2009-10-20 13:47 config-2.6.24-25-generic
-rw-r--r-- 1 root root 80113 2009-12-01 23:54 config-2.6.24-26-generic
-rw-r--r-- 1 root root 111371 2009-12-10 20:33 config-2.6.31-17-generic
drwxr-xr-x 2 root root 4096 2010-01-22 17:39 grub
-rw-r--r-- 1 root root 7481858 2008-10-07 01:44 initrd.img-2.6.24-19-generic
-rw-r--r-- 1 root root 7875237 2008-10-07 04:15 initrd.img-2.6.24-19-generic.bak
-rw-r--r-- 1 root root 7480545 2008-11-24 01:45 initrd.img-2.6.24-21-generic
-rw-r--r-- 1 root root 7480907 2008-11-24 01:45 initrd.img-2.6.24-21-generic.bak
-rw-r--r-- 1 root root 7480636 2009-01-04 02:53 initrd.img-2.6.24-22-generic
-rw-r--r-- 1 root root 7480628 2009-01-04 02:52 initrd.img-2.6.24-22-generic.bak
-rw-r--r-- 1 root root 7480960 2009-05-03 16:03 initrd.img-2.6.24-23-generic
-rw-r--r-- 1 root root 7480875 2009-05-03 16:02 initrd.img-2.6.24-23-generic.bak
-rw-r--r-- 1 root root 7484191 2009-10-10 15:37 initrd.img-2.6.24-24-generic
-rw-r--r-- 1 root root 7484242 2009-10-10 15:37 initrd.img-2.6.24-24-generic.bak
-rw-r--r-- 1 root root 7486279 2009-11-14 03:38 initrd.img-2.6.24-25-generic
-rw-r--r-- 1 root root 7486251 2009-11-14 03:37 initrd.img-2.6.24-25-generic.bak
-rw-r--r-- 1 root root 7427537 2010-01-20 05:43 initrd.img-2.6.24-26-generic
-rw-r--r-- 1 root root 7485978 2010-01-12 05:08 initrd.img-2.6.24-26-generic.bak
-rw-r--r-- 1 root root 7580903 2010-01-20 09:26 initrd.img-2.6.31-17-generic
-rw-r--r-- 1 root root 128796 2009-10-23 18:11 memtest86+.bin
-rw-r--r-- 1 root root 905170 2008-08-21 06:46 System.map-2.6.24-19-generic
-rw-r--r-- 1 root root 905617 2008-10-22 05:12 System.map-2.6.24-21-generic
-rw-r--r-- 1 root root 905617 2008-11-24 23:47 System.map-2.6.24-22-generic
-rw-r--r-- 1 root root 905833 2009-04-02 03:17 System.map-2.6.24-23-generic
-rw-r--r-- 1 root root 906320 2009-09-18 22:18 System.map-2.6.24-24-generic
-rw-r--r-- 1 root root 906551 2009-10-20 13:47 System.map-2.6.24-25-generic
-rw-r--r-- 1 root root 906551 2009-12-01 23:54 System.map-2.6.24-26-generic
-rw-r--r-- 1 root root 1665500 2009-12-10 20:33 System.map-2.6.31-17-generic
-rw-r--r-- 1 root root 1196 2009-12-10 20:35 vmcoreinfo-2.6.31-17-generic
-rw-r--r-- 1 root root 1921464 2008-08-21 06:46 vmlinuz-2.6.24-19-generic
-rw-r--r-- 1 root root 1920760 2008-10-22 05:12 vmlinuz-2.6.24-21-generic
-rw-r--r-- 1 root root 1921176 2008-11-24 23:47 vmlinuz-2.6.24-22-generic
-rw-r--r-- 1 root root 1922520 2009-04-02 03:17 vmlinuz-2.6.24-23-generic
-rw-r--r-- 1 root root 1926040 2009-09-18 22:18 vmlinuz-2.6.24-24-generic
-rw-r--r-- 1 root root 1926456 2009-10-20 13:47 vmlinuz-2.6.24-25-generic
-rw-r--r-- 1 root root 1926424 2009-12-01 23:54 vmlinuz-2.6.24-26-generic
-rw-r--r-- 1 root root 3890560 2009-12-10 20:33 vmlinuz-2.6.31-17-generic
Bonne lecture et merci beaucoup.
Freedom for Benimaclet
Hors ligne
#6 Le 25/01/2010, à 18:06
- Compte anonymisé
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
Donc il faudra simplement faire un peu de ménage :
Supprimer les kernels obsolètes.
Tu désinstalles par synaptic les kernels qui ne servent plus à rien et tu conserves les 2 plus récents :
Je te mets en gras ceux à supprimer :
-rw-r--r-- 1 root root 1921464 2008-08-21 06:46 vmlinuz-2.6.24-19-generic
-rw-r--r-- 1 root root 1920760 2008-10-22 05:12 vmlinuz-2.6.24-21-generic
-rw-r--r-- 1 root root 1921176 2008-11-24 23:47 vmlinuz-2.6.24-22-generic
-rw-r--r-- 1 root root 1922520 2009-04-02 03:17 vmlinuz-2.6.24-23-generic
-rw-r--r-- 1 root root 1926040 2009-09-18 22:18 vmlinuz-2.6.24-24-generic
-rw-r--r-- 1 root root 1926456 2009-10-20 13:47 vmlinuz-2.6.24-25-generic
-rw-r--r-- 1 root root 1926424 2009-12-01 23:54 vmlinuz-2.6.24-26-generic
-rw-r--r-- 1 root root 3890560 2009-12-10 20:33 vmlinuz-2.6.31-17-generic
Tu vas gagner de la place et de la lisibilité.
@+
#7 Le 25/01/2010, à 18:41
- Hoper
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
http://forum.ubuntu-fr.org/viewtopic.php?id=242358
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#8 Le 25/01/2010, à 18:48
- Hoper
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
C'est en fait quelque chose de totalement normal.
Le kernel c'est le coeur de linux.
Quand il y a une mise à jour de ce fameux kernel, le nouveau est installé, mais contrairement aux autres composants, l'ancien est conservé. Pourquoi ? Car c'est donc un élément ultra critique. Pour 99,99% des gens, le nouveau noyau fonctionnera parfaitement. Mais que ferez les 0.01% restants si l'ancien était supprimé !?
Avec ce système, ils peuvent toujours re-démarrer sur une ancienne version qui fonctionne bien.
Maintenant, pour ceux chez qui tout fonctionne, c'est vrai que ca oblige à faire un peu de ménage de temps en temps...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#9 Le 25/01/2010, à 18:49
- Benimaclet
Re : [Résolu] Duplication intemp des partitions linux visibles sur le grub
Merci beaucoup pour les conseilles et le lien je n'avais pas cherché assez bien mais sans connaitre le terme kernel c'est difficile de tomber sur le bon sujet.
Freedom for Benimaclet
Hors ligne