私が尋ねている質問は、「ああ、それは簡単だ! 簡単なこれとあれをやればほら!」という単純なものではないことに気がついた。実は、ある夜、何も考えずに間違ったパーティションを削除してしまいました。Windows および Linux ツール (Partition disk doctor、Easeus、Test disk など) をいくつか試しましたが、どれも機能しませんでした。パーティションを削除した方法が原因だと思います。
私は以前に C++ で独自のブート セクター クリエーター/バックアップ ツールを作成し、C とアセンブラーで 1 つまたは 2 つのカーネルを作成したことがあります (かなり役に立たないカーネルではありますが...)。手動で。
私のドライブは次のように設定されました:
Size: 1.82TB
part0 100MB (redundant windows recovery partition)
part1 ~1760MB (my data partition)
私がそれを壊した方法:
Windows 7 では、最初のパーティションを削除しました。次に、2 番目を拡張して 1 番目の空き領域を占有しました。これは、まだ 2 つのパーティションがあり、1 つの動的パーティションとして機能していることを意味します。Ubuntu OS を再起動したところ、読み取れなくなったことに気付きました。私は Windows を再起動し、最初のパーティションを削除しました。言うまでもなく、今は死んでいます。
私が望むのは、どこから始めるべきか、何をすべきでないか、何を期待してはいけないかについてのアドバイス/良いリンクです. ジャーナルがまだ無傷であれば、ドライブを回復できることを願っています。
編集:
これは NTFS ドライブです。この質問を投稿した後、私は次のことを疑問に思いました: 自分のパーティションがあったおおよその場所を知っている場合、ジャーナルを簡単に特定する方法はありますか? たぶん、他のドライブ/パーティション情報の一部を自分で再構築して、ディスクに書き込むことができます。