i386-pc/normal.modを見つけるには、より多くの手がかりが必要です。

i386-pc/normal.modを見つけるには、より多くの手がかりが必要です。

私はgrub回復モードにあります。利用可能なコマンドはls、searchのみです。 search.fileが存在しません。

hd0 msdos6のext2を使用するパーティションが見つかりました。

ls を実行すると、tmp/root/var/dev/proc/run/sys/ で構成されます。

私たちが期待する通常の始まりは、ルートも始めることができるということですか?

しかし、boot /はどこにありますか?今、なぜグラブが壊れたのかわかりません。

他のLinux(boot seqディックなど)で問題を解決できることは既に知っていますが、躊躇しています。なぜなら、まずサムドライブにインストールするには、誰かのコンピュータを借りる必要があるからです。

答え1

はい、起動リカバリディスクなどのisoツールを使用する必要があります。

この場合、unetbootinの代わりにrufusを使用することをお勧めします。

追加の迷惑を防ぐためです。

特に、デュアルブートを使用している場合、これらのツールは利用可能な場合はLinuxを介してWindowsを復元できます。

これを防ぐには、[詳細オプション]をクリックし、[mbrオプション]タブをクリックします。次に、目的の正しいパーティションを選択します。間違ったパーティションを選択すると、起動に失敗する可能性があります。だから注意してください。

組み込みのgpartedを活用して正しいパーティションを見つけることができます。

答え2

ls を実行すると、tmp/root/var/dev/proc/run/sys/ で構成されます。

これはルートファイルシステムと似ていますが、次のようになります。

  • /binルートファイルシステムのディレクトリ(または/usr/bin一部の新しいディストリビューションではシンボリックリンク)である必要がありますが、欠落しています。
  • /bootファイルシステムや通常のディレクトリなどのマウントポイントが存在する必要がありません/boot
  • /devRAMベースのファイルシステムのマウントポイントです/dev
  • /etc常にルートファイルシステムのディレクトリでなければなりませんでした。
  • /home別のパーティションがない場合は、通常のディレクトリも/homeあってはなりません。
  • /libに似ている必要があり、/binまた欠けています。
  • /media/mntデフォルトでは、リムーバブルメディアおよびシステム管理タスクのマウントポイントとして使用される空のディレクトリである必要があります。
  • /proc仮想ファイルシステムのマウントポイントです/proc。そこにあります。
  • /rootお持ちですか?
  • /runPID ファイルおよびその他のランタイム状態専用の RAM ベースの tmpfs マウントポイントです。
  • /sbinと同じでなければなりません/binでした。
  • /sys仮想ファイルシステムのマウントポイントですsysfs。そこにあります。
  • /tmp通常、RAMベースのマウントポイントtmpfs
  • /usr現代のシステムのルートファイルシステムに存在しなければならない汎用ディレクトリがありません。
  • /varおそらく一般的なディレクトリやマウントポイントです。そこにいるでしょう。

sudo rm -rf /ああ…これは…またはそれに似た結果のようです。これが本当なら、i386-pc/normal.mod失われたでしょう。あなたの心配の中で最も小さいもの

ルートパーティションにまだ存在するほとんどのディレクトリは、通常のシステム動作中に他のファイルシステムのマウントポイントとして使用されるディレクトリです。残りの共通ディレクトリはアルファベット順の末尾にあります。

アクティブなマウントポイントは、最初にアンマウントしないと削除できませんrm -rf。これはおそらく、ほとんどのディレクトリがまだ存在する理由です。

他のもの(基本的には/root/varは幸運にも保存されている可能性があります。および/lib/usr/libおよび/またはコマンド自体)rmのデフォルトのシステムライブラリが削除される前に削除され完了する時間が/rootあったため、システムがクラッシュした可能性があります。/var

残念ながら、パーティションを正しく識別したと仮定すると、これは「重大な破損」と「完全に破損」の間のシステムのように見えます。

ライブLinuxメディアから起動し、すべてのパーティションをマウント(最初は読み取り専用!)して、重要なファイルが破損していないことを確認できます。そして、すべてを復元するためにできることをしてください。別のディスクに。削除されたファイルを復元したい場合は、このパーティションに何も書き込まないでください。そして走らないでfsckすべての回復可能性をすべて使用するまで(次のコマンドを使用してパーティションの内容を取得することを含みますが、これに限定されません)。写真記録)これ以上のデータを入手できるという希望を放棄する準備をします。

関連情報