Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/01/2010, à 00:57

Rolinh

[résolu]GRUB ne voit pas XP

Bonjour à tous,

j'ai installé Ubuntu tout à l'heure sur un portable HP qui était en dualboot XP/Vista.
L'idée était d'installer Ubuntu en remplacement de Vista et je l'ai donc installé à la place de ce dernier.
Le problème est le suivant: XP est dans une partition étendue et grub ne le voit pas ce qui empêche de démarrer...
Un sudo update-grub ne change rien.
Voici donc les résultats de commandes qui pourraient vous aider:

Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x29512951

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        6018    48339553+  83  Linux
/dev/sda2           11750       19457    61914510    5  Etendue
/dev/sda4            6019       11749    46034257+   7  HPFS/NTFS
/dev/sda5           11750       18701    55841908+   7  HPFS/NTFS
/dev/sda6           19177       19457     2257101   82  Linux swap / Solaris

Les entrées de la table de partitions ne sont pas dans l'ordre du disque
rachel@rachel-laptop:~$ cat /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,1)
search --no-floppy --fs-uuid --set eb1b6b80-1f40-4576-a5ff-6bcf2a62f3c1
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-17-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	set quiet=1
	insmod ext2
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set eb1b6b80-1f40-4576-a5ff-6bcf2a62f3c1
	linux	/boot/vmlinuz-2.6.31-17-generic root=UUID=eb1b6b80-1f40-4576-a5ff-6bcf2a62f3c1 ro   quiet splash
	initrd	/boot/initrd.img-2.6.31-17-generic
}
menuentry "Ubuntu, Linux 2.6.31-17-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
	insmod ext2
	set root=(hd0,1)
	search --no-floppy --fs-uuid --set eb1b6b80-1f40-4576-a5ff-6bcf2a62f3c1
	linux	/boot/vmlinuz-2.6.31-17-generic root=UUID=eb1b6b80-1f40-4576-a5ff-6bcf2a62f3c1 ro single 
	initrd	/boot/initrd.img-2.6.31-17-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 ###
if [ ${timeout} != -1 ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi
  else
    if sleep --interruptible 3 ; then
      set timeout=0
    fi
  fi
fi
### 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 ###

Si quelqu'un a une idée brillante, je suis prenant. La personne a besoin de pouvoir démarrer sur XP assez urgemment pour avoir accès à un VPN.

Merci pour toute aide.

Dernière modification par Sherwood51 (Le 19/01/2010, à 01:11)

Hors ligne

#2 Le 17/01/2010, à 01:18

Jmy cinck

Re : [résolu]GRUB ne voit pas XP

Salut ..
j'ai pas grand chose à t'apporter mais je pense que le fait que ton poste soit un dualboot, l'installation d'Ubuntu, en lieu et place de Vista a dû perturber le GRUB, alors moi je te propose de le restaurer ...
j'espère cela t'aidera ...


Jmy Cinck de la Côte d'Ivoire

Hors ligne

#3 Le 17/01/2010, à 01:21

Rolinh

Re : [résolu]GRUB ne voit pas XP

Il n'y avait pas de GRUB avant puisqu'il n'y avait pas Ubuntu wink
Donc je ne pense pas que cela devrait aider mais merci quand même.

Hors ligne

#4 Le 17/01/2010, à 13:42

Rolinh

Re : [résolu]GRUB ne voit pas XP

Personne n'a une idée?

Hors ligne

#5 Le 17/01/2010, à 15:52

astre

Re : [résolu]GRUB ne voit pas XP

Bonjour.
Je te suggère d'essayer GAG (Gestionnaire de Boot graphique).
Avant de l'enregistrer sur le disque, il est possible de voir s'il te permet de lancer XP et Ubuntu.
Je pense qu'alors, il faudra mettre le Grub sur ta partition où est Ubuntu pour qu'elle ne soit pas écrasée par le GAG si tu l'installes.
Il y a un article dans la documentation qui explique tout ça.

Dernière modification par astre (Le 17/01/2010, à 15:55)


Michel ASTRE
Poèmes et chansons pour les cinq saisons
https://michel-astre.pagesperso-orange.fr/portail.htm

Hors ligne

#6 Le 19/01/2010, à 00:56

Rolinh

Re : [résolu]GRUB ne voit pas XP

Bon, finalement, j'ai réinstallé les deux systèmes.

Hors ligne