grub error 18

やや古いマシンをセットアップ中、OSインストール後の初回起動時にgrub error 18がでた。

grub errorについてはここが詳しい。(Gentoo Linuxの資料)

これによるとerror 18は"BIOSが管理可能な容量(古い(E)IDEディスクでは512MB、一般的なものでは8GB以上の壁があります)"の制限が原因。ずぼらなのでswapと/しか作らないことが多いのですが、先頭のシリンダから2GBで作ったswapに阻まれてしまったようです。

/bootを別途先頭に作って解消。