Pas de GRUB après installation de Debian

Bonjours à toute la communauté :wink:

Je viens aujourd’hui d’installer Debian Stable 6 sur mon nouvel ordinateur Toshiba Satellite A660-12E
L’installation se passe sans soucis. L’ordinateur redémarre…
Et là, gros problème, il ne détecte pas de lanceur d’amorçage sur mon disque dur et passe directement au lecteur CD/DVD, USB et LAN. J’ai voulu avoir le coeur net et forcé le démarrage sur le disque dur via le BIOS et rien à faire, il ne détecte pas GRUB.

Donc impossible de lancer ni Debian, ni Windows.
Je signale juste que avant Debian, j’ai eu pendant quelques mois une Archlinux et je n’ai pas eu ce problème.

Bien à vous :slightly_smiling:
Merci d’avance pour les réponses.

Bonjour,
En attendant les experts :
Il semble que tu doives réinstaller grub en démarrant le cd d’installation en mode rescue.
Puis,
apt-get install grub
et
update-grub2
qui devrait détecter automatiquement windows.

Un peu d’aide pour grub sur le wiki.
Ce sujet pourra t’aider si tu as encore des problèmes.

Malheureusement, je n’observe aucun changement avec ta solution. Dommage.
Merci quand même :wink:

houla !
j’ai l’impression qu’il y a une erreur dans ce wiki; c’est grub-pc qu’il faut reinstaller
sinon starway a bien donné la marche à suivre.

Désolé, mais toujours aucun changement de mon côté.
J’arrive à booter sur ma Debian uniquement en utilisant Super Grub Disk

ah ben c’est bon ça si t’es sur ta debian tu vas pouvoir réinstaller grub_pc !
fais voir ta configuration de grub

Voici le résultat de la commande

[code]#

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 part_msdos
insmod ext2
set root=’(hd0,msdos5)‘
search --no-floppy --fs-uuid --set 4ca44025-9413-4e58-88b1-ed16a0bc5306
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root=’(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4ca44025-9413-4e58-88b1-ed16a0bc5306
set locale_dir=($root)/boot/grub/locale
set lang=fr
insmod gettext
set timeout=5

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 4ca44025-9413-4e58-88b1-ed16a0bc5306
insmod png
if background_image /usr/share/images/desktop-base/spacefun-grub.png; then
set color_normal=light-gray/black
set color_highlight=white/black
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, avec Linux 2.6.32-5-686’ --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root=’(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4ca44025-9413-4e58-88b1-ed16a0bc5306
echo 'Chargement de Linux 2.6.32-5-686 …'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=4ca44025-9413-4e58-88b1-ed16a0bc5306 ro quiet
echo 'Chargement du disque mémoire initial …‘
initrd /boot/initrd.img-2.6.32-5-686
}
menuentry ‘Debian GNU/Linux, avec Linux 2.6.32-5-686 (mode de dépannage)’ --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root=’(hd0,msdos5)'
search --no-floppy --fs-uuid --set 4ca44025-9413-4e58-88b1-ed16a0bc5306
echo 'Chargement de Linux 2.6.32-5-686 …'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=4ca44025-9413-4e58-88b1-ed16a0bc5306 ro single
echo 'Chargement du disque mémoire initial …'
initrd /boot/initrd.img-2.6.32-5-686
}

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

END /etc/grub.d/30_os-prober

BEGIN /etc/grub.d/30_otheros

This entry automatically added by the Debian installer for a non-linux OS

on /dev/sda1

menuentry “Windows Vista (loader)” {
set root=(hd0,msdos1)
search --no-floppy --fs-uuid --set fe62255262251147
chainloader +1
}

This entry automatically added by the Debian installer for a non-linux OS

on /dev/sda2

menuentry “Windows Vista (loader)” {
set root=(hd0,msdos2)
search --no-floppy --fs-uuid --set 48424b52424b43c2
chainloader +1
}

This entry automatically added by the Debian installer for a non-linux OS

on /dev/sda3

menuentry “Windows Vista (loader)” {
set root=(hd0,msdos3)
search --no-floppy --fs-uuid --set 186671a166717ff4
chainloader +1
}

END /etc/grub.d/30_otheros

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 ###[/code]

Non, un CD

Yep !

pas la peine , il est déjà sur sa debian

juste a refaire

pour le remettre sur le MBR
windows n’a pas été detecté comme il faut , faire

Désolé mais toujours aucune différence si ce n’est que maintenant mon Windows 7 est correctement reconnu par /boot/grub/grub.cfg

tu as des messages d’erreur pour grub-install ?

Aucun, il me marque justement : Installation finished. No error reported.

alors là ! je vois pas .
tu es sure que ton bios est bien configuré ?

Oui oui, je pense.
Mon disque dur est bien sélectionné en premier et de toutes façons je n’y ai pas touché et le Grub d’Archlinux m’a jamais posé de problème.

Merci quand même de ton aide :wink:

Comme il semble que j’ai le même problème ( squeeze-seven-grub2-t33011.html ) on peut peut-être mieux y arriver à 2…

Par curiosité, as-tu un DD en SSD?

tu n’as rien de branché en USB qui pourrait perturber l’ordre des disques ?
que donne fdisk -l

J’ai résolu de mon côté. Mon BIOS avait le HDD en IDE.
GRUB > debian bootent en repassant en AHCI.

voir mon topic pour plus de détails :wink:

En espérant que ce soit (au final) aussi simple pour toi. Good Luck!