Résolu Windows 7 ne se lance pas via Grub. Pourquoi?

Solutions (4)
Tags :
  • Système d'exploitation
|
Bonjour,

Je dispose d'un disque dur principal avec Se7en installé et tous les programmes. Et un secondaire ou je mets mes fichiers (videos, musiques..). J'ai voulus installé Ubuntu Gnome 9.10 donc je le télécharge, je vérifie le hash, je créer une partition de 15go non allouée sur le secondaire pour Ubuntu et je le grave. Pour être encore plus sûr je lance Ubuntu en live CD et tout fonctionne. Donc c'est parti pour l'installation, aucunes erreurs. Je redémarre, je vois grub et pour essayer je lance Se7en et là m'affiche une erreur "no such partition". Les données du 1er disque dur n'ont pas étés touchés puisque j'y ai accès via Gnome.

Voilà le contenu de grub.cfg
  1. #
  2. # DO NOT EDIT THIS FILE
  3. #
  4. # It is automatically generated by /usr/sbin/grub-mkconfig using templates
  5. # from /etc/grub.d and settings from /etc/default/grub
  6. #
  7.  
  8. ### BEGIN /etc/grub.d/00_header ###
  9. if [ -s /boot/grub/grubenv ]; then
  10. have_grubenv=true
  11. load_env
  12. fi
  13. set default="0"
  14. if [ ${prev_saved_entry} ]; then
  15. saved_entry=${prev_saved_entry}
  16. save_env saved_entry
  17. prev_saved_entry=
  18. save_env prev_saved_entry
  19. fi
  20. insmod ext2
  21. set root=(hd1,6)
  22. search --no-floppy --fs-uuid --set 7b35cf13-467a-44b8-9a1f-1355ca7d2366
  23. if loadfont /usr/share/grub/unicode.pf2 ; then
  24. set gfxmode=640x480
  25. insmod gfxterm
  26. insmod vbe
  27. if terminal_output gfxterm ; then true ; else
  28. # For backward compatibility with versions of terminal.mod that don't
  29. # understand terminal_output
  30. terminal gfxterm
  31. fi
  32. fi
  33. if [ ${recordfail} = 1 ]; then
  34. set timeout=-1
  35. else
  36. set timeout=10
  37. fi
  38. ### END /etc/grub.d/00_header ###
  39.  
  40. ### BEGIN /etc/grub.d/05_debian_theme ###
  41. set menu_color_normal=white/black
  42. set menu_color_highlight=black/white
  43. ### END /etc/grub.d/05_debian_theme ###
  44.  
  45. ### BEGIN /etc/grub.d/10_linux ###
  46. menuentry "Ubuntu, Linux 2.6.31-17-generic" {
  47. recordfail=1
  48. if [ -n ${have_grubenv} ]; then save_env recordfail; fi
  49. set quiet=1
  50. insmod ext2
  51. set root=(hd1,6)
  52. search --no-floppy --fs-uuid --set 7b35cf13-467a-44b8-9a1f-1355ca7d2366
  53. linux /boot/vmlinuz-2.6.31-17-generic root=UUID=7b35cf13-467a-44b8-9a1f-1355ca7d2366 ro quiet splash
  54. initrd /boot/initrd.img-2.6.31-17-generic
  55. }
  56. menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
  57. recordfail=1
  58. if [ -n ${have_grubenv} ]; then save_env recordfail; fi
  59. insmod ext2
  60. set root=(hd1,6)
  61. search --no-floppy --fs-uuid --set 7b35cf13-467a-44b8-9a1f-1355ca7d2366
  62. linux /boot/vmlinuz-2.6.31-17-generic root=UUID=7b35cf13-467a-44b8-9a1f-1355ca7d2366 ro single
  63. initrd /boot/initrd.img-2.6.31-17-generic
  64. }
  65. menuentry "Ubuntu, Linux 2.6.31-14-generic" {
  66. recordfail=1
  67. if [ -n ${have_grubenv} ]; then save_env recordfail; fi
  68. set quiet=1
  69. insmod ext2
  70. set root=(hd1,6)
  71. search --no-floppy --fs-uuid --set 7b35cf13-467a-44b8-9a1f-1355ca7d2366
  72. linux /boot/vmlinuz-2.6.31-14-generic root=UUID=7b35cf13-467a-44b8-9a1f-1355ca7d2366 ro quiet splash
  73. initrd /boot/initrd.img-2.6.31-14-generic
  74. }
  75. menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
  76. recordfail=1
  77. if [ -n ${have_grubenv} ]; then save_env recordfail; fi
  78. insmod ext2
  79. set root=(hd1,6)
  80. search --no-floppy --fs-uuid --set 7b35cf13-467a-44b8-9a1f-1355ca7d2366
  81. linux /boot/vmlinuz-2.6.31-14-generic root=UUID=7b35cf13-467a-44b8-9a1f-1355ca7d2366 ro single
  82. initrd /boot/initrd.img-2.6.31-14-generic
  83. }
  84. ### END /etc/grub.d/10_linux ###
  85.  
  86. ### BEGIN /etc/grub.d/20_memtest86+ ###
  87. menuentry "Memory test (memtest86+)" {
  88. linux16 /boot/memtest86+.bin
  89. }
  90. menuentry "Memory test (memtest86+, serial console 115200)" {
  91. linux16 /boot/memtest86+.bin console=ttyS0,115200n8
  92. }
  93. ### END /etc/grub.d/20_memtest86+ ###
  94.  
  95. ### BEGIN /etc/grub.d/30_os-prober ###
  96. menuentry "Windows 7 (loader) (on /dev/sda1)" {
  97. insmod ntfs
  98. set root=(hd0,1)
  99. search --no-floppy --fs-uuid --set ba96380a9637c5a3
  100. chainloader +1
  101. }
  102. ### END /etc/grub.d/30_os-prober ###
  103.  
  104. ### BEGIN /etc/grub.d/40_custom ###
  105. # This file provides an easy way to add custom menu entries. Simply type the
  106. # menu entries you want to add after this comment. Be careful not to change
  107. # the 'exec tail' line above.
  108. ### END /etc/grub.d/40_custom ###


