Volumes non trouvés par Wheezy et GRUB2 (mise à niveau)

Titre initial de la question:
Raid0 non trouvé par GRUB2 (mise à niveau Debian 6 vers 7)
Bonjour: tout est dans le titre, sauf que le raid0 est intact

Historique: je viens de passer de squeeze à wheezy, en mettant à niveau un clone un peu oublié ( upgrade, puis dist-upgrade, pour faire simple )
Pour l’instant je passe sur les autres problèmes de la mise à niveau.

Les multiples update_grub faits et refaits par la mise à niveau ou par moi-même, ont affiché les messages suivants:

Found linuximage: ( 6 lignes )
grub-probe= erreur : no such disk ( 5 lignes )
found Debian GNU/Linux (6.0.8] on /dev/sda1 ( sda1 est la partition racine du clone devenu wheezy )

Le problème:
Jusqu’alors, le menu grub me présentait le système principal, squeeze sur raid0, et le clone squeeze, transformé en wheezy hier.
Les install et update-grub (depuis la nouvelle wheezy ) ne me présente plus l’ancienne squeeze ( sur le raid0 )

Les éléments positifs:
L’utilitaire de disque de gnome me montre un raid sain, les disques et partitions qui le composent aussi. De même mdadm:

Les éléments négatifs:
Par contre gparted ne trouve pas non plus l’existence du raid0.

Je ne peux donc plus accéder à mon système ancien, à jour et fonctionnel.

Quelqu’un aurait-il ici ou ailleurs des compétences pour m’aider à y voir plus clair ?

merci

[size=85]PS j’envisage de publier le récit de mes difficultés et solutions lors de cette mise à niveau.[/size]

Titre initial de la question:
Raid0 non trouvé par GRUB2 (mise à niveau Debian 6 vers 7)

J’ y reviens, la question n’est pas celle du raid0, mais liée à autre chose, qui toucherait grub2.

En effet, j’ai réussi à monter les partitions racines et root de squeeze, qui sont hors du RAID ( sdc1 et sdc2, en ext4 ) ainsi que home, qui lui est sur le raid0 ( en xfs ). Ouf, grand soulagement !

Sous la console (de wheezy, bien sur )

