AFAIKgrub-mkconfig
とgrub-update/update-grub
コマンドは、インストールされているデバイスでのみ実行されます。
USBドライブからコマンドを実行したいのですが
- USBにどのようにインストールするのかわかりません。
- USBで実行するためにコンピュータにプログラムをインストールすることはできません(たとえば、USBのgrub.cfgファイルを更新する必要があります)。
これらのいずれかをどのように実行できますか?
ちなみに私は万座としてKDEを使用しています。
答え1
- USBを/mntにマウントします。
mount /dev/your_USB /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
- GRUB構成ファイルを変更します。
grub-mkconfig
chrootには、そのスペースで完全に機能するbash(およびおそらく他の多くのツール)と必要なすべてのライブラリが必要です。これを見つけて、ldd
正しい場所(通常のルートと同じツリー)にコピーする必要があります。
このチュートリアル自動化されたプロンプトの提供