私の状況は次のとおりです。このマシンに Ubuntu 14 をインストールしましたが、応答しなくなりました。(正確には、一時停止後、数回パスワードが拒否され、シャットダウンも拒否されました。強制的にシャットダウンした後、再起動しましたが、マシンに OS はありませんでした。)
Ubuntu 16.04 LTS を USB スティックに書き込み、現在は「試用モード」です。すぐにインストールしないのは、以前のシステムで使用していたデータを復元したいからです。しかし、どうやらそれはできないようです。実際:
私のハードドライブは次のように分割されました
/dev/sda
および です/dev/sdb
が、ディスク ユーティリティでは のみが表示されます/dev/sda
。
一方、GPartedは両方のパーティションを認識しますが、データを回復しようとすると、gpartが必要だと表示されます。
sudo apt-get install gpart
結果は
パッケージリストを読み込んでいます... 完了 依存関係ツリーを構築しています 状態情報を読み込んでいます... 完了 パッケージ gpart は利用できませんが、別のパッケージによって参照されています。これは、パッケージが欠落しているか、廃止されているか、または別のソースからのみ入手可能であることを意味します。
E: パッケージ 'gpart' にはインストール候補がありません
(すでにapt-getをアップグレードして更新しました)
その後、Testdiskに移動しようとしましたが、インストールしようとすると
sudo apt-get install testdisk
結果は
パッケージリストを読み込んでいます...完了
依存関係ツリーの構築
状態情報を読み込んでいます...完了
E: パッケージ testdisk が見つかりません
そして今apt-getを更新しようとすると
sudo apt-get update
結果は
インストール:1 cdrom://Ubuntu 16.04.1 LTSゼニアル・ゼラス- リリース amd64 (20160719) xenial InRelease
ヒット:2 cdrom://Ubuntu 16.04.1 LTSゼニアル・ゼラス- リリース amd64 (20160719) xenial リリース
ヒット:4出典: ubuntu.comxenial InRelease
取得:5出典: http://security.ubuntu.comxenial-security InRelease [102 kB]
取得:6出典: ubuntu.comxenial-updates InRelease [102 kB]
0 秒で 204 kB を取得 (464 kB/秒)
** (appstreamcli:31465): CRITICAL **: 古いデータベースを移動中にエラーが発生しました。
AppStream キャッシュの更新に失敗しました。
パッケージリストを読み込んでいます...完了
全体的に、かなり行き詰まっているように感じます。gpart または testdisk をインストールする方法はありますか? 悪意のあるウイルスが私を追い出した後、すでにすべてのデータを削除している可能性はありますか? apt-get が機能しない原因は何でしょうか?
貴重なお時間をいただきありがとうございました!
答え1
gparted を使用する代わりに、コマンド ライン アプリケーションfdisk
または を使用できますcfdisk
。
2 番目のパーティションが実際に存在しない場合は、たとえば などの回復ツールを使用する必要があると思いますforemost
。少なくとも失われたデータと同じだけの空き領域が必要になるため、可能であれば問題のあるドライブをコンピューターから取り外し、別のコンピューターに接続することをお勧めします。
編集:
1で書いた内容で気づいたことが1つあります。
/dev/sda
および は/dev/sdb
ドライブです。それぞれを個別にパーティション分割できます。パーティションには/dev/sda1
/dev/sda2
または/dev/sdb1
という名前が付けられます。
つまり、システムには 2 つのドライブがありました。
何を意味しているのか分かりません
GPartedは両方のパーティションを認識します
名前付きパスはドライブであり、ドライブ上のパーティションではないためです。
sudo fdisk -l /dev/sdX
(またはX
を に置き換えてください) を実行すると、ドライブ上のパーティションが一覧表示されます。a
b