Problèmes grub / disques durs

Résolu/Fermé
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 14 nov. 2010 à 12:18
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 16 nov. 2010 à 10:07
Bonjour à tous,

voici mon petit problème...
Je tourne sur ubuntu 10.04

Un vieux disque dur maxtor 120 Go contenait ma musique, mais commencait a faire un peu trop de bruit. Je l'ai déconnecté du système il y a quelques jours. Il me semble que depuis, je n'accède plus à windows ! (ubuntu et windows sont installés sur un meme disque dur SATA de 120 Go)

J'ai remarqué en plus, que depuis que j'ai déconnecté l'ancien disque dur, le SETUP du BIOS ne reconnais plus mon disque SATA systeme, je suis obligé de passer par le BBS (F8) pour choisir mon disque dur ... (à croire que la detection est faite différement).

Pour finir, retour sous linux, gparted me dit que mon disque systeme (/dev/sda) est non alloué !!!!! (pourtant il a bien booté dessus) ....

Quand à grub, il m'a sorti une liste enorme de noyaux pour le démarrage, et donc a viré windows de la liste .... Je vais essayer de changer le menu.lst de grub,; mais j'aimerai comprendre pourquoi ce fichier a été modifié en enlevant un disque dur, comment linux dont il ne reconnait visiblement pas l'intégrité, etc...

carte mère: p4p800E-deluxe (oui je sais, faut commencer à penser à changer)

9 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
14 nov. 2010 à 12:37
en fouillant un peu dans le BIOS, j'ai trouvéun réglage pour les disques durs, mais ca explique toujours pas pourquoi mon menu.lst a été modifié sauvagement !!!
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié par mamiemando le 14/11/2010 à 13:03
Normalement ton fichier /boot/grub/menu.lst est mis à jour à chaque fois que la commande update-grub est invoquée, typiquement lorsqu'un nouveau noyau est installé sur ta machine (ou si tu en désinstalle un).

Ceci dit, de nos jours grub-legacy est de moins en moins utilisé au profit de grub-pc. Pour plus de détails :
http://www.mistra.fr/tutoriel-linux-configurer-boot-loader-grub-lilo.html

Bonne chance
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
14 nov. 2010 à 14:23
c'est pas impossible que j'ai fait une mise a jour de linux sur ce PC.... je me rapelle plus si c'était ce PC, mais il me semble en avoir eu cette semaine ... update-grub a peut etre été invoqué à ce moment ...

PAr contre, comment se fait il que la structure des partitions ne soit pas reconnu par gparted ?
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
14 nov. 2010 à 19:52
Je ne sais pas la table des partitions est peut-être mal écrite (de manière peu rigoureuse j'entends). Certains outils comme cfdisk sont plus pointilleux que par exemple fdisk. J'imagine qui gparted aussi.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
14 nov. 2010 à 22:27
Le gestionnaire de disques de windows n'a pas l'air trop tatillon, il le voit bien ...

Bon, je passe en résolu, mais ca fait beaucoup de trucs étranges sur mon ordi ces derniers temps ...
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
14 nov. 2010 à 22:44
Tu devrais essayer de partitionner avec fdisk ou cfdisk, tu serais fixé...
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
15 nov. 2010 à 10:18
Le problème,c 'est que j'ai mes 2 OS d'installés dessus, et que là, comme il ne voit rien, il faudrait je pense tout scratcher...
Il me semble que le dernier a avoir touché la table des partitions c'est windows 7 .
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
15 nov. 2010 à 18:32
A priori corriger la table des partitions (donc le MBR) n'altère pas les partitions (contrairement à mkfs ou mkswap qui formattent).

Ceci dit ça ne te dispense pas d'être prudent, toute manipulation sur la table des partitions et sur le formatage impliquent pour ne pas prendre de risque de sauver ses données importantes sur un autre support (clé USB, CD...).

Je ne sais pas trop ce que windows a bricolé ni si c'est lui le fautif (aucune importance) mais il faudrait s'assurer dans un premier temps que les partitions sont correctement référencées dans la table des partitions (avec fdisk ou cfdisk). Si ça se trouve c'est suffisant. Après tu fais comme tu le sens.

De manière générale on installe toujours linux après windows pour éviter ce genre d'avaries, d'autant que windows a une furieuse tendance à virer le boot loader (lilo ou grub) du MBR, ce qui force à le restaurer après coup. Il y a des OS comme ça qui se croient un peu tout seuls :p.
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
16 nov. 2010 à 10:07
En fait, j'avais installé XP, puis ubuntu,, et l'an dernier j'avais installé la RC de windows 7 ... Sinon en effet, le bootloader dégages à coup sur avec windows ...

j'essayerai fdisk et cfdisk quand j'aurai un petit moment ... Au pire je ferai un peu de place et trasherai tout le disque... mon XP doit être réstauré, le 7 il a expiré et ubuntu... tant pis pour sa tete il aura le droit à une réinstalle ..
0