圧縮後にパーティションが消えた


9

古いPentiumラップトップでWindows 10を使用しています。4つのパーティションがありました:C、D、E(システム予約)およびF

CentOS用に未割り当てのスペースを作りたかった。

Windows 10のディスクの管理を使用してC:を圧縮し、CentOS用の未割り当て領域を作成しました。C:を右クリックして[縮小]を選択しました。縮小は問題なく機能し、未割り当てのスペースが作成されました。新しい未割り当て領域を右クリックし、フォーマットしてドライブ文字L:を割り当てました。

この後、Fパーティションは消えました。ディスクの管理とWindowsエクスプローラーでは、未割り当ての60 GBと表示されます。

そのパーティションはどこに消えたのですか?Fパーティションをデータで回復する方法はありますか?

編集:以下のスクリーンショット<<

新しいパーティションを削除したところ、構造はそれぞれTestDiskとDiskManagementで次のようになります。

ここに画像の説明を入力してください .. ここに画像の説明を入力してください


1
diskpartコマンドラインで確認しましたか?ディスクとパーティションを一覧表示して、Fがまだディスク内にあることを確認してください。誤って削除しないと消えないだろうと思いますので。
ジョイ

1
新しく作成されたパーティションを優先して、Windowsが最後のパーティションを静かに(驚くべきことに!)ドロップするようなことをするとは信じがたいです。真剣ですか?max-4-primary-partitionsは30年以上前から知られており、今まで見たどのソフトウェアでも「プライマリ4つだけ、セカンダリを作成する必要がある」というプロンプトで対処されています。そうは言っても、データはまだ存在している必要があり、半分深刻なパーティションツールは元のパーティションテーブルエントリを再作成できるはずです(開始と終了の両方がよく知られているため、問題にはなりません)。
デイモン

この質問はここで話題になっていますが、softwarerecs.stackexchange.comで質問したかのように人々が答えています。
Mawgはモニカを2018

@デーモンはい私は真剣です。新しいパーティションを縮小して作成しているときに、最後のパーティションが消えるという警告は出されませんでした。現在、ディスクの管理では、以前はFパーティションだった未割り当てとして表示されます。
RPK、

これが原因である場合とそうでない場合がありますが、注意が必要です。BIOS/ MBRは最大4つのプライマリパーティションしかサポートしません。これを回避するには、4つのプライマリパーティションの1つを使用して[論理]パーティションを作成および拡張する必要があります(Linux上のLVM)
JW0914

回答:


1

良いニュースは、データがまだ存在していて、(明示的に何かを行わない限り)変化しないことです。データがまだ残っている場合は、回復できます。

私のアプローチは、レスキューディスクを起動することです(多くのオプションがあり、そのようなものの1つは、tell-tale SystemRescueCDです。次に、parted(またはコマンドラインが気に入らない場合はgparted)とrm新しく作成されたパーティションを使用します。 3つのパーティションスロットを残します。1つは空いているので、失われたものを再作成できます。今すぐ実行testdiskして、最高のものを期待してください。
最良の場合、「シンプルスキャン」を押すと、削除したばかりの新しいパーティションと1 秒以内に回復たいものです。あまり良くない場合は、ディープスキャンを実行する必要があります。これには時間がかかる
場合があります。testdiskすべてのオッズに対して、パーティションが見つからない場合でも、まだすべてではありません。失われた。

パーティションは最後のもので、ディスクの最後にありましたが、もちろんまだあります。それが移動したり、なくなったりする可能性はありません。の終わりE:がわかっているので、以前のFがどこにあるかを推測することはあまりありません(考慮すべきアラインメントがあるかもしれませんが、それは大したことではありません。とにかくデフォルトを使用している可能性が高く、ほぼ確実にパーティションツールが取得します。とにかくそれは正しい)。

したがって、任意のパーティションツールを起動し(可能fdiskですが、使用できるparted場合は使用しないでください!)、最後の未割り当て領域の先頭から "ディスクの末尾"まで新しいパーティションを作成します(ほとんどすべてのツールで実行できます)。自動的に)トリックを行います。外を見るために重要なことだけは、パーティションを作成することが、あるではないいくつかのツール/コマンドは便宜のために、自動的に行うことがある、それをフォーマットします。明らかに、ファイルシステムフォーマットまたは作成すると、データが破壊されます
そのためpartedの正しいコマンドについてはmkpart(ドキュメントを参照)。

誤ってフォーマットしたり、ディスクが不思議に爆発したりする問題が発生した場合でも、常にパーティションを削除して再作成することができます。汗かいていない。パーティション内のデータは影響を受けません。「コンテナ」を改ざんするだけです。

