Ok, so after realizing that I can't boot LVM, I decided to make a /boot partition that is neither raid nor LVM. My setup is the same as listed above with the following exceptions:
200M /boot partition that is set as bootable
set /dev/sd[abcdef]2 as type DA
Here is my lilo.conf
# LILO configuration file
# generated by 'liloconfig'
# Start LILO global section
boot = /dev/sda
bitmap = /boot/slack.bmp
bmp-colors = 255,0,255,0,255,0
bmp-table = 60,6,1,16
bmp-timer = 65,27,0,255
timeout = 50
# Normal VGA console
vga = normal
# ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
initrd = /boot/initrd.gz
root = /dev/VG1/root
label = Slack
read-only # Partitions should be mounted read-only for checking
# Linux bootable partition config ends
And here is the output when I run lilo
LILO version 23.2 (released 09-Apr-2011)
* Copyright (C) 1992-1998 Werner Almesberger (until v20)
* Copyright (C) 1999-2007 John Coffman (until v22)
* Copyright (C) 2009-2011 Joachim Wiedorn (since v23)
This program comes with ABSOLUTELY NO WARRANTY. This is free software
distributed under the BSD License (3-clause). Details can be found in
the file COPYING, which is distributed with this software.
Compiled at 18:37:44 on Aug 17 2012
Reading boot sector from /dev/sda
Warning: '/proc/partitions' does not match '/dev' directory structure.
Name change: '/dev/dm-0' -> '/tmp/dev.0'
Warning: '/dev' directory structure is incomplete; device (253, 0) is missing.
Warning: Name change: '/dev/dm-1' -> '/tmp/dev.1'
Warning: '/dev' directory structure is incomplete; device (253, 1) is missing.
Warning: Name change: '/dev/dm-2' -> '/tmp/dev.2'
Warning: '/dev' directory structure is incomplete; device (253, 2) is missing.
Warning: Name change: '/dev/dm-3' -> '/tmp/dev.3'
Warning: '/dev' directory structure is incomplete; device (253, 3) is missing.
Warning: Name change: '/dev/dm-4' -> '/tmp/dev.4'
Warning: '/dev' directory structure is incomplete; device (253, 4) is missing.
Warning: Unable to determine video adapter in use in the present system.
Using BITMAP secondary loader
Mapping bitmap file /boot/slack.bmp
Warning: Video adapter does not support VESA BIOS extensions needed for
display of 256 colors. Boot loader will fall back to TEXT only operation.
Fatal: Illegal 'root=' specification: /dev/VG1/root