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