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 01/06/2006, à 20:42

benlog

[résolu, merci à moi-même lol ] partition

Salut j'ai un truc bizarre là en fait.
J'explique,

fdisk -l /dev/hda me répond ceci

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

Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/hda1   *           1         288     2313328+   7  HPFS/NTFS
/dev/hda2             289       36481   290720272+   5  Extended
/dev/hda3            2799        4636    14763703+  83  Linux
/dev/hda5             289         774     3903732   82  Linux swap / Solaris
/dev/hda6             775        2798    16257748+  83  Linux
/dev/hda7            4637        6952    18603238+   7  HPFS/NTFS
/dev/hda8            6953       13932    56066818+   b  W95 FAT32
/dev/hda9           13933       23731    78710436    7  HPFS/NTFS
/dev/hda10          23732       36481   102414343+   7  HPFS/NTFS

mon dev hda9 et hda10 ne sont pas ntfs mais ext3, déjà c'st bizarre.
En fait, comme je l'ai expliqué dans un autre post. Suite  l'installation de windows, je ne sais pas comment ça se fait, mais ces 2 partitions sont reconnues comme NTFS, mais elles sont bien des ext3, avant l'install de windows elle étaient ext3 et maintenant pour les monter je les monte toujours en ext3
bre à mon avis c'est ma table de partition qui déconne un peu.

Ensuite ce qui conforte dans cette idée, c'est ceci
si je lance disk-admin, il plante direct.
Et dans gparted, ben c'est simple, pour lui mon hdd est vide.

Bref comment faire pour restaurer correctement ma table de partition sans perdre mes données ?
Bref que mes devhda9 et 10 soient déclarée comme ext3 et non ntfs puisqu'elles sont en ext3
ensuite que gparted détecte correctement mes partitions (pas un disque vide!)

Dernière modification par benlog (Le 03/06/2006, à 22:43)

Hors ligne

#2 Le 01/06/2006, à 21:47

cep

Re : [résolu, merci à moi-même lol ] partition

sudo parted -s /dev/hda print
pour voir ce qu'il raconte.
De même le résultat de mount et le résultat de cat /etc/fstab

Hors ligne

#3 Le 01/06/2006, à 21:58

benlog

Re : [résolu, merci à moi-même lol ] partition

j'ai lancé testdisk qui me sort

     Partition                  Start        End    Size in sectors
 1 * HPFS - NTFS              0   1  1   287 254 63    4626657 [Swap]
 2 E extended               288   0  1 36480 254 63  581440545
 3 P Linux                 2798   1  1  4635 254 63   29527407 [/home]
Space conflict between the following two partitions
 2 E extended               288   0  1 36480 254 63  581440545
 3 P Linux                 2798   1  1  4635 254 63   29527407 [/home]

ensuite
sudo parted -s /dev/hda print  sort

Erreur: On ne peut avoir de partitions qui se chevauchent.

aïe aïe, bon ensuite

benlog@benux:~$ mount
/dev/hda6 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
/sys on /sys type sysfs (rw)
varrun on /var/run type tmpfs (rw)
varlock on /var/lock type tmpfs (rw)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
devshm on /dev/shm type tmpfs (rw)
lrm on /lib/modules/2.6.15-23-686/volatile type tmpfs (rw)
/dev/hda3 on /home type ext3 (rw)
/dev/hda8 on /media/divers type vfat (rw,uid=1000,gid=1000,umask=0000)
/dev/hda9 on /media/part1 type ext3 (rw,noexec,nosuid,nodev)
/dev/hda10 on /media/part2 type ext3 (rw,noexec,nosuid,nodev)
/dev/hda7 on /tmp/disks-conf-hda7 type ntfs (rw)

et enfin

benlog@benux:~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda6      /               ext3    defaults,errors=remount-ro 0       1
/dev/hda3       /home           ext3    defaults        0       2
/dev/hda8       /media/divers   vfat    uid=1000,gid=1000,umask=0000        0       2
/dev/hda9       /media/part1    ext3    users,rw        0       2
:wq
/dev/hda10       /media/part2    ext3    users,rw        0       2
/dev/hda5      none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

gloups les partitions qui se chevauchent. c'est quoi cette blgue ??

Hors ligne

#4 Le 01/06/2006, à 21:58

benlog

Re : [résolu, merci à moi-même lol ] partition

zut, je constate que j'ai laissé un :wq trainer dans mon fstab

Hors ligne

#5 Le 01/06/2006, à 22:08

benlog

Re : [résolu, merci à moi-même lol ] partition

