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 08/11/2006, à 23:48

Jleuh

[Résolu] Hard disk boot sector invalid....

Bonjour,

J'ai installé Xubuntu Edgy sur un laptop dont je viens de changer le disque dur (seulement Xubuntu, pas Windows, c'est le mal !!). Après l'installation qui s'est déroulée sans problème j'ai voulu redémarrer et j'ai obtenu le jolie message du sujet. J'ai beau trifouiller grub dans tous les sens (en tout bien tout honneur !!), je ne parviens à régler mon problème. Je devine que les volontaires souhaitant me venir en aide auront quelques informations sur ma config, en voici donc quelques unes :

menu.lst  (sans les lignes en commentaire...)

default		0
timeout		3
hiddenmenu

title		Ubuntu, kernel 2.6.17-10-generic
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro quiet splash
initrd		/boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

title		Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.17-10-generic root=/dev/hda1 ro single
initrd		/boot/initrd.img-2.6.17-10-generic
boot

title		Ubuntu, memtest86+
root		(hd0,0)
kernel		/boot/memtest86+.bin
quiet
boot

fdisk -l

Disque /dev/hda: 40.0 Go, 40060403712 octets
255 têtes, 63 secteurs/piste, 4870 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1               1        1305    10482381   83  Linux
/dev/hda2            1306        1371      530145   82  Linux swap / Solaris
/dev/hda3            1372        4870    28105717+  83  Linux

Je reste à votre disposition pour plus d'infos...

Merci d'avance  !! (Au secours !! Je sais plus quoi faire...)

Dernière modification par Jleuh (Le 10/11/2006, à 00:39)


"St-Yorre c'est tout droit !!"

Hors ligne

#2 Le 09/11/2006, à 00:01

cep

Re : [Résolu] Hard disk boot sector invalid....

Ton mbr doit être incomplet.
grub a été installé dans le mbr ?

J'ai vu aussi des problèmes semblabes sur des disques neufs ou gparted n'avait pas terminé le travail.

La solution la plus simple, après avoir mis /dev/hda1 amorçable (par précuation), faire un fdisk /mbr puis restaurer grub dans ce mbr.

Hors ligne

#3 Le 09/11/2006, à 15:22

Jleuh

Re : [Résolu] Hard disk boot sector invalid....

Je pense avoir effectivement installé Grub dans le MBR. Je me souviens, durant mes tentatives de résolutions, avoir fait un dernier essai avec un truc du genre :

grub> root (hd0,0)
grub> setup (hd0)

Comment est-ce que je mets /dev/hda1 amorçable ? J'ai voulu exploité cette piste aussi, mais je n'ai pas été foutu de trouver comment le faire.

Et le fdisk /mbr ça se fait dans quel contexte ? Après un démarrage sur Live CD ? Disquette DOS ?

Merci d'avance


"St-Yorre c'est tout droit !!"

Hors ligne

#4 Le 09/11/2006, à 15:37

sylvain1970

Re : [Résolu] Hard disk boot sector invalid....

Bonjour,
Avec Gparted, tu peux mettre en amorçable /dev/hda1 (il est sur le liveCD ainsi que fdisk).

Hors ligne

#5 Le 10/11/2006, à 00:39

Jleuh

Re : [Résolu] Hard disk boot sector invalid....

Merci bien. C'était bien la partition /dev/hda1 qui devait être amorçable. Pour ceux qui seraient confronté à un problème similaire, j'ai simplement positionné le flag "boot" de ma partition de démarrage sur "on". Ca peut se faire en ligne de commande avec parted, où grâce à GParted pour les allergiques à la ligne de commande.


"St-Yorre c'est tout droit !!"

Hors ligne

#6 Le 10/11/2006, à 10:31

sylvain1970

Re : [Résolu] Hard disk boot sector invalid....

Bonjour,
c'est quoi la commande avec parted en ligne de commande (je ne la connais pas, c'est pour cela que je t'ai indiqué Gparted) ?
Merci.

Hors ligne

#7 Le 14/11/2006, à 21:13

Jleuh

Re : [Résolu] Hard disk boot sector invalid....

Désolé de répondre si tardivement :

Voilà les commandes à saisir pour rendre une partition amorçable en ligne de commande

$ sudo parted

Il faut ensuite relever le numéro de la partition que tu veux rendre bootable. Pour cela, à l'invite de commande (parted), lancer la commande "print". Tu obtiendras quelque chose dans le genre :

Numéro  Début   Fin     Taille  Type      Système de fichiers  Drapeaux
 1      32,3kB  10,7GB  10,7GB  primaire  ntfs                 amorce  
 2      10,7GB  41,2GB  30,4GB  étendue                        lba     
 5      10,7GB  39,0GB  28,3GB  logique   ntfs                         
 6      39,0GB  41,2GB  2147MB  logique   fat32

Tu n'as plus qu'à faire ensuite :

(parted) set <n° de partition> boot on

"St-Yorre c'est tout droit !!"

Hors ligne

#8 Le 15/11/2006, à 00:13

sylvain1970

Re : [Résolu] Hard disk boot sector invalid....

merci (et pas grave pour le retard).

Hors ligne

#9 Le 20/11/2006, à 09:24

fdegrave

Re : [Résolu] Hard disk boot sector invalid....

Bonjour les gens,
J'ai le même problème, à la différence que j'utilise l'alternate cd de xubuntu, car la machine sur laquelle j'aimerais installer la chose est trop peu puissante pour faire tourner le live cd.

Sans le live cd, comment faire??

Hors ligne

#10 Le 20/11/2006, à 09:37

fdegrave

Re : [Résolu] Hard disk boot sector invalid....

Oki c'est bon, j'y suis arrivé. Fallait utiliser l'alternate disk en mode "réparation de système", puis ouvrir un shell sur /, puis parted, etc...

Hors ligne

#11 Le 21/11/2006, à 14:07

williamfj

Re : [Résolu] Hard disk boot sector invalid....

j'ai installé ubuntu 6.06 sur le DD
et depuis il ne trouve plus le DD au démarrage
j'ai d'abord cru à une mort subite du DD, hors il est toujours accessible en lecture
j'ai donc tenté de re-installer ubuntu en me disant que qqchose avait du merder ..

toujours pareil
au boot , il ne trouve pas le DD donc il ne sait pas démarrer à partir de celui ci

j'ai suivi vos instructions parted , etc ...
et toujours pareil

qqun a une idée ?
merci