Merci d'avance.
  • Meuniers a édité ce message
Contenus similaires
Meilleure solution
partage
|
Bon, les gars merci pour votre aide mais j'ai finis par réinstaller Windows parce que j'avais besoin de celui-ci la journée même du problème. J'ai cherché partout des problèmes similaire et essayé des commandes mais sans succès. Je vais installer Ubuntu via Wubi j'aurais moins de problèmes.

Edit : Je n'ai pas perdu mes données (windows.old).
  • Commenter cette solution |
Score
0
òh
òi
|
Merci pour l'info. J'en suis encore à la 9.04. La 9.10, je l'ai juste montée sur une machine virtuelle, donc j'ai pas eu besoin de trifouiller dans grub.
  • Commenter cette réponse |
Score
0
òh
òi
|
/boot/grub/menu.lst n'existe plus dans ubuntu 9.10, avec l'arrivée de grub2 il est remplacer par /boot/grub/grub.cfg.

essai en changent la chose ainsi

  1. ### BEGIN /etc/grub.d/30_os-prober ###
  2. menuentry "Windows 7 (loader) (on /dev/sda1)" {
  3. insmod ntfs
  4. set root=(hd0,1)
  5. search --no-floppy --fs-uuid --set ba96380a9637c5a3
  6. chainloader +1
  7. }
  8. ### END /etc/grub.d/30_os-prober ###


  1. ### BEGIN /etc/grub.d/30_os-prober ###
  2. menuentry "Windows 7 (loader) (on /dev/sda1)" {
  3. insmod ntfs
  4. set root=(hd0,1)
  5. search --no-floppy --fs-uuid --set ba96380a9637c5a3
  6. drivemap -s (hd0) ${root}
  7. chainloader +1
  8. }
  9. ### END /etc/grub.d/30_os-prober ###



puis tu termine avec un sudo update-grub pour mettre tout ça en place
  • Commenter cette réponse |
Score
0
òh
òi
|
Salut,
Tu peux nous donner le contenu de ton fichier /boot/grub/menu.lst

En fait, c'est dans ce fichier là que l'on paramètre les options du menu de démarrage.
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS