See this post for background:
https://lists.ubuntu.com/archives/ubuntu-devel/2010-July/030995.html
What happens if you change 'set gfxpayload=keep' to 'set gfxpayload=text'? In what way does it break - is it "just" a corrupted console (e.g. is the machine pingable) or does it fail in some other way? What kernel version are you booting?
See this post for background:
https:/ /lists. ubuntu. com/archives/ ubuntu- devel/2010- July/030995. html
What happens if you change 'set gfxpayload=keep' to 'set gfxpayload=text'? In what way does it break - is it "just" a corrupted console (e.g. is the machine pingable) or does it fail in some other way? What kernel version are you booting?