Well, I finally broke down and gave up on google after a few days of not being able to this figure this problem out. Here is my scenario:

My friend gave me an old HP-Vectra VL400 (I'm not sure of all the specs). So, immediately my thought was to install Xubuntu on it, and have something extra to run, learn, and play with. Only, after installing (note: Live CD runs just fine.) the system won't boot. This is not a dual boot system either. I've also tried various methods of editing the /etc/default/grub file enabling "nomodeset" and using "acpi_iso=" in various ways. I even went through the extent of reinstalling, and trying out Xubuntu 9.10, 10.04, and 10.10. They all behave the same. The system simply won't boot. I've tried the various recommended settings in the BIOS that have worked for others and still, to no avail, did anything work. Here is the famous boot_info_script results, that I don't necessarily understand completely, but the last part doesn't sound good.


Code:
                Boot Info Script 0.55    dated February 15th, 2010                    

============================= Boot Info Summary: ==============================

 => Grub 2 is installed in the MBR of /dev/sda and looks on the same drive in 
    partition #1 for (,msdos1)/boot/grub.

sda1: _________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info:  
    Operating System:  Ubuntu 10.10
    Boot files/dirs:   /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img

sda2: _________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  Unknown
    Boot sector info:  

sda5: _________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info:  

=========================== Drive/Partition Info: =============================

Drive: sda ___________________ _____________________________________________________

Disk /dev/sda: 30.6 GB, 30603724800 bytes
255 heads, 63 sectors/track, 3720 cylinders, total 59772900 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes

Partition  Boot         Start           End          Size  Id System

/dev/sda1    *          2,048    58,236,927    58,234,880  83 Linux
/dev/sda2          58,238,974    59,770,879     1,531,906   5 Extended
/dev/sda5          58,238,976    59,770,879     1,531,904  82 Linux swap / Solaris


blkid -c /dev/null: ____________________________________________________________

Device           UUID                                   TYPE       LABEL                         

/dev/loop0                                              squashfs                                 
/dev/ramzswap0                                          swap                                     
/dev/sda1        2d3c3bac-4978-467e-9218-14f583183cb9   ext4                                     
/dev/sda2: PTTYPE="dos" 
/dev/sda5        d543e2a9-24d4-484a-8717-b818139ec8f0   swap                                     
/dev/sda: PTTYPE="dos" 

============================ "mount | grep ^/dev  output: ===========================

Device           Mount_Point              Type       Options

aufs             /                        aufs       (rw)
/dev/sr0         /cdrom                   iso9660    (ro,noatime)
/dev/loop0       /rofs                    squashfs   (ro,noatime)


=========================== sda1/boot/grub/grub.cfg: ===========================

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 2d3c3bac-4978-467e-9218-14f583183cb9
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 2d3c3bac-4978-467e-9218-14f583183cb9
set locale_dir=($root)/boot/grub/locale
set lang=en
insmod gettext
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 2d3c3bac-4978-467e-9218-14f583183cb9
    linux    /boot/vmlinuz-2.6.35-22-generic root=UUID=2d3c3bac-4978-467e-9218-14f583183cb9 ro   quiet splash
    initrd    /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 2d3c3bac-4978-467e-9218-14f583183cb9
    echo    'Loading Linux 2.6.35-22-generic ...'
    linux    /boot/vmlinuz-2.6.35-22-generic root=UUID=2d3c3bac-4978-467e-9218-14f583183cb9 ro single 
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.35-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 2d3c3bac-4978-467e-9218-14f583183cb9
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 2d3c3bac-4978-467e-9218-14f583183cb9
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-1" ]; then
  if keystatus; then
    if keystatus --shift; then
      set timeout=-1
    else
      set timeout=0
    fi
  else
    if sleep --interruptible 3 ; then
      set timeout=0
    fi
  fi
fi
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

=============================== sda1/etc/fstab: ===============================

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=2d3c3bac-4978-467e-9218-14f583183cb9 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=d543e2a9-24d4-484a-8717-b818139ec8f0 none            swap    sw              0       0

=================== sda1: Location of files loaded by Grub: ===================


  10.8GB: boot/grub/core.img
  25.9GB: boot/grub/grub.cfg
   8.8GB: boot/initrd.img-2.6.35-22-generic
    .7GB: boot/vmlinuz-2.6.35-22-generic
   8.8GB: initrd.img
    .7GB: vmlinuz
=========================== Unknown MBRs/Boot Sectors/etc =======================

Unknown BootLoader  on sda2

00000000  4e c3 a4 79 74 c3 b6 6e  68 61 6c 6c 69 6e 74 61  |N..yt..nhallinta|
00000010  6f 68 6a 65 6c 6d 61 20  74 75 6c 65 65 20 6b c3  |ohjelma tulee k.|
00000020  a4 79 6e 6e 69 73 74 c3  a4 c3 a4 20 75 75 64 65  |.ynnist.... uude|
00000030  6c 6c 65 65 6e 20 6b c3  a4 73 69 6e 00 00 00 00  |lleen k..sin....|
00000040  00 00 00 00 49 00 00 00  47 c3 b6 72 c3 bc 6e 74  |....I...G..r..nt|
00000050  c3 bc 20 79 c3 b6 6e 65  74 69 63 69 73 69 6e 69  |.. y..neticisini|
00000060  6e 20 65 6c 6c 65 20 79  65 6e 69 64 65 6e 20 62  |n elle yeniden b|
00000070  61 c5 9f 6c 61 74 c4 b1  6c 6d 61 73 c4 b1 20 67  |a..lat..lmas.. g|
00000080  65 72 65 6b 6c 69 00 00  73 69 6f 6e 51 00 00 00  |erekli..sionQ...|
00000090  50 61 73 20 64 65 20 72  65 64 c3 a9 6d 61 72 72  |Pas de red..marr|
000000a0  61 67 65 20 61 75 74 6f  6d 61 74 69 71 75 65 20  |age automatique |
000000b0  64 75 20 67 65 73 74 69  6f 6e 6e 61 69 72 65 20  |du gestionnaire |
000000c0  67 72 61 70 68 69 71 75  65 20 64 65 20 73 65 73  |graphique de ses|
000000d0  73 69 6f 6e 73 00 00 00  00 00 00 00 39 00 00 00  |sions.......9...|
000000e0  44 c3 a9 62 65 73 65 20  72 65 69 6e 69 63 69 61  |D..bese reinicia|
000000f0  72 20 6d 61 6e 75 61 6c  6d 65 6e 74 65 20 6f 20  |r manualmente o |
00000100  78 65 73 74 6f 72 20 64  65 20 70 61 6e 74 61 6c  |xestor de pantal|
00000110  6c 61 73 00 41 00 00 00  49 6c 20 44 69 73 70 6c  |las.A...Il Displ|
00000120  61 79 20 4d 61 6e 61 67  65 72 20 64 65 76 65 20  |ay Manager deve |
00000130  65 73 73 65 72 65 20 72  69 61 76 76 69 61 74 6f  |essere riavviato|
00000140  20 6d 61 6e 75 61 6c 6d  65 6e 74 65 00 00 00 00  | manualmente....|
00000150  00 00 00 00 61 00 00 00  e3 83 87 e3 82 a3 e3 82  |....a...........|
00000160  b9 e3 83 97 e3 83 ac e3  82 a4 e3 83 9e e3 83 8d  |................|
00000170  e3 83 bc e3 82 b8 e3 83  a3 e3 81 af e6 89 8b e5  |................|
00000180  8b 95 e3 81 a7 e5 86 8d  e8 b5 b7 e5 8b 95 e3 81  |................|
00000190  95 e3 82 8c e3 81 aa e3  81 91 e3 82 8c e3 81 b0  |................|
000001a0  e3 81 aa e3 82 8a e3 81  be e3 81 9b e3 82 93 00  |................|
000001b0  00 00 00 00 41 00 00 00  44 65 20 62 65 65 00 fe  |....A...De bee..|
000001c0  ff ff 82 fe ff ff 02 00  00 00 00 60 17 00 00 00  |...........`....|
000001d0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000001f0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 55 aa  |..............U.|
00000200
Any help would be greatly appreciated. Thanks.