I attached my SATA HDD through USB and installed Slackware in it.
Then booted to my Slackware installation of internal HDD and attempted to install lilo.
sdX1 Primary (Windows)
sdX2 Extended partition
sdX5 Logical (Slackware installed here)
root=/dev/sda #tried with sdb
root=/dev/sda5 #tried with sdb
#parted set 5 boot on
#parted set 2 boot on
#lilo -b /dev/sdb -C /etc/lilo-sdb.conf
*Added 2 Slackware
*3 Warnings issued, (don't remember exact but says that partition doesn't reside at same drive or something like that. Googled error but it isn't fatal error apparently.)
When I then mount this drive back to computer as primary HDD and boot, I get "L 99" and extra 99 appears every second.
I've tried different lilo.configurations, removed lba32, prompt, changed root to 'sdb' instead of 'sda' but same behavior always.
But one catch that when I attach this same HDD to another computer using USB and boot, I don't L 99 but instead a lilo prompt, booting Slackware doesn't work though and ends up in kernel panic.