より正確かつ安全なアプローチはするだろう最初の完全なディスクのミラーバックアップを作成し、上記を実行します。しかし、実際にはそれほどうまくいかない可能性があると考えると、私は個人的にそれに対して怠惰です。CentOSをインストールしようとしている場合、これはLinuxにかなりの知識があることを示唆しているためdd、ディスク(その一部)をイメージに追加し、代わりにイメージで作業することもできます。それも、より安全です。
または、まあ、実際の男性の道を行くだけですが、これは推奨される方法ではありませんが、はるかに速く、どちらの方法でも正常に機能します。それは、データがどれほど重要であるかにかかっていると思います。あなたはケースに死ぬつもりされていない場合は間違って行くことができ、0.01%は行く間違った操作を行うだけでなく、...あなたが知っています。

パーティションが復元されたら、すべてのファイルを別のディスク(できれば2つのディスク)にコピーしてから、パーティションを削除しpartedD:E:パーティションをさらに上に移動して、縮小による穴がC:消えるようにします。最後に、使用可能なすべてのスペースを埋める拡張パーティションを作成し、その中に2つのセカンダリパーティションを作成します。そのうちの1つは最終的にCentOSを保持し、もう1つは将来のドライブを保持しF:ます(その後、ファイルを再度コピーする必要があります)。 。


素晴らしい答えをありがとう。これを試してみましょう。
RPK、

元の投稿を更新しました。スクリーンショットを追加しました。チェックしてください。
RPK、

だからそれtestdiskはそれで満足していないようです。試しましたpartedか?入力print freeすると空き領域を含むすべてのパーティションが表示されます。260GB 320GB 60GB Free Space 最後のエントリのように見えるはずです。これにより、必要な適切な数がわかりますmkpart。タイプを尋ねられたら、「primary」を指定します。最初に「GB」を含む最初の数値を指定します。「260GB」などのように指定します...位置合わせの制約がある場合、「できる限り近い」と表示されます。 ……それで満足ですか?」その後、パーティションを作成します。運が良ければ(99%確実)次のことができます...
デイモン

... Windowsを起動して、ドライブ文字を再割り当てするだけです。
デイモン

しかし、ドライブ文字を割り当てるには、最初にシンプルボリュームを作成する必要がありますか?TestDiskはそれらをLinuxパーティションとして表示しています。奇妙な。
RPK、

14

「ペンティアムラップトップ」だそうです。ただし、Windows 10はPentium CPUで実行されないため、これは正確ではありません。私はラップトップははるかに新しいが、まだ古いと思います。そしてあなたの問題があります。 古い非EFIドライブには、4つを超えるプライマリパーティションを含めることはできません

パーティションの回復に関しては、それを回復できるかもしれない多くのユーティリティがあります。そのコンピュータの使用を中止し、ドライブを取り外してください。次に、ドライブを別のコンピューターに内部的に接続するか、USBなどの外部的な方法で接続します。次に、これらのユーティリティのいずれかを使用してパーティションの回復を試みることができます。パーティションがないドライブを長く使用すると、データまたはパーティション全体が失われる可能性が高くなります。


いいえ、Dell Pentium N5050です。私はWindows 10を実行しています
RPK

3
@RPKああ、ちょうどそれを調べた。Pentiumと呼ばれる、より最新のCPU(まだ古い)です。奇妙な。しかし、私が言ったことはすべて真実です。
Keltari、

古いパーティションマジックの代替手段はありますか?私が試した他のツールはそれほど包括的ではありません。
RPK、

1
@RPK私は最初にビットイメージのバックアップのために少しします。それが完了したら、イメージからドライブを復元できるため、あらゆる回復方法を試すことができます。どちらが良いかについては、私は年齢のパーティションを回復する必要はありません。最近TestDiskを使用しました。ただし、イメージのバックアップを取得したら、それらのいずれかまたはすべてを試すことができます。
Keltari、

2
それ以上に、IntelはローエンドのCPUにPentiumおよびCeleronブランドをまだ使用しています。AFAIKはある時点でそれらを殺そうとしましたが、OEMからの反発により、それらは復活し、i3機能ビニング以下のチップに使用されました。
ダンはFirelightによっていじっています

4

あなたがCentOをインストールしようとしていると言うので、別のOSを起動できると思います

Partedを試してみることをお勧めします。それは非常に簡単にパーティションを救うことができます。通常のUbuntuのブータブルイメージが一部含まれています。CentOについては知りませんが、インストールイメージに含まれているのはかなり妥当です。


2
OPにまだCentOがインストールされていない場合、またはCLIツールに慣れていない場合は、GPartedの方が適しています。これはPartedの基本的なGUIであり、ライブ画像で利用できます。
ダンはFirelightによっていじっています

@DanNeely CentOSはまだインストールされていません。
RPK、

インストールディスクについて言及しました。ハードディスクドライブをマウントせずに、つまり変更せずに、CentOなどをインストールする前に検索を実行できるからです。同様に、@ DanNeelyと同様に、GPartedはフロントエンドであり、CLIを通じて利用できる完全なレスキュー機能を提供するかどうかはわかりません。
lurix66
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.