1) These are errors produced by the boot loader GRUB2. Here it is suggested
the first error is thanks to a buggy bios, and a possible workaround is
suggested. Another fix could be to update BIOS if available, but this is a
potentially dangerous operation.
http://www.supergrubdisk.org/wiki/SuperGRUB2Disk
The other 2 error could probably be eliminated by uncommenting (removing the
preceding #) this line #GRUB_TERMINAL=console in /etc/default/grub to specify
a resolution. And then of course running update-grub and rebooting.
2) With some cards a /etc/X11/xorg.conf is needed. What goes into one is
anybody's guess. Here are a few template to play around with
*
https://answers.launchpad.net/ubuntu/+source/xserver-xorg-video-sis/+question/166058#comment-3
and
* https://answers.launchpad.net/ubuntu/+source/xorg/+question/16569#comment-9
Note that the first xorg suggest using the generic vesa driver and the latter
the sis driver. You might want to try both to see which one is better with
your hw. You can read the respective manual pages e.g. here
* http://manpages.ubuntu.com/manpages/oneiric/en/man4/vesa.4.html
* http://manpages.ubuntu.com/manpages/oneiric/en/man4/sis.4.html
Good luck!