grub2: add Reset(), GenerateBegin(), GenerateEnd()