Pygrub does not understand grub2 partition types, if you have:
“(xend.err “Boot loader didn’t return any data!”)”
modify the line 76 of GrubConf.py whith:
val = val.replace(“(“, “”).replace(“)”, “”).replace(“msdos”, “”)
details:
http://www.mail-archive.com/[email protected]/msg831444.html