2020-07-15前記事でUSBにgrubをUSBメモリにインストールしました。実際にUSBメモリからgrubを起動させましょうPCを再起動、電源が切れたらF12キーなどを長押ししながら起動します大概のPCはこれでUSBを選択できるはずです。(違ったらごめんなさい)すると真っ黒な画面で以下のようになっていると思います。grubgrub>こんな画面で止まっています。これがでれば成功です。Linuxを起動しましょう。Linux起動に必要な情報は以下の3つです1.Linuxがインストールされているパーティション2.linuxのカーネルとインストールされている場所の先頭パス3.起動に必要な処理をメモリに読み込ませるのに必要なソフトのパスまずはLinuxがインストールされているパーティションを調べましょうここが一番面倒くさいです。...こんな風に表示されるはずです。これはPCに接続された全ての記憶領域とそのパーティションを示しています。当方の環境では以下のようでしたhd0=usbhd1=PC内のSSD--gpt1=1つ目のパーティション--gpt2=2つ目のパーティション....--gpt8=8こ目のパーティションという形で示される。これは個々のPCのSSDやHDD環境により異なる。(というか自分の環境はhd1のパーティションが多すぎる、、これが不調の原因かなあ...)つまり、hd1のgpt1~gpt8の中のどれかにLinuxが入っている。以下の方法でどのパーティションにLinuxがいるのかを探せる。出てきたらそれがLinuxのインストール場所です。重要なのは(hd1,gpt8)です。/boot/initrd.imggrub>boot#(1)に関してはroot=/dev/sda8の「sda8」に注意してください。これはLinuxがインストールされた最も先頭のパスを入力します。)を合わせるとうまくいくことが多いようです。この数字はそれぞれのPCで異なりますので注意してください。この部分がlinuxのカーネル(vmlinuz)とインストールされている場所の先頭パス(sda8)になります。最後のinitrdefiが起動に必要な処理をメモリに読み込ませるのに必要なソフトのパス(initrd.img)です。うまくいけばこれでUSBメモリにインストールしたgrubでLinuxを起動できます。お読みいただきありがとうございました。