
しばらく前に、別のドライブに Ubuntu をインストールしました。それ以来、この別のドライブから起動しています。今度は、ラップトップのメイン ドライブの専用パーティションに Ubuntu をインストールしたいと思います。USB ドライブに関連 ISO コンテンツを抽出し、Ubuntu を再インストールする準備はできましたが、残念ながらインストールが起動しません。これは、前述の別のドライブを挿入せずにラップトップの電源を入れるたびに表示される GRUB ターミナルが原因だと思ったので、それを削除する方法を調べ、/ コマンドを実行するための Windows 10 セーフ モード ターミナルに移動するガイドを見つけてそれに従いましたbootrec
。bootsect
両方のコマンドを実行しましたが、ラップトップはまだ GRUB ターミナル画面で起動し、USB ドライブはまだ Ubuntu インストールをロードしません。
私の目標はメインドライブに Ubuntu をインストールすることであり、おそらく最終的には grub を再インストールすることになるでしょう。目標を達成するにはどうすればよいでしょうか (現在の grub を効果的に削除する必要があるかどうかは関係ありません)?
緊急なので助けてください。
答え1
おそらく、USB ドライブから起動するオプションは BIOS で無効になっています。BIOS のブート セクションで確認してみてください。PC の起動中にキーボードの F2、F10、または Del を押すとアクセスできます。
答え2
あなたが説明している症状(
grub>
外付けディスクを取り外した状態で起動しようとするとプロンプトが表示される)は、UbuntuがGRUBを外付けディスクのインストールと連動して設定する奇妙な方法によって引き起こされます。特に、メインのGRUBバイナリはEFI システムパーティション (ESP)あなたの場合、それは内部ディスク上にあります。しかし、このプログラムは/boot/grub
ディレクトリ内の設定ファイルに依存しており、あなたの場合、それは外部ディスク上にあります。GRUB が設定ファイルを読み取れない場合、grub>
プロンプトが表示されます。GRUB を終了すると、EFI のブート順序で次のものが起動します。このブート時の奇妙な動作は、Ubuntu を内部ディスクにインストールするとなくなりますが、Ubuntu を外部ディスク上に残したい場合は、Ubuntu の/boot
ディレクトリを内部ディスク上の小さな専用/boot
パーティションに移動するか、GRUB のように設定ファイルを分割しない別のブート プログラムに切り替えるなど、さまざまな方法で問題を回避できます。
ついに解決しました。私の問題はEFI関連でした。@ロッド・スミスこの投稿では次のように説明しています。