USB flsahデバイス(ペンドライブ)にgrubを取り付ける方法。努力していますgrub-install /dev/sdb
。しかし、エラーが発生しました:grub-install: error: failed to get canonical path of '/cow'
。それでこの方法を試してみましたsudo apt-get install -y --force-yes grub-pc linux-generic
が、結果は同じでした。破損したシステムを修復するためにLive USBシステムを使用してください。 grubがないため、システムが破損しています。フラッシュドライブからgrubを使用してシステムを起動したいです。 Ubuntu 16.04を使用していますが、私が間違っているかどうかわかりません。
答え1
私は問題を解決します。私はgPartedを使い、次のように入力します:ext3
flag bios_grub
:。その後grub-install /dev/sXY
は完璧に動作します。 USBからgrubを使用してシステムを起動するには、grubコマンドラインを実行して次のコマンドを使用します。
grub> set root=(hd1,1) grub> linux /vmlinuz-4.4.0-38-generic root=/dev/sda2 grub> initrd /initrd.img-4.4.0-38-generic grub> boot