i have solved my 2nd problem on my own, thanks anyway!
but i am not sure where i go wrong last time i have 2 suggestions: 1st, (hd0,msdos1) in installation manual is too mysterious, i suggest adding some explanation 2nd, option name msdos1 in grub is too misleading, i suggest changing it to partition1