KaliはUSBフラッシュドライブがないと起動しません。

KaliはUSBフラッシュドライブがないと起動しません。

USBフラッシュドライブからWindows 10と一緒にハードドライブパーティションにLinux Kaliをインストールしましたが(HDDインストールオプションを含む起動可能なライブバージョンがあります)、インストールしたフラッシュドライブが接続されていないとインストールされません。始めます。コンピュータの電源を入れてGRUBが表示され、Kaliを選択すると、次のように表示されます。

私はこれが原因が何であるか本当にわかりません。 kaliインストールパーティションをプライマリパーティションに設定し、ブートパーティションとしてマークしようとしましたが、うまくいきませんでした。最初は、Windowsがシャットダウン後にハードドライブをブロックしたために発生した可能性があると思いました(ライブバージョンを使用するときは、Windowsから起動してからドライブにアクセスするために再起動する必要があります)。では、なぜブロックされますか?フラッシュドライブを接続した後、ハードドライブを起動しますか?また、正しく起動すると(フラッシュドライブを使用)、アンインストールでき、正常に動作します。私もSUにこんな質問をしましたが、まだ答えがありませんね。

答え1

UEFIモードでUSBブート経由でインストールしたようです。それが問題だ。 kaliを再インストールしてください。今回は、ブートマネージャでUEFI USBオプションを選択しないでください。他のもの、つまりレガシーモードを選択し、グラフィカルインストールに進みます。

答え2

インストール中、パーティション分割の段階では、インストールガイドに最初にUSBを「sda」、次にハードドライブを「sdb」とリストしました。インストール後にUSBなしで再起動すると、「警告!/ dev / sdb2が存在しません」というエラーが発生します。再起動時にハードドライブが「sda」に変更されたようです。これが私にとって効果的です。

コマンドを編集するには、GRUBメニューの「e」キーを押します。コマンドで「root = / dev / sdb5」を見つけます。 (「sdb5」の数字はパーティション番号で、あなたの場合は「5」です。)「sdb5」の「b」を「a」に変更すると、「root = / dev / sda5」になります。 "は起動したいファイルシステムのルートを指します。この場合は "/dev/sda5"です。他の構文を変更しないでください。画面下部の指示に変更を保存して実行する方法を示します。システムに入ったら、インターネットに接続して端末を開き、「update-grub」コマンドを実行してUUIDでコマンドを更新し、問題なく再起動できます。

関連情報