[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: win/NT , debian et partitions => probleme



On Fri, 05 Nov, 1999 à 05:23:17PM +0100, MARIANO Georges wrote:
> Laurent PICOULEAU wrote:
> > 
> > Salut
> 
> > Peux tu nous poster les deux infos suivantes :
> > - comment le BIOS voit-il le disque (Nb de C, H, S et mode normal, large, lba ?)
> 
> 1024 64 63 , LBA...
> 
> > - la table de partition vue par fdisk (de linux) en mode expert
> Disk /dev/hda: 255 heads, 63 sectors, 1247 cylinders
> 
> Nr AF  Hd Sec  Cyl  Hd Sec  Cyl   Start    Size ID
>  1 00   1   1    0 254  63  509      63 8193087 0c
>  2 00  35  31 1023  46  23 1023 8193150 2457945 83
> Partition 2 does not end on cylinder boundary:
>      phys=(1023, 46, 23) should be (1023, 254, 63)
>  3 00   0   1  663 254  63 102310651095 9381960 05
>  4 00   0   0    0   0   0    0       0       0 00
>  5 00   1   1  663 254  63 1023      63 8193087 83
>  6 00 254  63 1023 254  63 1023      63  674667 41
>  7 00 254  63 1023 254  63 1023       1  514079 82        
> 
Argh, mais tu ne parlais pas d'autre partitions dans ton premier mail. 
Comment (apparemment par le fdisk de linux) et *quand* (avant ou après le
pb) ont-elles été crées ?

Les bonnes nouvelles : 
hda1 (et donc win NT), hda3, hda5, hda6 et hda7 "voient" le disque de la
même façon : 255 têtes, 63 secteurs et plus de 1024 cylindres. Les tailles
de hda1 hda2 et hda3 concordent elles ne se chevauchent donc probablement
pas.

PB, le bios ne voit pas le disque comme win et linux : donc lilo ne peut 
être lancé qu'en étant dans le MBR sauf à convaincre le BIOS d'utiliser 255 
têtes. ir ailleurs, je ne comprends pas qui a créer une telle /dev/hda2.

Ceci dit, je pense que tes données sont toutes récupérables étant données
qu'il n'y a pas de chevauchement de partitions. Toutefois, je ne garantis en
rien l'inocuité ni l'efficacité de la solution que je propose maintenant et
je t'invite à prendre toute mesure possible pour sauvegarder l'ensemble de
ton disque.

Tu bootes la disquette d'installation de debian. Tu lances un shell (Alt F2
ou l'une des dernières option du menu). Tu lances fdisk (*pas* cfdisk), tu
détruis la partition 2 et tu recrées la partition 2 sur les cylindres 511 à
663 (en mode normal, *pas* expert. Les valeurs que je te donne correspondent
aux valeurs de Start et Size). Tu écris tes modifs et tu tentes un reboot
avec la disquette rescue en indiquant ta partition racine. Normalement ça se
passe bien, il te reste à résoudre le pb de booter depuis le disque dur mais
il y a des mini-howto sur le multiboot NT-Linux. Si ça ne marche pas,
désolé, je ne vois pas d'autre solution. 

-- 
 ( >-   Laurent PICOULEAU                                      -< )
 /~\       lcrpic@a2points.com                                  /~\
|  \)    Linux : mettez un pingouin dans votre ordinateur !    (/  |
 \_|_    Seuls ceux qui ne l'utilisent pas en disent du mal.   _|_/


Reply to: