#1 Le 06/05/2010, à 17:15
- kizuk3
windows 7 disparu dans grub-pc aprés MAJ de l'OS
J'en ai plein le *** des problèmes avec grub-pc lors des mis à jour, n'existe il pas un moyen de garder grub-pc à l'identique avec tout les OS lorsque l'on fait une MAJ de l'OS !!
J'ai lu beaucoup de post à ce sujet mais tout le monde a des problèmes plus ou moins différents, donc je préfère poster plutôt que d'aggraver les choses !
Je suis en dual-boot windows7 & ubuntu 9.10,Hier, j'ai fait une MAJ classique d'ubuntu 9.10, et pof au redémarrage de mon pc, l'entrée pour accéder à windows 7 dans grub-pc à disparu !! Comment ça se fait !?
Voici un fdisk -l
kizuk3@r2d2:~$ sudo fdisk -l
Disque /dev/sda: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x5d641e36
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2 13 13066 104843626 7 HPFS/NTFS
/dev/sda3 13067 49903 295893202+ 5 Etendue
/dev/sda4 49904 62652 102400000 7 HPFS/NTFS
/dev/sda5 13067 25223 97651071 83 Linux
/dev/sda6 25224 49538 195310206 83 Linux
/dev/sda7 49539 49903 2931831 82 Linux swap / Solaris
Disque /dev/sdb: 400.1 Go, 400088457216 octets
255 têtes, 63 secteurs/piste, 48641 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x02d4a662
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 48642 390709248 7 HPFS/NTFS
Voici un sudo gedit /boot/grub/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,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
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-21-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro quiet splash
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-21-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-21-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro single
initrd /boot/initrd.img-2.6.31-21-generic
}
menuentry "Ubuntu, Linux 2.6.31-20-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro quiet splash
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-20-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-20-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro single
initrd /boot/initrd.img-2.6.31-20-generic
}
menuentry "Ubuntu, Linux 2.6.31-19-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-19-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro quiet splash
initrd /boot/initrd.img-2.6.31-19-generic
}
menuentry "Ubuntu, Linux 2.6.31-19-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-19-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro single
initrd /boot/initrd.img-2.6.31-19-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 996f77cf-64bf-4adc-a814-bbdfb20d236e
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=996f77cf-64bf-4adc-a814-bbdfb20d236e ro single
initrd /boot/initrd.img-2.6.31-14-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 ###
### 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 ###
Voici un sudo gedit /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
Voici un sudo update-grub
kizuk3@r2d2:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-21-generic
Found initrd image: /boot/initrd.img-2.6.31-21-generic
Found linux image: /boot/vmlinuz-2.6.31-20-generic
Found initrd image: /boot/initrd.img-2.6.31-20-generic
Found linux image: /boot/vmlinuz-2.6.31-19-generic
Found initrd image: /boot/initrd.img-2.6.31-19-generic
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
ls: ne peut accéder /var/lib/os-prober/mount/boot
Boot: Aucun fichier ou dossier de ce type
ls: ne peut accéder /media/partition: Aucun fichier ou dossier de ce type
done
Voilà, Merci à vous
Dernière modification par kizuk3 (Le 06/05/2010, à 17:16)
la route est longue certes... .. mais la voie est libre .
Hors ligne
#2 Le 06/05/2010, à 18:00
- schtroum05
Re : windows 7 disparu dans grub-pc aprés MAJ de l'OS
slt
perso je préfère une installation propre que les mises à jour ,j'ai aussi tenté des( maj ) y avait toujours des probs
aprés une réinstal c'est toujours nikel ,j'ai la 10.04 là, ai est désinstallé la 9.10 je gère le boot (grub) avec startup-manager un meust;) en dual boot avec vista
windows vista est dur le 1ier dd de 250 gb tout baigne
http://yfrog.com/9gcapture3qup
je ne suis pas à l'abrit de probs futur dirait on?
http://yfrog.com/5mcapture4bnp mes partitions windows
Dernière modification par schtroum05 (Le 06/05/2010, à 18:24)
pentium dual core E5200 oc à 3750mhz(300x12.5),cm: gigabyte ep45-ud3,cg: sapphire ati 5770,2x2 go kingston ddr2 pc 6400 (400mhz)
Hors ligne
#3 Le 06/05/2010, à 21:44
- kizuk3
Re : windows 7 disparu dans grub-pc aprés MAJ de l'OS
En fait je parler d'une mis a jour de sécurité basique, pas une MIS À NIVEAU mais je te remercie quand même car sans toi j'allai rater le wagon pour Lucid Lynx ! Je vais de ce pas faire la MIS À NIVEAU ! merci ! et avec un peu de chance grub devrais me remettre wind010101b 7 au passage !
Je tiens au jus quand même pour l'install de Lucyd Lynx et l'éventuelle réapparition de Grub .
la route est longue certes... .. mais la voie est libre .
Hors ligne
#4 Le 07/05/2010, à 14:22
- kizuk3
Re : windows 7 disparu dans grub-pc aprés MAJ de l'OS
Passage à lucid lynx niquel après une mis à niveau, ceci dit j'ai toujours un petit soucis au niveau de Grub-pc, j'avais eu un message d'erreur au redémarrage du pc après la mis à niveau, j'ai du restaurer Grub-pc avec le live cd.
Donc niquel j'ai restauré grub-pc, grub apparait au démarrage mais uniquement avec linux, toujours pas de windows 7...
voici mon fichier /etc/grub.d/40_custom ::
#!/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.
je remet un petit fdisk -l
Disque /dev/sda: 400.1 Go, 400088457216 octets
255 têtes, 63 secteurs/piste, 48641 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x02d4a662
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 48642 390709248 7 HPFS/NTFS
Disque /dev/sdb: 1000.2 Go, 1000204886016 octets
255 têtes, 63 secteurs/piste, 121601 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0x5d641e36
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 13 102400 7 HPFS/NTFS
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2 13 13066 104843626 7 HPFS/NTFS
/dev/sdb3 13067 49903 295893202+ 5 Etendue
/dev/sdb4 49904 62652 102400000 7 HPFS/NTFS
/dev/sdb5 13067 25223 97651071 83 Linux
/dev/sdb6 25224 49538 195310206 83 Linux
/dev/sdb7 49539 49903 2931831 82 Linux swap / Solaris
la route est longue certes... .. mais la voie est libre .
Hors ligne
#5 Le 07/05/2010, à 18:11
- schtroum05
Re : windows 7 disparu dans grub-pc aprés MAJ de l'OS
j'avais eu un message d'erreur au redémarrage du pc après la mis à niveau, j'ai du restaurer Grub-pc avec le live cd.
tes partitions win sont toujours là ,pourquoi ne pas installer propre ? la maj n'a pas bien fonctionné le fait de "réparer grub2" n'est peut etre pas assez éfficasse, l'instal ne prend pas beucoup de temps tu formates ta partition (/) sur ubuntu pour refaire du propre ,je n'ai aucun prob, autrement je ne vois pas ,faut attendre l'avis d'un plus calé que moi
pour bidouller ds le grub c'est plus évident look mon post
http://forum.ubuntu-fr.org/viewtopic.php?id=394880
Dernière modification par schtroum05 (Le 07/05/2010, à 18:17)
pentium dual core E5200 oc à 3750mhz(300x12.5),cm: gigabyte ep45-ud3,cg: sapphire ati 5770,2x2 go kingston ddr2 pc 6400 (400mhz)
Hors ligne
#6 Le 10/05/2010, à 00:31
- spyesx
Re : windows 7 disparu dans grub-pc aprés MAJ de l'OS
Bonjour,
Voilà deux jours que j'essaye d'installer win7 et lucid en dual boot. Pas très compliqué me direz vous, sauf qu'une fois win7 installé, je lance le liveCD de lucid et il ne me reconnait aucune partition ntfs.
En gros je lance l'installation de lucid et l'utilitaire de disque me dit que j'ai un disque avec une partition inconnue et un espace libre. Je crée mes partitions sur l'espace libre et au reboot j'ai un joli message "Operatin System Not Found".
J'en déduit donc que ma MBR est foutue ou quelque chose dans le genre alors que je viens d'installer 2 OS.
J'en ai vraiment marre car j'ai besoin des deux OS tant qu'Adobe ne fournira pas sa suite sur Linux.
Si quelqu'un a une idée...
Merci
Hors ligne
#7 Le 12/05/2010, à 15:07
- kizuk3
Re : windows 7 disparu dans grub-pc aprés MAJ de l'OS
tes partitions win sont toujours là ,pourquoi ne pas installer propre ? la maj n'a pas bien fonctionné le fait de "réparer grub2" n'est peut etre pas assez éfficasse, l'instal ne prend pas beucoup de temps tu formates ta partition (/) sur ubuntu pour refaire du propre ,je n'ai aucun prob, autrement je ne vois pas ,faut attendre l'avis d'un plus calé que moi
Oui non mais bien sur, et dès que l'on a un quelconque problème on peut formater la partition racine mais pour ma part je préfère résoudre le problème lui même, c'est plus valorisant et intelligent, de plus ça apprend à mieux connaitre l'OS,enfin merci de m'avoir balancé ton post, je vais bidouiller tout ça ce soir et voir ce que ça donne, je posteré pour mettre la solution .
la route est longue certes... .. mais la voie est libre .
Hors ligne