bon, j'ai viré mon :wq et rechargé mes partitions
donc maintenant disk-admin se lance, ok
mais bon, le problème reste entier, j'ai apparemment deux partitions qui se chevauchent, ce qui n'était pas le cas avant. groumph

Hors ligne

#6 Le 01/06/2006, à 22:11

cep

Re : [résolu, merci à moi-même lol ] partition

Là tu n'arriveras à rien avec testdisk en travaillant sur un système monté.

Donc le plus simple est de démarrer avec un live cd et de faire tourner testdisk sans monter les partitions de ce disque. L'idéal serait même d'avoir un autre disque dont l'os utiliserait la swap car il n'est pas impossible qu'il y ait un problème aussi sur cette partition swap.

Bonne continuation.
cep

Hors ligne

#7 Le 01/06/2006, à 22:17

benlog

Re : [résolu, merci à moi-même lol ] partition

mais il y a un truc bizarre c'est que parted me sors que des partition se chevauche, mais lorsqu je regarde le résultat d'un fdisk ben elles se suivent et non se chevauche.
en fait, après réflexion, je regarde et les partitions qui se chevauche c'est ma partition étendue et les partitions qui se trouvent dedans. ben c'est normal qu'elle se chevauchent alors ! ch'pige plus
bon, je grave un live et puis je regarderai.

Hors ligne

#8 Le 01/06/2006, à 23:25

benlog

Re : [résolu, merci à moi-même lol ] partition

bon le live CD me fatigue, car les pilotes pour carte réseau ne sont pas native (à la diff de l'install) bref trop de chipotage. pour avoir testdisk et autres outils nécessaires.

Mais bon, j'ai regardé plus attentivement. et en fait testdisk me sortait

2 E extended               288   0  1 36480 254 63  581440545
3 P Linux                 2798   1  1  4635 254 63   29527407 [/home]

voilà l'erreur elle est devant moi et je ne la voyais pas

ma partition linux est une partition logique et non une partition primaire ! et elle est indiquée comme partition primaire => evidemment ça foire puisqu'une partition primaire ne peut se trouver dans une partition étendue.

une idée de comment rectifier cela sans perdre de données ?

Hors ligne

#9 Le 01/06/2006, à 23:34

benlog

Re : [résolu, merci à moi-même lol ] partition

puis en fait testdisk me signale donc qu'elles sont en conflit puis j'ai proceed et write en dessous
mais roceed quoi ? il va faire quoi ? car ça il ne me le dit pas, alors j'ose pas trop "cliquer" proceed ni write car il n'est pas très bavard je trouve.

Hors ligne

#10 Le 01/06/2006, à 23:46

benlog

Re : [résolu, merci à moi-même lol ] partition

bon j'ai choisi "proceed" par contre je ne suis pas du tout d'accord avec ce qu'il m'affiche comme table de partition, il m'annonce que j'ai 3 partition NTFS ce qui est totalement faux, puisje regarde leurs emplacements, et là, en fait il me coupe mar partition root en deux une partie linux et l'autre ntfs, mais ça c'est une config qui date fameusement

Hors ligne

#11 Le 02/06/2006, à 00:14

benlog

Re : [résolu, merci à moi-même lol ] partition

je continue tout seul, donc testdisk a scanné complètement mon hdd, mais je ne suis toujour pas d'accord avec ce qu'il m'annonce, maintenant il me met des partition ntfs un peu partout, des fat des linux, des swap à la mauvaise place, etc...ça devient n'importe quoi, j'avoue que je commence à paniquer un peu là

Hors ligne

#12 Le 03/06/2006, à 01:02

benlog

Re : [résolu, merci à moi-même lol ] partition

ça n'inspire personne ?

Hors ligne

#13 Le 03/06/2006, à 22:42

benlog

Re : [résolu, merci à moi-même lol ] partition

Bon ben ça y est à force de réflexion, de reboot etc... j'ai trouvé la solution à mon problème.
1er étape, déplace le contenu de la partition hda3 qui était reconnue comme primaire.
ensuite avec cfdsik la supprimer, puis recréer la partition en vérifiant bien qu'elle est logic et non primaire.
Chose faite
mkfs.ext3 /dev/hda7 (car elle est passée de hda3 à hda7
hop retransfert de donnée sur la nouvelle partition.

Ensuite ben cpour mes partition déclarée comme NTFS alors qu'elles sont formatée en ext3, j'ai simplement changé le code dans la table de partition, et j'ai passé leur code à 83 (à titre informatif c'est le code d'identification pour un système de partition linux)
et voilà tout est rentré dans l'ordre comme quoi lorsque la panique et le stress sont retombées, on arrive à faire les choses + intelligemment wink

Hors ligne