Boot loader vista ubuntu 8.10

Fermé
stompyt - 25 févr. 2009 à 22:40
mamiemando Messages postés 33284 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 septembre 2024 - 26 févr. 2009 à 01:33
Bonjour,
J'ai un petit probleme avec mon boot loader. En effet sur mon pc j'ai vista e ubuntu 8.10. Ce matin j'installais des paquets pour ubuntu quand le pc c'est eteint(il n'y avait pas de prise pour le brancher pendant le cours). Allors apres le redemarrage du pc je n'ai pas retrouve l'onglet pour le lancement de vista. Je ne suis pas tres doue en info (c'est un ami qui m'a installer ubuntu) et depuis ces deux dernieres semaine j'aimerais faire les choses un peu tout seul pour les comprendre. Allors j'ai pense recuperer le systeme de vista(avec la partion de recuperation et le dvd) mais rien. Puis j'ai commencer a lire des trucs sur le boot loader que j'ai essaye de mettre en pratique et de plus rien.
Si quelqu'un peut bien m'aider, je vous en pris, je lui en serais tres reconnaissant.
Merci.
A voir également:

1 réponse

mamiemando Messages postés 33284 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 septembre 2024 7 787
26 févr. 2009 à 01:33
Oui c'est effectivement ton boot loader (grub) qui a probablement oublié de mettre une entrée pour vista. Dans un premier temps lis ça :
http://doc.ubuntu-fr.org/grub-pc?redirect=1

Commence par vérifier que tout est à jour :
sudo aptitude update
sudo aptitude safe-upgrade

Normalement linux est sensée la configurer tout seul. Si besoin essaye un :
sudo dpkg-reconfigure grub

Ceci règle le problème dans la majorité des cas.

Si ça ne change rien il va falloir corriger /boot/grub/menu.lst à la main. Pour le corriger correctement il nous faudrait ta table des partitions et le contenu de ton fichier :
sudo fdisk -l
cat /boot/grub/menu.lst

En effet de la table des partitions va découler l'identifiant grub (hdX,Y) ou X est le numéro de disque (entier positif ou nul) et Y le numéro de partition (entier positif ou nul). Exemple :
(root@aldur) (~) # fdisk -l

Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x802b81ca

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1275    10241406    7  HPFS/NTFS
/dev/hda2            1276        4740    27832612+  83  Linux
/dev/hda3            4741        4865     1004062+  82  Linux swap / Solaris

Disk /dev/hdb: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4707841a

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1       10011    80413326    b  W95 FAT32

Ici windows est sur /dev/hda1 soit l'identifiant grub (hd0,0). /dev/hdb3 aurait par exemple été noté (hd1,2). Bref, du coup, à la fin de mon /boot/grub/menu.lst il y a :
title       Microsoft Windows XP Professionnel
root        (hd0,0)
savedefault
makeactive
chainloader +1

Pour corriger grub :
sudo nano /boot/grub/menu.lst

Sauve et quitte (ctrl x), puis reboote.

Note : si tu as des disques SATA, SCSI ou USB ceux-ci seront notés /dev/sd.... au lieu de /dev/hd..., qui est une notation spécifique aux disques IDE.

Bonne chance
0