Problèmes et questions concernant le noyau et le support matériel.
Répondre

[partitions] table partitions erronées et unknown filesystem

#1Messageil y a 7 ans

Bonjour.
Suite à une erreur lors de l'utilisation de l'outil de partitions kde, mes partitions sur mon SSD sont devenues inutilisables (détectées comme "unknown" par l'outil de partitions).

J'ai tenté de réactiver les partitions via testdisk, mais sans succès.
Tout ce que je sais, c'est que les fichiers sont toujours présents (visibles depuis testdisk).

J'ai aussi tenté un scan avec gpart, mais j'obtiens l'erreur "seek failure" avant la fin du scan...

voila le resultat de fdisk:

[manjaro@manjaro ~]$ fdisk -l
Disk /dev/sda: 223.6 GiB, 240057409536 bytes, 468862128 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
Disklabel type: gpt
Disk identifier: 1F2A7057-3B82-0A46-81BB-EB6EF7C5E6CD

Device         Start       End   Sectors   Size Type
/dev/sda1       2048   1366015   1363968   666M Microsoft basic data
/dev/sda2    1366016 392148984 390782969 186.3G Microsoft basic data
/dev/sda3  392148992 467922943  75773952  36.1G Microsoft basic data
/dev/sda4  467925255 468846854    921600   450M Microsoft basic data


Disk /dev/loop0: 10 MiB, 10469376 bytes, 20448 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 /dev/loop1: 224.8 MiB, 235671552 bytes, 460296 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 /dev/loop2: 1.4 GiB, 1511280640 bytes, 2951720 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 /dev/loop3: 372.1 MiB, 390168576 bytes, 762048 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 /dev/sdb: 14.9 GiB, 16008609792 bytes, 31266816 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
Disklabel type: dos
Disk identifier: 0x9c1c1f85

Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1  *     2048 31266815 31264768 14.9G  c W95 FAT32 (LBA)


Disk /dev/sdc: 931.5 GiB, 1000204886016 bytes, 1953525168 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
Disklabel type: gpt
Disk identifier: B8DB8095-9675-49EA-94BB-427D4759D72A

Device          Start        End    Sectors   Size Type
/dev/sdc1      264192 1748723711 1748459520 833.7G Microsoft basic data
/dev/sdc2  1748723712 1953523711  204800000  97.7G Linux filesystem


La partition de 36go correspond a Manjaro. Celle de 186go est celle de Windows.
Une idée?

[partitions] table partitions erronées et unknown filesystem

#2Messageil y a 7 ans

Houlà! Je ne comprend pas . Tu dis que la partition 36G (/dev/sda3?) est Manjaro? Elle est marquée "Microsoft basicData"....
/Dev/sdb de 14.9G est en Dos avec un secteur de 512 et c'est /sdb1 qui a le drapeau *boot Je suppose que tu es en UEFI , mais je ne vois pas le reste du disque, à moins que tu n'aies attribué tout le disque (14.9 G) à la partition Efi. 1 seul giga suffit..
Il n'y a qu'un filesystem Linux en /dev/sdc2.
Il y a des spécialistes de l'UEFI ici, mais j'avoue ne pas trop voir comment s'en sortir. Il y a un post que j'avais garder sous le coude sur le Forum Anglophone d'Arch qui ressemble à ton problème.
Apparemment, il y a une solution:
https://bbs.archlinux.org/viewtopic.php?id=191163

[partitions] table partitions erronées et unknown filesystem

#3Messageil y a 7 ans

Merci de ta réponse, je vais jeter un œil à ton lien.
En attendant, sache que j'utilise le PC via la version live de Manjaro (j'avais gardé sous le coude la clé USB qui m'avait servi à l'installer).
sdb (14,9gb) correspond à la clé USB (16gb) sur laquelle j'ai booté.
sdc correspond à un HDD 1to externe qui est toujours branché et sur laquelle j'ai installé Kubuntu (il y a pas mal de temps...).
sda est mon SSD actuel. C'est dessus qu'est installé mes deux principaux OS: Windows et Manjaro.
Au debut, j'ai tenté de réparer tout ça avec testdisk en suivant les tutos sur le net: en gros, (si j'ai bien compris) il fallait reconstruire la table de partition dans l'ordre de début et de fin de chaque secteurs du disque.
Je me suis heurté à plusieurs problèmes : d'abord, je n'ai que deux options possibles sur testdisk, soit rendre une partition "primaire" (primary) soit "supprimée" (deleted).
Ensuite, je suis tombé sur des clones de partitions ou certaines avec des fins différentes... ce qui me forçait à choisir un "chemin".
J'ai tenté d'en prendre un qui inclu toutes les partitions dont j'ai besoin, mais lorsque j'ai redémarré, la partitions Windows s'est affichée avec "0b used"...
Et pour finir, lorsque j'ai tenté de rétablir tout ça via testdisk, presque toutes mes partitions sont devenues des "Microsoft basic data"...
Répondre