Kali Linux仮想マシンに「grub_file_filters」シンボルが見つかりません。

Kali Linux仮想マシンに「grub_file_filters」シンボルが見つかりません。

apt-get の更新後、Kali Linux VM で apt-get を正常にアップグレードして再起動し、いくつかのインストールを完了し、grub 回復モードに入りました。

グラブ構造について>

エルエス、返品:

(hd0) (hd0,msdos1) (hd0,msdos5)

置く、返品:

cmdpath=(hd0)
prefix=(hd0,msdos1)/boot/grub
root=hd0,msdos1

私は走ったエルエス(hd0)/ boot、(hd0、msdos1)/ boot、(hd0、msdos5)/ boot、および(hd0、msdos1)でのみ起動可能な画像結果を確認します。

Linuxのインストール、次の grub エラーを返します。

symbol 'grub_file_filters' not found 

グラブがどこで見えるか見たかったです。カリ研究所返品:

/boot/grub/i386-pc/kali.mod not found

だから、エラーが発生する前にLinuxモジュールを見つけたようです。

調査では、このエラーがファイルシステム/ USBデバイスに関連していることがわかりましたが、これは仮想イメージなので(そして私はVirtualBoxを使用しています)、どうすれば解決するのかわかりません。

問題なく最初から再インストールしましたが、このエラーとそのエラーの意味/修正方法が気になります。

どんな洞察力をありがとう

追加情報: これは、仮想マシンの起動時に上記のlsコマンドの一部を実行した後に画面に表示される出力です。

error: symbol ‘grub_file_filters’ not found. 
Entering rescue mode... 
grub rescue> ls 
(hd0) (hd0,msdos5) (hd0,msdos1) 
grub rescue> ls (hd0) 
(hd0): Filesystem is unknown. 
grub rescue> ls (hd0,msdos5) 
(hd0,msdos5): Filesystem is unknown. 
grub rescue> ls (hd0,msdos1) 
(hd0,msdos1): Filesystem is ext2. 
grub rescue> ls (hd0)/boot
error: unknown filesystem
grub rescue> ls (hd0,msdos5)/boot
error: unknown filesystem
grub rescue> ls (hd0,msdos1)/boot
./ . ./ System.map-4.18.0-kali2-amd64 config-4.18.0-kali2-amd64 
initrd.img—4.18.0-kali2-amd64 vmlinuz-4.18.0-kali2-amd64 
grub/ config-4.19.0-kali5-amd64 vmlinuz-4.19.0-kali5-amd64 
System.map-4.19.0-kali5-amd64 initrd.img-4.19.0-kali5-amd64
grub rescue> 

ベストアンサー1

OSXで私に役立ったのは、Daniel Simonの答えとddburrjrのコメントを組み合わせたものです。

  1. 公式Kali Linux Webページから新しい.isoイメージをダウンロードしてください。
  2. VirtualBoxを起動し、Kali Linux仮想マシンの設定を開きます。ダウンロードしたisoイメージを「ストレージページ」に仮想CDとして追加します。どのように? 「コントローラ:IDE」を選択し、右側のCDボタンを押してから「ディスクの選択」をクリックし、ダウンロードした.isoファイルを選択します。
  3. 起動時にF12を押し、次に「C」を押してCD_ROMから起動します。
  4. .isoファイルからKali Linuxを実行するには、起動メニューから「Live(amd64)」を選択してください。
  5. 次のガイドラインに従ってください。https://www.youtube.com/watch?v=5spKO02G5v4
  6. 完璧! Kali Linuxは仮想ハードディスクから再起動します。

おすすめ記事