[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [linux] MBR vs secteur 0 ?
> -----Original Message-----
> From: Gonay Benjamin [mailto:us066182@ltlg1.is.belgacom.be]
> On Thu, 18 Oct 2001, Christophe Schockaert wrote:
>
> > Si tu lances fdisk et que tu imprimes la table des partitions, il te dit
> > quoi ?
>
> avant que je ne la refasse, rien ! Maintenant, vu que je l'ai
> refaite à
> l'oeil (ne sachant pas exactement la taille de mes partitions
> par coeur),
> le fdisk -l /dev/hda fonctionne correctement.
Que veux-tu dire par refaire ?
Tu as utiliser fdisk et tu as retapé les limites que tu croyais être bonnes
?
Que tu puisses les réafficher ensuite est normal.
Par contre, c'est un peu risqué, mais si tu n'as pas de partition DOS ça
devrait aller. Es-tu tjrs capable de monter tes partitions à partir de la
disquette de secours ?
Si oui, tu peux créer une disquette boot qui démarre ton système.
Au lieu de boot=/dev/hda, tu mets boot=/dev/fd0 dans lilo.conf, ou tu peux
le spécifier dans la ligne de commande pour ne pas toucher à ton fichier de
config (man lilo, je ne me rappelle plus de l'option).
> Merci pour cette explication.
>
> > |------------------------|
> > 0x1FE | Magic number (0xAA55) |
> > +------------------------+
>
> J'ai fais un dd if=/dev/hda du MBR, les deux derniers octets sont bien
> à 55 AA.
C'est une bonne chose.
> > Lilo vient se loger dans la zone Program Code.
> Le problème de signature invalide est toujours présent.
> Merci aussi pour gnuparted, que je vais m'empresser d'aller chercher.
Oui, le magic number est une signature pour la partition.
J'ai jeté un oeil sur la section troubleshooting du guide lilo, j'ai rien vu
de percutant.
Ceci dit la remarque d'Olivier est pertinente. Il y a une option en ligne de
commande pour faire ça (je crois que c'est -r).
Donc, soit tu fais le chroot, soit tu crées une disquette qui boot ton
système complet (voir plus haut) et là tu exécutes lilo comme tu en as
l'habitude.
Si ça ne marche pas, je ferais une sauvegarde avec dd de la partie Program
Code de ton MBR, pour ensuite mettre à 0 tout la partie programme code et
puis retenter l'exécution de lilo.
Christophe
> Cybersalutations
> Benjamin Gonay
>
>
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement ]
> [ le type de demande... ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
> [ http://unixtech.be Contact: listmaster@unixtech.be ]
>
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/ ]
[ http://unixtech.be Contact: listmaster@unixtech.be ]