support grub2.