sudo mount /dev/mapper/sdc1 /mnt/squeeze/ -t ext4 mount: special device /dev/mapper/sdc1 does not exist ++++[ pourtant ça n'est pas du RAID ]++++
Mais le montage de sdc1 sur /media/deb_racine via l’utilitaire de disque de gnome est OK (ça rassure )
( idem pour sdc2 : /boot, monté sur /media/deb_boot )

sudo mount --bind /media/deb_root /media/deb_racine/root sudo mount --bind /media/deb_boot /media/deb_racine/root

et surtout pour /home:

Je suis rassuré, mais encore en panne !

[Je change le titre]

bonsoir,
tout d’abord cela ne serait-il pas
update-grub2

vérifier /etc/default/grub
/boot/grub/grub.cfg

enfin préparer une clé usb avec l’iso du netinstall de Debian 7.2
cette clé permet de refaire le grub facilement, et dispose de beaucoup d’outil
je l’ai utilisé
attention à la création de la clé:
dd if=xx.iso of=/dev/sdx bs=4096;sync
A+ voisin
JB1

Merci Jb1

pour update-grub / update-grub2, il s’agit de la même commande ( même man, même md5sum );

pour /etc/default/grub je n’y ai jamais touché ni pour /boot/grub/grub.cfg puisque j’ai édité /etc/grub.d/40_custom que voici:

[code]
#!/bin/sh
exec tail -n +3 $0

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.

BEGIN /etc/grub.d/40_custom

Proposition de Nycoos:

menuentry “WHEEZY - Debian Stable -Linux php75 (on /dev/sda1 sda: S246J9FZ802478 )” {
insmod part_msdos
insmod ext2
set root=’(hd1,msdos2)'
search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
linux /vmlinuz-2.6.32-5-amd64 root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro quiet
initrd /initrd.img-2.6.32-5-amd64
}

END /etc/grub.d/40_custom ###[/code]

et qui était fonctionnel lors de la création de ce système clone (d’où la référence à Nycoos).
( je n’ai modifié hier que la 1ère ligne )

Enfin, merci pour l’idée de la clé USB, mais quelle différence entre la clé et le CD netinstall ?, et surtout comment faire . Sans clé ni cd, j’ai déjà un accès via le nouveau système ( Wheezy )

Je vais réviser la question qui ressemble un peu à celle que j’avais rencontré lors de la création du clone (le système mis à jour ) et relire mes docs sur GRUB2, suivant ton conseil.

Je vais commencer par ajouter un paragraphe à /etc/grub.d/40_custom avec les bons paramêtres

à bientôt, si je ne fais pas tout sauter :pray:

Suite du mystère:

cat /boot/grub/device.map (hd0) /dev/disk/by-id/ata-SAMSUNG_HD103SJ_S246J9FZ802478 (hd1) /dev/disk/by-id/ata-SAMSUNG_HD103SJ_S246J9FZ802482 (hd2) /dev/disk/by-id/ata-SAMSUNG_HD103SJ_S246J90Z643385 (hd3) /dev/disk/by-id/ata-SAMSUNG_HD103SJ_S246J90Z643360/boot/grub/device.map

hd2 de grub correspond bien à sdc du sytème recherché (Squeeze)
mais os-prober critique !

os-prober /dev/sdc1:Debian GNU/Linux (6.0.8):Debian:linux grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. grub-probe : erreur : no such disk

et me renvoie la même rengaine que pendant la mise à niveau

après adaptation de /etc/grub.d/40_custom, update-grub ne change pas son message:

Generating grub.cfg ... Found background image: moreblue-orbit-grub_php75_1.png Found linux image: /boot/vmlinuz-3.2.0-4-amd64 Found initrd image: /boot/initrd.img-3.2.0-4-amd64 Found linux image: /boot/vmlinuz-2.6.32-5-vserver-amd64 Found initrd image: /boot/initrd.img-2.6.32-5-vserver-amd64 Found linux image: /boot/vmlinuz-2.6.32-5-amd64 Found initrd image: /boot/initrd.img-2.6.32-5-amd64 grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. grub-probe : erreur : no such disk. Found Debian GNU/Linux (6.0.8) on /dev/sdc1 done

Je crois que je n’ai pas encore trouver le bon tuto pour grub2 ( en français, étant donné mon handicap linguistique )

à bientôt

bonjour,
-d’accord pour le CD, une clé, la caisse à outil dans la poche.

dans /etc/default/grub, le périphérique décrit c’est ?

man -k grub,
c’est bien update-grub2

boot du cd netinstall…iso
mode expert (graphique)
il y a un shell,
faire le mount adapté,
faire une copie de /etc/default/grub dans /etc/default/GRUB
idem pour /boot/grub/grub.cfg qui bien grub2 pour grub son nom était…lst

installer grub2
choisir le disque
roulez jeunesse
je me répète il fait tout automatiquement
JB1

il faut prendre dans les manipulations /dev/sdx et non pas /dev/hdx
JB1

As tu essayer de refaire le device.map?
Garde une copie de /boot/grub/device.map puis fais

et continue l’installation de grub (Je connais mal grub mais je pense que c’est peut être une histoire de ce type, ton device.map actuel serait faux)

bonsoir,

exemple:
root@alpha30:~# fdisk -l

Disque /dev/sda : 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000aaa2a

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *        2048  1928368127   964183040   83  Linux
/dev/sda2      1928370174  1953523711    12576769    5  Étendue
/dev/sda5      1928370176  1953523711    12576768   82  partition d'échange Linux / Solaris

Disque /dev/sdb : 128.0 Go, 128035676160 octets
255 têtes, 63 secteurs/piste, 15566 cylindres, total 250069680 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x000d8ce2

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sdb1            2048   239855615   119926784   83  Linux
/dev/sdb2       239857662   250068991     5105665    5  Étendue
/dev/sdb5       239857664   250068991     5105664   82  partition d'échange Linux / Solaris
root@alpha30:~# 

un ou des périphs ont une amorce (bootstrap)?
sur ce péripf faire un mount dans /mnt
on doit retrouver tous les répertoires sous /
c’est cette partition qu’il faut utiliser pour réinstaller le grub
par exemple chez moi je choisirait /dev/sda1 avec l’outil indiqué
et son id 83

si aucun des support n’a de boostrap, il faudra le faire à la main
avec fdisk par exemple
A+
JB1
courage, une bien belle machine que je pense connaitre

Merci à tous les 2
je commence par la solution de franb, qui semble avoir réglé l’erreur ( update-grub2 ne se plaint plus, et a trouvé -et corrigé- une erreur d’adresse:

[code]$diff device.map device.map.wheezyini
4,6c4
< (hd3) /dev/disk/by-id/ata-ST2000DL004_HD204UI_S2H7J90C606160
< (hd4) /dev/disk/by-id/ata-ST2000DL004_HD204UI_S2H7J90C606161
< (hd5) /dev/disk/by-id/ata-SAMSUNG_HD103SJ_S246J90Z643360

(hd3) /dev/disk/by-id/ata-SAMSUNG_HD103SJ_S246J90Z643360[/code]

et je reviens vers vous ( si je peux. :blush: )

:041

bravo et encore merci: je vous écris depuis mon bon vieux Squeeze, après avoir:

1 appliqué la suggestion de Fran.B
( cela ne suffisait pas: je me heurtais aux gémissements suivants du menu grub:

error: no argument spécified error: no such partition error: you need to load the krenel first

2 Plutôt que de chercher à les corriger, j’ai neutralisé mes config dans /etc/grub.d/40_custom

Il me reste encore le message:

error: no argument spécified,

mais il a démarré automatiquement sur le Squeeze tant désiré.

Pour info, voici mon “40_custom” non conforme:

[code]menuentry “SQUEEZE- Debian OldStable -Linux 6.0.1 (on /dev/sdc1 )” {
insmod part_msdos
insmod ext2

sdc: hd2

set root=’(hd2,msdos2)’

/boot est sur sdc2:

search --no-floppy --fs-uuid --set 2c1d776d-bc74-42f6-9e3c-e343e4c53c26

/ est sur sdc1:

linux /vmlinuz-2.6.32-5-amd64 root=UUID=aeeaf161-2588-49ba-aaa7-9d76c6deb5fa ro quiet
initrd /initrd.img-2.6.32-5-amd64
}[/code]
je remarque que j’ai inversé les adresses ( sdc1 = / et sdc2 = /boot ), je répare et je relance update-grub2 (à partir de Squeeze)

3 Pour JB2:
fdisk -l | egrep /dev/ me tenvoie bien un asterisque: devant sdc2
C’est à dire là où est monté le /boot/ du Squeeze
Est-ce à dire que je devrais faire:
grub-install /sdc2
ou
grub-install /sdc ?

Au fait, comment fait-on pour connaître l’état réel de GRUB2 ? ( pardon si j’abuse … )

bonsoir,
personnellement je proposerait une solution automatique d’installation,
-boot cd
-choisir le mode …rescue
-install grub (bien grub2 grub est l’ancienne version)
puis sortir et rebooter
sinon en mode manuel il y a un moment que je ne l’ai pas fait:
au message de grub faire help
je sais que l’on peut rechercherles 2 fichiers qui indique le répertoire de /boot
je crois que bootstrap pointe sur stage1 puis stage1.5 aprés cette installe
c’est pour cela qu’en mode automatique, je prend moins de risque,
je pense que devant l’écran c’est plus facile

sur le Cd on arrive bien au mode rescue?
si mes souvenirs sont bon il doit y avoir le moyen de booter

toujours pour le mode manuel
c’est donc le sdc2
je maintiens et je persiste:
grub utilise config.lst --vieux grug-- voir la version,
grub2 utilise grub.cfg voir la version

si on manipule les fichiers de configurations de /boot/grub/grub.cfg
terminer par update-grub2 pour prendre en compte les modifications,
outil trés bien réalisé, si la directive est absente il réinstalle la version précédente au boot
A+
JB1

tu peux ne pas répondre, tu te situes bien derrière Leclerc?

Je peux répondre, mais je suis à des dizaines de km du 1er Leclerc ( je ne sais même pas où )
J’ habite la campagne, désolé de ne pas te connaître autrement.

Pour ce qui est de grub, je pense n’ avoir jamais eu à faire à grub-legacy; il me semble être passé de lilo à grub2 ( avec le passage à Debian 6, je crois.)
Mais on n’est jamais trop prudent, et j’ai vérifié ( au moins que update-grub == update-grub2 )

En tout cas, malgré le message “no argument spécified”, avec ou sans activation du fichier /etc/grub.d/40_custom ( spécifique de grub2 me semble-t-il ) vous m’avez permis de régler ce problème de menu grub.

Histoire expliquant peut-être mes soucis:

J’envisage de peut-être reconstruire un clône de squeeze, de l’alléger, et recommencer la mise à niveau proprement. Je pourrais sans doute ainsi garder la plus part de mes confugurations.

En effet, après avoir cru que la mise à niveau était faite, ( apt-get update, apt-get upgrade, apt-get autoclean comme proposé par l’installeur, puis enfin apt-get dist-upgrade ) je me suis aperçu ( voir ici: https://www.debian-fr.org/qualites-du-depot-wheezy-updates-t45693.html#p458106 ) que ce n’était pas le cas.
La cause en était une sortie de l’intalleur, après plus d’une heure et de mi de téléchargement, sur un message disant quelque-chose comme “Impossible d’installer libreoffice.core: inconnu (ou inaccessible … )”

N’ayant pas réussi à régler ce problème --désinstallation refusé d’openoffice disparu, et de libreoffice pas encore présent/(able ?), et autre trucs orthodoxes ( autoclean, et même clean suivi d’un nouveau long téléchargement ), bref j’ai cédé au diable, et bidouillé comme un sauvage: j’ai listé les paquets téléchargés ( pas de problème affiché ), et lancé un apt-get install -y sur chaque paquet ( plus de 1000 ! ) ( avec 2 ou 3 répétitions de cette opération, entrecoupées de apt-get autoclean proposés )

Le système fonctionne, les messages d’initialisation n’annoncent plus qu’un seul warning : “pulseaudio configuring for per-user session

Et un problème de gpg qui limite mes mises-à-jour, et que je devrais pouvoir résoudre, , sinon il faudra que je (re)passe à ubunt’…ouh [ remarque d’un goût douteux, inspiré de piratebab; il y a aussi mint LMDE ]

Le problème de grub2 étant réglé grâce à votre aide rapide et précieuse, je me sens mieux pour réfléchir à la suite.

En second lieu, peut-être virer pulseaudio, s’il n’est pas nécessaire ( très contesté dans ce forum et d’autres il y a plus d’un an dans mon souvenir )
Mais je dois d’abord me renseigner sur son éventuelle nécessité.

Voilà pour le moment;

Encore merci.

bonjour,
ce n’est pas monsieur Toutlemande qui posséde une carte bi-processeur Intel,
en fonction du µP combien de cores par µP
avec cela on compile un noyau Linux en 2minutes avec j=64 ou 128

à titre personnel je voulais monter ce type d’architecture bi pro avec une alim spéciale,
dans une boite spéciale à cause de l’alim,
le pére Noël ne voulait pas (trainneau en surcharge)

comme tu possédes un peu de place j’irai vers une 7.x,
je suis en retard j’ai une 7.10 avec crashdump pour le fun ainsi que virtualbox

comme vont le rappeler les managers, cocher le signé vert si résolu
bon courage!
A+
JB1
:033 :033 :030
:006

8 coeurs par CPU,1600/3200 Mhz ( ils étaient overclockés, mais n’affichaient jamais plus de 3.2Ghz, j’ai donc supprimé l’overclocking )
C’est très confortable, surtout pour les traitements videos.
Par ailleurs mes données sont sur un raid0, qui double les vitesses d’accès disque.
La machine est très grosse, mais très silencieuse et bourrée d’espace disque, le gaspillage est permis et le bourrage n’encombre pas trop.

La machine m’a été fabriquée par mon fils il y a 3 ans :114

Les sauvegardes incrémentales avec rsync et des liens physiques ( sur un disque unique, sans raid ) sont assez rapides également.
Mais tout cela ne me donne aucune compétence, hélas. juste un confort.

Quelle est cette histoire de 7.x et de crashdump ? est-ce lié à virtualbox ? :astonished:

Quant à la coche verte, il n’est pas tout-à-fait temps : le problème subsiste (ou reviens ?) que je teste avant de livrer mes conclusions :think:

Actuellement,(update-grub2 à partir de Wheezy, mais en chroot sur Squeeze ) le choix de se connecter avec Squeeze, dans le menu d’accueil de grub, conduit à un blocage, avec la suite de messages suivante:

mount: No such file or directory ( 3 fois ) Target files system doesn(t have requested /sbin/init No init found. Try passing init=bootarg. (initramfs)

crashdump, c’est pour le fun,
j’arrive à l’instruction assembleur qui va "mal"
mais je suis incapable de faire un patch ou alors que sur mes programmes

installer virtualbox permet d’évaluer des OS même Windows,
crashdump fonctionne sous VB on voit le disque travailler pendant la prise de dump

donc 2 fois 8 cores, je maintient une compil kernel avec j=64
je fais qu’avec 32 (que 8 cores)

une question la machine est trés bien ventilée?
A+
JB1 du haut de l’Aisne pas du bas de l’Aisne

là je ne comprends plus, pour la 2.6.3x c’est bien update-grub
mais normalement on ne devrait rien toucher!
si le boot est nécessaire rechercher le disque avec fdisk -l
vérifier l’étoile du bootstrap
A+
JB1

[quote=“jb1”]là je ne comprends plus, pour la 2.6.3x c’est bien update-grub
mais normalement on ne devrait rien toucher!
si le boot est nécessaire rechercher le disque avec fdisk -l
vérifier l’étoile du bootstrap
A+
JB1[/quote]

Wheezy:
tantôt sur 2.6…?
tantôt sur 3.2.0-4
Squeeze:
sur 2.6…?

Afin de revérifier qu’il n’y a pas de confusion entre grub 1er et grub2, je viens d’installer le métapaquet “grub2”, qui me renvoie l’erreur suivante, qu’il me semble avoir déja vu passer ces temps derniers:

Dépaquetage de grub2 (à partir de .../grub2_1.99-27+deb7u2_amd64.deb) ...
Paramétrage de grub2 (1.99-27+deb7u2) ...
fatal: Reference has invalid format: 'refs/heads/master~'[/code]

Je vais tenter [i]grub-install --recheck[/i] sur chaque disque dur, et je reviens aussitôt ..si possible. 

= rien de neuf, hélas.

Je viens de réinstaller: [i]linux-image-2.6-amd64 linux-headers-2.6.32-5-amd64 linux-image-2.6.32-5-amd64[/i] sur [i]Squeeze[/i] ( à partir d'un [i]chroot[/i] )- reinstall qui s'affiche sans problème ( il fallait monter /dev/pts pour un acces au journal.. )
L'idée, (peut-être naïve et délirante), c'est que /dev/sdc2 (monté sur [i]/boot[/i]) est le (seul) volume étoilé trouvé précédemment, et qu'il est bien possible qu'une installation de [i]grub[/i] s'y soit installé en perturbant quelque-chose..

Aucun changement: même menu (avec 1 ligne pour [i]Squeeze[/i], puis les messages d'erreur indiqués ci-dessus ), puis, sans autre intervention, enfin je retrouve l'accès direct au bon vieux [i]Squeeze[/i] à ma main.



Persiste 2 questions:
- le choix de [i]Squeeze[/i] se présente en dernière ligne, et non par défaut.
- le choix de [i]Squeeze[/i] en mode single ("dépannage") n'apparaît pas, alors qu'il est présent dans le [i]grub.cfg[/i] ( ci-dessous )

[code]cat /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
  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 load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod raid
insmod mdraid
insmod lvm
insmod part_msdos
insmod part_msdos
insmod xfs
set root='(VG_tout-usr)'
search --no-floppy --fs-uuid --set 7d37166e-dfc6-4762-8e54-8c37e575bd5f
if loadfont /share/grub/unicode.pf2 ; then
set gfxmode=800x600
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd2,msdos2)'
search --no-floppy --fs-uuid --set 2c1d776d-bc74-42f6-9e3c-e343e4c53c26
set locale_dir=($root)/grub/locale
set lang=fr
insmod gettext
set timeout=2
play 480 440 1
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_msdos
insmod ext2
set root='(hd2,msdos2)'
search --no-floppy --fs-uuid --set 2c1d776d-bc74-42f6-9e3c-e343e4c53c26
insmod png
if background_image /grub/moreblue-orbit-grub_php75_1.png; then
  true
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux 6.0.8 (squeeze) GNU/Linux, avec Linux 2.6.32-5-amd64' --class debian --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd2,msdos2)'
	search --no-floppy --fs-uuid --set 2c1d776d-bc74-42f6-9e3c-e343e4c53c26
	echo	'Chargement de Linux 2.6.32-5-amd64 ...'
	linux	/vmlinuz-2.6.32-5-amd64 root=UUID=aeeaf161-2588-49ba-aaa7-9d76c6deb5fa ro  vga=771 quiet
	echo	'Chargement du disque mémoire initial ...'
	initrd	/initrd.img-2.6.32-5-amd64
}
menuentry 'Debian GNU/Linux 6.0.8 (squeeze) GNU/Linux, avec Linux 2.6.32-5-amd64 (mode de dépannage)' --class debian --class gnu-linux --class gnu --class os {
	insmod part_msdos
	insmod ext2
	set root='(hd2,msdos2)'
	search --no-floppy --fs-uuid --set 2c1d776d-bc74-42f6-9e3c-e343e4c53c26
	echo	'Chargement de Linux 2.6.32-5-amd64 ...'
	linux	/vmlinuz-2.6.32-5-amd64 root=UUID=aeeaf161-2588-49ba-aaa7-9d76c6deb5fa ro single  vga=771
	echo	'Chargement du disque mémoire initial ...'
	initrd	/initrd.img-2.6.32-5-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Debian GNU/Linux, avec Linux 3.2.0-4-amd64 (on /dev/sda1)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
	linux /boot root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro vga=771 quiet
	initrd /boot
}
menuentry "Debian GNU/Linux, avec Linux 3.2.0-4-amd64 (mode de dépannage) (on /dev/sda1)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
	linux /boot root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro single vga=771
	initrd /boot
}
menuentry "Debian GNU/Linux, avec Linux 2.6.32-5-vserver-amd64 (on /dev/sda1)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
	linux /boot root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro vga=771 quiet
	initrd /boot
}
menuentry "Debian GNU/Linux, avec Linux 2.6.32-5-vserver-amd64 (mode de dépannage) (on /dev/sda1)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
	linux /boot root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro single vga=771
	initrd /boot
}
menuentry "Debian GNU/Linux, avec Linux 2.6.32-5-amd64 (on /dev/sda1)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
	linux /boot root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro vga=771 quiet
	initrd /boot
}
menuentry "Debian GNU/Linux, avec Linux 2.6.32-5-amd64 (mode de dépannage) (on /dev/sda1)" {
	insmod part_msdos
	insmod ext2
	set root='(hd0,msdos2)'
	search --no-floppy --fs-uuid --set 743abb88-2fe8-4dbe-891c-adcc16708a52
	linux /boot root=UUID=543f1c11-3878-4a9f-995f-19f84166803a ro single vga=771
	initrd /boot
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/99_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/99_custom ###

je vire 99_custom, relance update-grub2 et reviens vous dire

Après avoir supprimé /etc/grub.d/99_custom [size=85]( mis là au moment de la fabrication du clône, j’ai oublié pourquoi… )[/size]
Voici le fichier grub.cfg ( après avoir, une fois de plus relancé update-grub2 ):
Il me donne bien accès à Squeeze ( update-grub2 lancé directement de Squeeze ), mais qui ne correspond pas au menu: pas de choix pour Squeeze "dépannage"
grub.cfg.txt (4.71 KB)

bonjour,
pourtant le point d’entréé est présent,
au moment de l’affichage grub, il n’y a pas une ligne concernant les extension,
ceci est géré par os-prober dans d30

un lien intéressant fait par les debianistes:

http://wiki.debian-facile.org/doc:systeme:grub2:detail

à mettre dans les favoris!
A+ voisin
JB1