GRUBを使用してUSBドライブからLinux(Debian)を起動する

GRUBを使用してUSBドライブからLinux(Debian)を起動する

USBドライブにDebianをインストールし、そこから起動したいと思います。 64GBのディスク容量を持つUSBドライブがあります。

だから私はDebian Jessie(無料ではない)をインストールし、USBドライブにGRUBをインストールしました。これで、そのドライブから起動することを選択しましたが、起動しません。コンピュータの起動後にコンピュータから起動しようとするたびに、テキストカーソルが点滅します。

このようにUSBを起動可能にするには、何をすべきですか?

ベストアンサー1

別のLinuxでgrubを手動でインストールしてこの問題を解決しました。 USBドライブにDebianをインストールしたら、それをマウントして/mnt次のコマンドを使用します。

sudo grub-install /dev/sdb --force --boot-directory=/mnt

USBドライブのデバイス名は次のように仮定します/dev/sdb(接尾辞としてsdb1などの数字を使用しないでください)。fdisk -l(ルートとしてのみ実行)を使ってデバイス名を見つけることができます。

注:他の多くのタスクについてもこれを行うので、boot-directoryどちらかがわからないroot-directory。答えがわかっている場合は、質問を編集してください。

おすすめ記事