誤って起動フォルダを削除しました。今はLinuxを起動できません。

誤って起動フォルダを削除しました。今はLinuxを起動できません。

Windows 10システムで何かをしています。それから私は誤って起動フォルダ内のすべてのファイルを削除しました。grubフォルダとすべてのvmlinuzコンテンツを含める。そこには何も残っていませんでした。今ペンドライブから起動しようとするたびにgrubコマンドラインを取得しました。グラブ構造は見えません。kali Linuxとparrot OS pendriveで起動しようとしました。これらのどれも機能しません。それでも grub コマンドラインが表示されます。しかし、それでもWindows 10を起動できます。システム。 grubコマンドラインにlsコマンドを入力すると、ペンドライブを含むすべてのパーティションを表示できます。

(hd0、gpt1)、(hd0、gpt2)と同じです。

私のペンドライブにあるファイルを見ることができます。また、boot、EFI、およびstart.nshファイルがあるシステムパーティションも表示できます。 EFIフォルダには2つのフォルダがあります。 /boot および /microsoft。私のグラブを修正するのに役立ちます。

マイシステム構成 -

  1. Windows 10 21h1
  2. パーティションスタイルGPT
  3. BIOSモードUEFI
  4. サンディスククルーザーブレード8GBフラッシュドライブここに画像の説明を入力してください。

答え1

USBフラッシュドライブから起動する必要があります。いつも可能です(内蔵ハードドライブをフォーマットしたり物理的に削除したりしても)。したがって、USBスティックから起動するときにgrubコマンドラインが表示された場合は、別の問題があります(誤ってLinuxブートディレクトリを削除したこととは関係ありません)。

インストールされているLinuxオペレーティングシステムを復元する場合:インストールしたLinuxディストリビューションに関するより具体的な情報を提供すると役に立ちます。インストールを復元する一般的なプロセスは次のとおりです。

  • ライブUSBから起動
  • インストールされているLinuxディストリビューションをマウントポイントにマウントします。
  • マウントポイントとしてchroot
  • ディストリビューションのパッケージマネージャを使用して、誤って削除したファイルを再インストールします(ディストリビューションのLinuxカーネルパッケージとgrubパッケージがこれを行うのに役立ちます)。
  • grub-install(またはディストリビューションに対応するもの)を実行してください。
  • grub.cfgファイルの生成

その後、chrootを終了して再起動します。実行する必要がある正確なコマンドはディストリビューションによって異なります。

関連情報