To get into an installed Slackware system, boot with the DVD.
At boot prompt, follow the example which says:
Code:
Welcome to Slackware64 version 13.1 (Linux kernel 2.6.33.4)!
If you need to pass extra parameters to the kernel, enter them at the prompt
below after the name of the kernel to boot (huge.s etc).
In a pinch, you can boot your system from here with a command like:
boot: huge.s root=/dev/sda1 rdinit= ro
In the example above, /dev/sda1 is the / Linux partition.
This prompt is just for entering extra parameters. If you don't need to enter
any parameters, hit ENTER to boot the default kernel "huge.s" or press [F2]
for a listing of more kernel choices.
Substitute your / partition for /dev/sda1 and boot into Slackware.
This will put you into your installed system, which IMO is better
than a chroot. Then you can find out what your problem is, and post
some better information. Start with:
fdisk -l (to see your disk(s) and partition(s)
less /etc/fstab (to see your filesystems)
less /etc/lilo.conf (to see if/how LiLO is setup)
mount (to see what partition/filesystems are mounted where)
dmesg | tail -50 (to see any errors when booting: -50 = last 50 lines, adjust as needed)
After checking things out, you can run "liloconfig" again and try to
set up LiLO for your system. If you can't figure out what is wrong,
you should now know enough things to post for someone to help you.
And you could also post the exact command you run, and the exact error
message you get. (If nothing else, take a photo, and post it.)
(If you don't know your / filesystem, just hit enter and after logging
in run "cfdisk /dev/sda" then "cfdisk /dev/sdb" to find out how you
have partitioned your system. Then you can start this over, or if you
prefer, chroot as others have mentioned.)