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 02/04/2011, à 17:35

siden

[résolu] problème de partitions sur linux

Bonjour a tous

J ai un gros soucis de partitions
disque dur en dual boot opensuse 11.4 / win7. win7 boote normalement maintenant.
mais plus moyen de booter suse. la je suis sur systemrescuecd (en qwerty).
gparted n arrive pas a voir les partitons et j ai cette erreur:

Error: Can't have a partition outside the disk!

voici ce qu un fdisk -lu /dev/sda donne :

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8397659e

Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS
/dev/sda2 206848 131074047 65433600 7 HPFS/NTFS
/dev/sda3 131074048 751489023 310207488 7 HPFS/NTFS
/dev/sda4 751504635 976773168 112634267 f W95 Ext'd (LBA)
/dev/sda5 751504698 823572217 36033760 83 Linux
/dev/sda6 823572288 938774335 57601024 83 Linux
/dev/sda7 938774403 964724714 12975156 82 Linux swap / Solaris
/dev/sda8 964726784 976771071 6022144 c W95 FAT32 (LBA)

j ai deja du redimensionner manuelement la partition etendue (elle allait trop loin) mais pas de changements

Dernière modification par siden (Le 05/04/2011, à 16:02)

Hors ligne

#2 Le 02/04/2011, à 17:45

Nasman

Re : [résolu] problème de partitions sur linux

Je crois que ta dernière partition doit s'arrêter à la fin d'un cylindre, or tu en as 60801.
En fait ton disque fait au total 976773168 mais pas tous sont utilisables. Cela fait 976773168/16065=60801,317647059 cylindres mais seul un nombre entier doit être retenu, soit 60801.
Tu as donc d'utilisable 60801x16065=976768065 secteurs.
Ton premier secteur est le secteur 0 (mbr) et le dernier est le 976768064

Nota : le 16065 est le nombre de secteurs par cylindre sur la base de 255 têtes et 63 secteurs par piste (16065=255x63)


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#3 Le 02/04/2011, à 20:49

siden

Re : [résolu] problème de partitions sur linux

donc je dois redimmensionner la partition en fat32 c'est ca? je fait comment?

Hors ligne

#4 Le 03/04/2011, à 12:35

siden

Re : [résolu] problème de partitions sur linux

c'est pas ma partition étendue que je dois redimensionner? du coup la dernière partoche en FAT32 ne rentre plus dedans.
si je la redimensionne aussi, fdisk me dit qu'elle est vide et ne l'affiche pas (et je ne vois toujours pas les partitions avec gparted).

Aussi, lorsque je boote windows, il ne voit que des partitions principales et voit pas ma partition étendue

Hors ligne

#5 Le 04/04/2011, à 10:03

siden

Re : [résolu] problème de partitions sur linux

Bon j'ai fait quelques opérations. j'ai supprimé la partition en FAT32 et je l'ai refaite. du coup gparted râle moins

mais je ne peux plus monter une seule partition sous linux! la je sais plus trop quoi faire à part la méthode bourrin.

Hors ligne

#6 Le 04/04/2011, à 12:04

rmy

Re : [résolu] problème de partitions sur linux

Cela peut arriver pour deux raisons probables à mon avis : soit tu as utilisé un soft type "partitionmagic" sous windows qui a foutu le dawa, soit ton disque a un souci matériel et son nombre total de secteurs accessibles à diminué… mais pas les informations de partitionnement.

As-tu jeté un œil avec testdisk ? Attention pour l'instant à ne pas écrire le résultat de la recherche de testdisk, ton win7 risquerait de ne pas apprécier…

Hors ligne

#7 Le 04/04/2011, à 14:13

siden

Re : [résolu] problème de partitions sur linux

je suis déja passé par testdisk et c'est justement win7 qui a apprécié puisqu'il a bien voulu démarrer.
Mais je suis certain que c'est en effet win7 qui a foutu le boxon dans mes partitions.

J'ai du faire appel à l'outil de récupération de démarrage de winmachintrucbidule pour pouvoir redémarrer sous win (obligé pour le boulot c'est le plus important) et a refait un chkdisk à sa manière, c'est à dire comme de la bouse.

en plus mon programme que j'utilise pour le boulot ne fonctionne plus bien depuis et je sais pas pourquoi, mais c'est arrivé depuis que j'ai récupéré win à ma façon completement bourrin. donc il y a de fortes chances que ca se termine en un formatage complet pur et simple. pour win7 j'ai eu la bonne idée de faire une sauvegarde complète après que le PC ait fait un tour à la case réparation...fin septembre 2010.
Pour linux, j'arrive plus à lire quoi que ce soit sur les partitions donc je sais pas récupérer mes fichiers...

Hors ligne

#8 Le 04/04/2011, à 15:15

rmy

Re : [résolu] problème de partitions sur linux

OK… alors plutôt que de réparer la table de partition bancale, le mieux est de partir à la chasse aux données, les copier, et tout reformater, non ?

Hors ligne

#9 Le 04/04/2011, à 16:32

siden

Re : [résolu] problème de partitions sur linux

c'est ce que je me disais.
j'ai refait un petit tour sur systemrescueCD et je peux lire les fichiers sur toutes les partitions c'est déjà ca.
Je verrai ce que je peux faire

Hors ligne

#10 Le 04/04/2011, à 18:49

rmy

Re : [résolu] problème de partitions sur linux

tu dois aussi pouvoir directement monter tes partitions depuis linux, éventuellement en passant par un loopdevice avec un offset. Une fois les données sauvées, ont pourra essayer de réparer. Si ça ne marche pas, tu pourra formater. Mai ne fais rien de bancale sans avoir sauvé tes données avant. Au minimum par une image disque avec ddrescue.

Hors ligne

#11 Le 05/04/2011, à 16:02

siden

Re : [résolu] problème de partitions sur linux

bon en fait j'ai plus de problèmes on dirait.
j'avais un problème de boot de grub mais je pensais plus du tout que l'ordre de mes partitions avait pu changé. g rafistolé le bazar et ca remarche, j'écris ces llignes depuis mon opensuse 11.4

merci pour les trucs bye

Hors ligne