- -Linuxで失われたデータを回復する方法

Linuxで失われたデータを回復する方法

時々ファイルと重要なデータは誤って削除されました。これには多くの理由があります。ゴミ箱の中にあるものを見渡す、間違ったボタンを押すなど。このような状況では、これらのファイルを取り戻す方法を知ることが重要です。 Linuxは、多くのデータを管理する人々によって部分的に使用されているため、Linuxで失われたデータを回復するのに役立つプログラムを見つける際に不足はありません。

このチュートリアルでは、ツールに焦点を当てますTestdiskとして知られています。これは、さまざまな場所からデータを回復することに特化したプログラムです。シリンダーやハードドライブの他の部分をスキャンして、削除されたデータをチェックします。一番良いところ? Testdiskは、以前に削除されたパーティションから削除されたデータを見つけたり、バックアップを作成したりできます。

Testdiskのインストール

Testdiskは非常に人気のあるプログラムです。特にLinuxで大量のデータと複数のハードドライブを管理するものを使用します。その結果、Linuxディストリビューションのプログラムのコレクションからインストールすることができます。インストールするには、Gnome App Storeを開き(Linuxのバージョンに含まれている場合)、「testdisk」を検索してインストールします。または、次のコマンドを入力してインストールします。

Arch Linux

sudo pacman -S testdisk

Ubuntu

sudo apt install testdisk

フェドラ

sudo dnf install testdisk -y

OpenSUSE

sudo zypper install testdisk

Debian

sudo apt-get install testdisk

Gnome Softwareはありませんが、お使いのバージョンLinuxは上記にリストされていませんか?パッケージマネージャーを使用して「testdisk」を検索します。次に、プログラムをインストールする通常の方法でインストールします。そうでない場合は、pkgs.orgにアクセスしてtestdiskを検索し、パッケージをダウンロードして、その方法でインストールします。このプログラムをインストールする多くの異なる方法があります。

データの回復

Testdiskはテキストベースのプログラムで、ターミナルで実行します。これは、コマンドラインベースであることを意味するものではありません。覚えておくべき長いテキストコマンドはありません。代わりに、「text-gui」タイプのセットアップを使用します。 testdiskを開くには、次のコマンドを使用して、最初にルートシェルを取得します。 sudo -s

次に、コマンド「testdisk」を開始します。

プログラムが起動すると、3つのオプションが存在します。オプションは、「ログの作成」、「追加」、および「ログなし」です。 「ログの作成」オプションを選択します。これにより、testdiskは発生するすべてのアクションを記録できます。このように、間違えた場合、ログを調べて、何が間違っていたかを読むことができます。記録を保持する必要がない場合は、「ログなし」オプションを選択します。どちらのオプションでも構いませんが、ロギングが推奨されます。

オプションを選択すると、testdiskはLinux PCに現在接続されているすべてのハードドライブ。これには、フラッシュドライブ、SDカードなど、他のタイプのデータストレージが含まれます。 アップ そして ダウン ハイライトする矢印キー。押す 入る ハードドライブを選択します。

ここから、testdiskはユーザーに何を指定するかを尋ねますパーティションテーブルのタイプが使用中です。これが何を意味するかわからない? LinuxディストリビューションがUEFIを使用している場合(BIOSとブート設定の内部を確認することで使用するかどうかがわかります)、選択します EFI GPT リスト内。つかいます MS-DOS MBR パーティションレイアウトとして?メニューでそれを選択します。わからない? testdiskは通常、自動検出により正しい答えを伝えることができるため、心配する必要はありません。

次のページには、いくつかのオプションがあります。 重要なのは「分析」オプションのみです。それを選択すると、testdiskはハードドライブを深く見ます。ドライブ上に存在するパーティションと、すでに削除されているパーティションで削除されたデータを検索します。

ファイルの回復

テストディスクがハードドライブ全体のスキャンを完了すると、ユーザーが回復できるデータのリストが表示されます。このリスト内の任意のファイルを選択して、を押します c キーボードで。これにより、削除されたデータがホームディレクトリにコピーされます。これらのファイルを非表示にして回復不能にしたいですか?押す h 代わりにキーボードで。これにより、それらが非表示になります。

パーティションの回復

システムから削除されたファイルの回復に加えて、ユーザーはパーティション全体も回復できます。まず、「作成」を選択してログを開始します。次に、testdiskが要求したときにパーティションレイアウトを選択します。

次に、リストでドライブを選択してから、testdiskのページで「Advanced」を選択して、さまざまなオプションをすべて選択します。

testdiskで削除されたパーティションを強調表示します。 「削除を取り消す」オプションがあるため、削除されたことがわかります。これを選択すると、testdiskはハードドライブを再編成し、パーティションを復元するスペースを作ります。

注意: 削除されたハードドライブパーティションを書き込み可能なイメージに直接復元することもできます。

「イメージ作成」を選択して、ディスクイメージを作成します削除されたパーティションの(Gnomeディスクを使用して後でハードドライブに書き込むことができます)。パーティションを復元してハードドライブを台無しにすることが心配な場合は、これが適切な選択です。

結論

私たちがますます自分自身をコンピューター、最も準備の整ったLinuxユーザーでさえ、削除されたファイルを回復する方法を知る必要があります。明らかに、ファイルを「元に戻す」ことができるプログラムのみに依存することは、適切なファイルバックアップ手順の代わりにはなりませんが、ピンチにいるときは、狭い場所から抜け出すことができます。

コメント