私はデュアルOSを取得するためにubuntuをインストールしようとしましたが、プロセス中にWindowsのパーティションの1つを偶然削除します......ウィンドウを起動することも、再利用ツールを使用してそれを回復することもできません...
私はubuntuのCドライブをバックアップしましたが、WindowsのインストールCD/USBがないので、再インストールせずにそのパーティションを何らかの形で回復できるかどうか疑問に思っています
オンラインで検索したところ、回復パーティションまたはローダーパーティションのどちらかが欠けているように見えますか? (2つのローダーパーティションがあるはずですか?)しかし、私は実際に自分の状況に適したソリューションを見つけることができません。現在、私が持っているのはブータブルなubuntu USBだけであり、ソニーのウルトラブックを使用しているブータブルなWindowsメディアを持っていないため、CDドライブはありません。
削除したパーティションを知っていて、適切な形式でパーティションをフォーマットし、そこにファイルをコピーできるかどうか疑問に思っています...それは私の問題を解決しますか...?
現在のパーティション情報のスクリーンショットを添付しました
注:この回答は、編集されたOPの元の投稿からのものでした。右側のセクション。難しい話は抜きにして...
コメントにあるいくつかの情報を使用して、 Data Recovery wikiページにアクセスして、問題の解決に役立てました。
とにかく、私がやったことは次のとおりです:
Sudo swapoff -a
Sudo parted /dev/sda
rescue 1 273
(1はDeleteを押す前の1MBの空き容量から取得され、273はMB単位の現在の空き容量です)
Partedは私のドライブがFAT32であることを提案し、この情報を受け入れました。 Ubuntu ISOから「チェックディスクエラー」を実行すると、システムが再び動作しました。
以前はWindowsパーティションだったスペースを要求する他のパーティションを作成/移動/拡張したかどうかはわかりません。
そのようなことをしなかった場合、良いニュースは、データはまだそこにありますですが、オペレーティングシステムそれを知らないです。
したがって、次の手順に従ってデータを回復する可能性があります(保証ではありません)。
パーティションの種類をNTFSに設定します。どうやら、これはgpartedで行うことはできませんが、次のことが役立つ場合があります。
Sudo fdisk /dev/sda
Command (m for help): t
Partition number (1-7): 1
Hex code (type L to list codes): 7
Command (m for help): w
マシンを再起動します。うまくいけば、パーティション上の失われたデータが再び表示されます。
フォーマットではない新しく作成されたパーティションを実行します!フォーマットは基本的に、復活したパーティション上のファイルの場所に関するすべての情報を削除するようシステムに指示します。
パーティションコード7はNTFSです。パーティションがFAT32の場合、コードは7ではなくcになります。パーティション番号の代わりに大文字の[〜#〜] l [〜#〜]を入力すると、fdisk
は可能なコードのリストを表示します。