web-dev-qa-db-ja.com

UbuntuフラッシュディスクからHDDにデータを保存するにはどうすればよいですか?

HP250G3コンピューターが起動したくないのはもう少し前のことなので、ハードディスクをリセットする前にデータを回復するためにUbuntu 16.04 LTSをフラッシュディスクにインストールしました(ハードリセット+ Windows 8.1の再インストール)。
次に、HDDが巨大な混乱状態にあることがわかりました。ターミナルを開いてSudo fdisk -lu /dev/sdaと入力すると、次のように表示されます。

terminal

そして、Sudo parted -lと入力すると、次のようになります:

Model: ATA ST750LM022 HN-M7 (scsi)
Disk /dev/sda: 750GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:

Number  Start  End    Size   File system  Flags
 1      0.000  750GB  750GB  ntfs

これに関する唯一の問題は、私のハードディスクに1800GBではなく、約500GBのメモリがあることです。だから私はディスクが言うことを確認することにしました:

Disks

そして、ここにGPartedの言うことです:

GParted

今、少なくとも最も重要なデータ(〜200MB)を保存するにはどうすればよいですか?パーティションのサイズを変更することでこれを解決できますか?それは私にとって非常に重要なので、助けてください。

不足している情報を提供します。

5
RudolfJelin

私のハードディスクには、1800GBではなく、約500GBのメモリがありました

どこからこれらの数値を取得したのかわかりませんが、ハードドライブのサイズは750 GBです。

少なくとも最も重要なデータ(〜200MB)を保存するにはどうすればよいですか?

おそらく、パーティションテーブルを回復する必要があるだけです。ほとんどの場合、ファイルシステムは破損しておらず、システムにそれを見つける方法を指示するだけです。

ただし、ファイルシステムが破損している可能性もあります。両方の選択肢について説明します。

パーティションのサイズを変更することでこれを解決できますか?

いいえ、まったくありません。データを復元する前にパーティションを台無しにしないでください。

ファイルシステムに問題がない場合

あなたの質問はNTFSに関するものであり、 this one はexFATに関するものでしたが、 my answer は引き続き適用されます。指示を特定のシナリオに合わせました。

ポイントは、ファイルをコピーする外部ハードドライブを接続することです。 TestDiskをインストールし、デバイスで実行します。

Sudo apt install testdisk
Sudo testdisk /dev/sda

インストールできない場合は、Software&Updatesプログラムを開き、allリポジトリがアクティブになっていることを確認します。それらの一部はデフォルトではない場合があります。

この回答Unix&Linux Stack Exchangeウェブサイトで書いたように:

基本的な手順は次のとおりです。

  • ドライブをスキャンする
  • パーティションを選択する
  • 押す P ファイルを表示する
  • ファイルをコピーする C

を押すと P エラーメッセージが表示され、ファイルシステムが破損しています。

ファイルシステムが破損している場合

免責事項:私はRecuperaBitの開発者です。

ファイルシステムが破損している場合、フォレンジックファイルシステムの再構築を実行できるプログラムを使用する必要があります。実際、NTFS用に RecuperaBit と呼ばれるものを作成しました。

簡単に言うと、手順は次のとおりです。

  • ドライブのクローン(/dev/sda)イメージファイル(オプション、ただし強く推奨)
  • ドライブでRecuperaBitを実行します(/dev/sda)またはビットストリームコピー
  • recuperaBitプロンプトでrecoverableと入力します
  • 次のコマンドですべてのファイルを回復します([X]前の手順で見つかったパーティション番号):

    restore [X] 5
    restore [X] -1
    

例で詳細なガイダンスを提供しました この回答では

6