La partition a disparu après rétrécissement


9

J'utilise Windows 10 sur un ancien ordinateur portable Pentium. Il avait 4 partitions: C, D, E (système réservé) et F

Je voulais créer un espace non alloué pour CentOS.

J'ai utilisé la gestion des disques de Windows 10 pour réduire C: et créer de l'espace non alloué pour CentOS. J'ai fait un clic droit sur C: et sélectionné "Shrink". Shrink a bien fonctionné et créé un espace non alloué. J'ai fait un clic droit sur le nouvel espace non alloué et la lettre de lecteur formatée et affectée L :.

Après cela, la partition F a disparu. Dans la gestion des disques et également dans l'explorateur Windows, il affiche 60 Go non alloués.

Où cette partition a disparu? Existe-t-il un moyen de récupérer la partition F avec des données?

Modifié: captures d'écran ci-dessous <<

J'ai supprimé la nouvelle partition et maintenant la structure ressemble à ceci sur TestDisk et DiskManagement respectivement:

entrez la description de l'image ici .. entrez la description de l'image ici


1
L'avez-vous vérifié avec la ligne de commande diskpart. Essayez de répertorier le disque et la liste des partitions pour vous assurer que F est toujours sur votre disque. Comme je pense qu'il ne disparaîtrait pas si vous ne le supprimiez pas par erreur.
Joy

1
J'ai du mal à croire que Windows ferait une chose telle que supprimer silencieusement (comme dans, surprise!) La dernière partition en faveur d'une nouvelle partition. Es-tu sérieux? La chose max-4-primary-partitions est bien connue depuis plus de 30 ans et a été traitée avec l'invite "seulement 4 primaires, doit créer secondaire" par n'importe quel logiciel que j'ai jamais vu. Cela étant dit, les données doivent toujours être là, et tout outil de partition à moitié sérieux devrait être capable de recréer l'entrée de table de partition d'origine (puisque le début et la fin sont un peu connus, cela ne devrait pas être un problème).
Damon

Cette question est sur le sujet ici, mais les gens répondent comme si vous l'aviez demandé sur softwarerecs.stackexchange.com Peut-être devriez-vous l'avoir?
Mawg dit réintégrer Monica

@Damon Oui, je suis sérieux. Tout en réduisant et en créant une nouvelle partition, il n'a donné aucun avertissement que la dernière partition disparaîtrait. Maintenant, dans la gestion des disques, il apparaît comme non alloué qui était la partition F auparavant.
RPK

Bien que cela puisse ou non être la cause, c'est quelque chose à garder à l'esprit: le BIOS / MBR ne prend en charge qu'un maximum de 4 partitions principales. Pour contourner ce
problème

Réponses:


1

La bonne nouvelle est que les données sont toujours là et cela ne change pas (sauf si vous faites explicitement quelque chose). Si les données sont toujours là, elles peuvent être récupérées.

