CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Ubuntu] Problème grub

GiladShalit
GiladShalit
Niveau 10
15 décembre 2011 à 00:26:05

Voilà j'avais sur mon PC Ubuntu 10.04 et Windows 7 en multi-boot. Y'a pas longtemps, j'ai mis à jour Ubuntu à la version 11.10 par le live CD et depuis je n'ai plus le Grub. La partition Ubuntu boot directement et je ne peux donc plus lancer Windows 7.

J'ai essayé plusieurs truc comme : "grub-install /dev/sda", "update-grub", l'outil boot-repair mais en vain.

Donc si quelqu'un pouvait m'aider, ça serait cool.

aodren
aodren
Niveau 10
15 décembre 2011 à 00:28:47

encore une note pour définir ubuntu.
Je n'ai rien contre toi mais contre ubuntu oui.

j3r3mux
j3r3mux
Niveau 10
15 décembre 2011 à 07:03:15

Comment ça a pu te foutre un truc pareil ?! Bref! Renvoie moi, via http://pastebin.com/ s'il le faut, les sorties des commandes:

sudo fdisk -l
sudo cat /boot/grub/grub.cfg

chris_27
chris_27
Niveau 10
15 décembre 2011 à 10:54:58

La mise à jour de 10.04 vers 11.10 ça n'existe pas. Donc c'est de ta faute si grub est cassé.

Pour le reste, commence par installer le paquet os-prober avant de lancer la commande "sudo update-grub".

GiladShalit
GiladShalit
Niveau 10
15 décembre 2011 à 17:11:44

Euh en fait quand je dis mis à jour, j'ai utilisé le live cd 11.10 et une option proposait de mettre à jour la partition 10.04.
Sinon os-prober est déjà installé et quand je fais un grub-update, il détecte bien le windows. C'est juste quand je démarre l'ordi il boot direct sur ubuntu sans passer par le grub.

Bon voilà les résultats des commandes :

fdisk -l :

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 têtes, 63 secteurs/piste, 60801 cylindres, total 976773168 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 : 0xa63102a7

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 204799999 102296576 7 HPFS/NTFS/exFAT
/dev/sda3 204802046 400306175 97752065 5 Étendue
/dev/sda4 400306176 976769023 288231424 7 HPFS/NTFS/exFAT
/dev/sda5 204802048 400111615 97654784 83 Linux
/dev/sda6 400113664 400306175 96256 82 partition d'échange Linux / Solaris

sudo cat /boot/grub/grub.cfg

#

  1. DO NOT EDIT THIS FILE

#

  1. It is automatically generated by grub-mkconfig using templates
  2. from /etc/grub.d and settings from /etc/default/grub

#

    1. BEGIN /etc/grub.d/00_header ###

if [ -s $prefix/grubenv ]; then
set have_grubenv=true
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
}

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=root b13c0019-650a-4615-8e4d-e050032460f8
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
set locale_dir=($root)/boot/grub/locale
set lang=fr_FR
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=25
fi

    1. END /etc/grub.d/00_header ###
    1. BEGIN /etc/grub.d/05_debian_theme ###

insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
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=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
clear
fi
fi

    1. END /etc/grub.d/05_debian_theme ###
    1. BEGIN /etc/grub.d/10_linux ###

if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, avec Linux 3.0.0-14-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-3.0.0-14-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-14-generic
}
menuentry 'Ubuntu, avec Linux 3.0.0-14-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 3.0.0-14-generic ...'
linux /boot/vmlinuz-3.0.0-14-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.0.0-14-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, avec Linux 3.0.0-13-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-3.0.0-13-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-13-generic
}
menuentry 'Ubuntu, avec Linux 3.0.0-13-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 3.0.0-13-generic ...'
linux /boot/vmlinuz-3.0.0-13-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.0.0-13-generic
}
menuentry 'Ubuntu, avec Linux 3.0.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, avec Linux 3.0.0-12-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 3.0.0-12-generic ...'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-35-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-2.6.32-35-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.32-35-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-35-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 2.6.32-35-generic ...'
linux /boot/vmlinuz-2.6.32-35-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-2.6.32-35-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-34-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-2.6.32-34-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
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 gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 2.6.32-34-generic ...'
linux /boot/vmlinuz-2.6.32-34-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-2.6.32-34-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-33-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-2.6.32-33-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-33-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 2.6.32-33-generic ...'
linux /boot/vmlinuz-2.6.32-33-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-2.6.32-33-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.32-21-generic
}
menuentry 'Ubuntu, avec Linux 2.6.32-21-generic (mode de dépannage)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
echo 'Chargement de Linux 2.6.32-21-generic ...'
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=b13c0019-650a-4615-8e4d-e050032460f8 ro recovery nomodeset
echo 'Chargement du disque mémoire initial ...'
initrd /boot/initrd.img-2.6.32-21-generic
}
}

    1. END /etc/grub.d/10_linux ###
    1. BEGIN /etc/grub.d/20_linux_xen ###
    2. END /etc/grub.d/20_linux_xen ###
    1. BEGIN /etc/grub.d/20_memtest86+ ###

menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set=root b13c0019-650a-4615-8e4d-e050032460f8
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}

    1. END /etc/grub.d/20_memtest86+ ###
    1. BEGIN /etc/grub.d/30_os-prober ###

menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root F0D84846D8480D72
chainloader +1
}

    1. END /etc/grub.d/30_os-prober ###
    1. BEGIN /etc/grub.d/40_custom ###
  1. This file provides an easy way to add custom menu entries. Simply type the
  2. menu entries you want to add after this comment. Be careful not to change
  3. the 'exec tail' line above.
    1. END /etc/grub.d/40_custom ###
    1. BEGIN /etc/grub.d/41_custom ###

if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi

    1. END /etc/grub.d/41_custom ###
j3r3mux
j3r3mux
Niveau 10
15 décembre 2011 à 18:00:50

sudo vi /etc/default/grub

si tu as :

GRUB_TIMEOUT=0

mets à la place

GRUB_TIMEOUT=10

j3r3mux
j3r3mux
Niveau 10
15 décembre 2011 à 18:03:18

/!\ Désolé du double post /!\

Si tu connais pas vi fais:

sudo gedit /etc/default/grub

La prochaine fois pour du long code mets sur pastebin comme je t'ai dis!

GiladShalit
GiladShalit
Niveau 10
15 décembre 2011 à 19:09:17

J'ai déjà changé le GRUB_TIMEOUT . J'ai mis 25, il était à 10 de base mais ça n'a rien changé.

Voilà le fichier en entier si tu veux :

http://pastebin.com/X0szXiFH

j3r3mux
j3r3mux
Niveau 10
15 décembre 2011 à 22:56:57

S'il était à 10 alors je n'sais pas...je me pencherais vers le problème demain soir là je suis en plein exam.

Courage !

GiladShalit
GiladShalit
Niveau 10
16 décembre 2011 à 00:30:30

Ok merci quand même :ok:

j3r3mux
j3r3mux
Niveau 10
19 décembre 2011 à 08:15:29

Alors t'as résolu ?
T'as fais ce que Chris t'as dit :question:

GiladShalit
GiladShalit
Niveau 10
19 décembre 2011 à 20:14:30

Non toujours pas. Ce que Chris m'a dit, je l'avais déjà fais. Bref je sais pas comment résoudre ça hormis réinstaller Ubuntu.

j3r3mux
j3r3mux
Niveau 10
19 décembre 2011 à 23:07:41

Avant chaque redémarrage tu fais un:

sudo update-grub

j3r3mux
j3r3mux
Niveau 10
19 décembre 2011 à 23:28:44

Tant que j'y suis mets des guillemets et remet à 10:

GRUB_TIMEOUT="10"

et ensuite n'oublie pas le:

sudo update-grub

GiladShalit
GiladShalit
Niveau 10
20 décembre 2011 à 07:34:17

Bon j'ai fais ce que tu m'as dis mais rien n'y fait. En tout cas merci de te pencher sur mon problème.

j3r3mux
j3r3mux
Niveau 10
20 décembre 2011 à 19:28:24

Alors j'abandonne...désolé mec, mais j'oublie pas le problème. Si j'ai une idée soudaine je la partagerai...Ou si quelqu'un d'autre passe par là et voit où ça coince qu'il n'hésite pas!

Bien à toi :-)))

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment