リムーバブルメディアから起動する問題を解決しようとしましたが、いくつかの問題が発生しました。 1つのノートブック(HPノートブック17-by0062st)でプライマリブートのUSBスティックを認識するようにGrubを取得できません。つまり、マシンが内部ハードドライブから正常に起動し、grubがタイムアウトするc
前にEnterキーを押します。ls
grub端末を入力してみました。
grub> ls
(hd0) (hd0,gpt4) (hd0,gpt3) (hd0,gpt2) (hd0,gpt1) (cd0)
4つのGPTパーティションを持つプロジェクトはhd0
内部HDDであり、常に表示されます。私はこのcd0
アイテムが私の光学ドライブであると仮定します。ls
ドライブにディスクがない場合でも、常に出力に表示されます。 USBポートのUSBスティックから起動すると、予想される追加項目は表示されません。 USBスティックのオレンジ色のライトが点灯し、マザーボードがUSBスティックを見つけたことを示します。 USBメモリースティックが有効です。一般的なGNUオペレーティングシステムを使用したら、それをインストールしてファイルを表示できます。他のノートブック(Dell Latitude)では、エントリls
を含む出力を使用して期待どおりにファイルを一覧表示することも(hd1) (hd1,msdos1)
できます。ls (hd1,msdos1)/
EFIノートブック。以前のDell Latitude(動作)はBIOSです。それ以外のことはよくわかりません。インポート可能なモジュールまたは grub がドライブを再スキャンするように実行できるコマンドはありますか?
ありがとうございます。
編集/更新
だからプロットはより厚くなります。ラップトップを正常にGrubに直接起動すると、USBは説明どおりに表示されません。しかし、、ESC
起動時にEFI起動メニューを押して移動し、grubを手動で選択するとUSBデバイスが表示されます。 2つのフラッシュスティックとWD My Bookの外付けハードドライブでこれを確認しました。デフォルトのブート順序を実行するように指示すると、速すぎるか、それと似ていますが、ブートメニューに移動し、grubがドライブの場所を知っている場合、すべてが正しくマップされます。
これについて知っている人がいる場合に備えて、この質問を一日ほど残しておきます。しかし、これは特にgrub開発者に送るべき質問かもしれません。
答え1
問題は単に欠陥のあるクローズドソースEFIシステムのようです。私のコメントでも述べたように、メニューを手動で起動して識別することができました。また、EFI設定メニューを見て、最初の起動オプションでgrubを起動するようにリセットし、grubコンソールでUSBスティックと外部ドライブを確実に見つけます。正直言って、実際の解決策が何であるかよくわかりません。
答え2
私は同じ問題を抱えていました(同じ解決策 - 最初にBIOSをロードしてからシャットダウンしてからUSBのグラブメニューが表示されます)、@oldfredが提案したようにUEFIクイックブートを無効にしました。明らかに私のシステムでは、fastbootはUSBをバイパスします。
ちなみに、これはAMI BIOSとASUS BIOSユーティリティを備えたASUS ROGノートブックです。