Mon approche serait de démarrer sur un disque de secours (il existe de nombreuses options, une telle chose serait le SystemRescueCD révélateur . Ensuite, utilisez parted(ou gparted si vous n'aimez pas la ligne de commande) et rmla partition nouvellement créée là-bas. vous laisse avec 3 emplacements de partition, un étant libre afin que vous puissiez recréer celui perdu. Maintenant, exécutez testdisket espérez le meilleur.
Dans le meilleur des cas, en appuyant sur "Simple scan" fera apparaître à la fois la nouvelle partition qui vient d'être supprimée et le celui que vous souhaitez récupérer en une seconde . Dans le cas pas si bon, vous devrez effectuer une analyse approfondie, ce qui peut prendre un certain temps.
Si testdisk, contre toute attente, ne trouve pas la partition, tout n'est pas encore perdu.

La partition était la dernière, et elle était située à la fin du disque, et bien sûr elle l'est toujours. Il n'y a aucun moyen qu'il ait pu bouger ou disparaître. Comme la fin de E:est connue, il n'y a pas beaucoup de devinettes où anciennement-F peut être trouvé (enfin il y a peut-être un alignement à considérer mais ce n'est pas grave, vous avez probablement utilisé la valeur par défaut de toute façon, et presque certainement l'outil de partition obtiendra de toute façon).

Donc, lancer n'importe quel outil de partition (même le fdiskferait, mais pourquoi ne pas l'utiliser partedsi nous l'avons!) Et créer une nouvelle partition du début de l'espace non alloué de la fin à la "fin du disque" (ce que presque tous les outils peuvent faire automatiquement) fera l'affaire. La seule chose importante à surveiller est de créer la partition mais pas de la formater, ce que certains outils / commandes peuvent faire automatiquement pour plus de commodité. De toute évidence, le formatage ou la création d'un système de fichiers détruira vos données , ce qui n'est pas ce que vous voulez.
Pour partedla commande correcte, ce serait mkpart(voir la documentation).

Si quelque chose à court de formatage accidentel ou si le disque explose mystérieusement se passe mal, vous pouvez toujours supprimer la partition et la recréer à nouveau. Pas de transpiration. Les données de la partition ne sont pas affectées, vous ne faites que falsifier le "conteneur".

Une approche plus correcte et plus sûre consiste à créer d' abord une sauvegarde miroir du disque complet, puis à effectuer les opérations ci-dessus. Bien que, vu que peu de choses peuvent vraiment mal tourner, je serais personnellement trop paresseux pour cela. Si vous êtes sur le point d'installer CentOS, cela suggère que vous êtes raisonnablement familier avec Linux, vous pouvez donc aussi bien ddle disque (une partie) à une image, et travailler à la place sur l'image. Cela aussi est plus sûr.
Ou bien, allez simplement sur la vraie route des hommes , ce qui n'est pas la voie recommandée, mais beaucoup plus rapide et fonctionnera bien dans les deux cas. Cela dépend simplement de l'importance vitale de ces données, je suppose. Si vous n'allez pas mourir au cas où les 0,01% qui peuvent mal tourner ne vont pas , eh bien ... vous savez.

Une fois la partition restaurée, copiez tous les fichiers sur un autre disque (de préférence deux disques), puis supprimez la partition et laissez parteddéplacer les partitions D:et E:plus haut pour que le trou de rétrécissement C:disparaisse. Enfin, créez une partition étendue remplissant tout l'espace disponible, puis deux partitions secondaires à l'intérieur de celle-ci, dont l'une contiendra enfin CentOS et l'autre contiendra le lecteur unique F:(sur lequel vous devrez ensuite copier à nouveau les fichiers) .


Merci pour l'excellente réponse. Laisse-moi essayer ça.
RPK

Article d'origine mis à jour. Captures d'écran ajoutées. Vérifiez s'il vous plaît.
RPK

Il ne semble testdiskdonc pas en être satisfait. As-tu essayé parted? La frappe print freeaffichera toutes les partitions, y compris l'espace libre. Vous devriez voir quelque chose comme 260GB 320GB 60GB Free Space la dernière entrée. Cela vous indique les bons numéros dont vous avez besoin mkpart. Lorsqu'on vous demande le type, vous donnez "primaire", pour commencer vous donnez ce que le premier nombre incluait "GB", donc quelque chose comme "260GB" et ainsi de suite ... s'il y a des contraintes d'alignement, il vous dira "le plus proche que nous pouvons faire est ... êtes-vous satisfait de cela? " puis il crée la partition. Avec un peu de chance (sûr à 99%), vous pourrez alors ...
Damon

... démarrez simplement Windows et rassurez une lettre de lecteur.
Damon

Mais pour attribuer une lettre de lecteur, je devrai d'abord créer Simple Volume? TestDisk les affiche sous forme de partitions Linux. Étrange.
RPK

14

Vous dites que c'est un "ordinateur portable Pentium". Cependant, cela ne peut pas être précis, car Windows 10 ne fonctionnera pas sur un processeur Pentium. Je suppose que l'ordinateur portable est beaucoup plus récent, mais toujours vieux. Et c'est là que réside votre problème. Les anciens disques non EFI ne peuvent pas avoir plus de 4 partitions principales .

En ce qui concerne la récupération de votre partition, il existe de nombreux utilitaires qui pourraient être en mesure de la récupérer. Vous devez cesser d'utiliser cet ordinateur et retirer le lecteur. Connectez ensuite le lecteur à un autre ordinateur en interne, ou par une méthode externe, telle que USB. Ensuite, vous pouvez tenter de récupérer la partition avec l'un de ces utilitaires. Plus vous utilisez le lecteur avec la partition manquante, plus vous risquez de perdre des données ou la partition entière.


Non, il s'agit du Dell Pentium N5050. J'utilise Windows 10
RPK

3
@RPK ah, je viens de le chercher. c'est un CPU plus moderne (mais toujours vieux), juste appelé Pentium. Étrange. Cependant, tout ce que j'ai dit est vrai.
Keltari

Existe-t-il une alternative à l'ancienne Partition Magic? Les autres outils que j'ai essayés ne sont pas aussi complets.
RPK

1
@RPK Je ferais un peu de sauvegarde d'image bit pour premier. Une fois cela fait, vous pouvez essayer toutes les méthodes de récupération, car vous pouvez restaurer le lecteur à partir de l'image. Quant à ce qui est mieux, je n'ai pas à récupérer une partition dans les âges. J'ai utilisé TestDisk le plus récemment. Cependant, une fois que vous avez la sauvegarde d'image, vous pouvez en essayer une ou toutes.
Keltari

2
Au-delà de cela, Intel utilise toujours les marques Pentium et Celeron pour ses processeurs bas de gamme. AFAIK, il a essayé de les tuer à un moment donné, mais le rejet des OEM a entraîné leur relance et leur utilisation pour les puces sous le binning de la fonctionnalité i3.
Dan est en train de jouer par Firelight

4

Comme vous dites que vous essayez d'installer CentOs, je suppose que vous pourrez démarrer un autre système d'exploitation

Je vous suggère d'essayer Parted . Il peut sauver des partitions assez facilement. Une image amorçable Ubuntu normale a été incluse. Je ne connais pas CentOs mais il est tout à fait raisonnable que son image d'installation l'inclue aussi.


2
si l'OP n'a pas encore CentOs installé, ou simplement ne se sent pas à l'aise avec les outils CLI, GParted pourrait être une meilleure option. Il s'agit d'une interface graphique de base autour de Parted, et est disponible en images en direct.
Dan est en train de jouer par Firelight

@DanNeely Pas encore installé CentOS.
RPK

J'ai mentionné un disque d'installation car il vous permettra de faire la recherche sans montage, c'est-à-dire de modifier votre disque dur, et avant d'installer CentOs ou autre chose. De même @DanNeely, GParted est un frontend et je ne sais pas s'il donne toutes les fonctionnalités de secours disponibles via le cli.
lurix66
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.