just for information, lilo errors are indicated by how many letters in 'lilo' are displayed.
li = second stage boot loader loaded but couldn't run
lil = descriptor table could not be read
lil- = corrupt descriptor table found
lil? = boot loader bad address
lilo = success
l followed by a number is one of many disk error codes