これでなんとかデュアルブート出来たけど、rEFInd良いよとのささやきからrEFIndに乗り換えた。が、はまった。。。
ArchLinuxの日本語版(本家もかな)の設定では動かない。
色々と試した結果、loaderとinitrdに指定に問題があった。
こっちwiki
1 | loader /boot/vmlinuz-linux |
こうしないと駄目
1 | loader /vmlinuz-linux |
でも良く読むと、
警告: initrd のパスはカーネルが存在するファイルシステムのルートディレクトリからの相対パスです。initrd=/boot/initramfs-linux.img あるいは、ESP を /boot にマウントしている場合 initrd=/initramfs-linux.img になります。
って事前に書いてあるのよね。
もろにこれに該当。とほほ。