[pc110] 45MB Viking CF and lilo

Ricardo Muggli (mugglr nospam at krypton.mankato.msus.edu)
Sun, 13 Dec 1998 09:23:38 -0600 (CST)

I just purchased a PC110 without the docking station. All I have for it
110 itself and a 45MB Compact Flash card.

I am trying to install linux on it by putting the CF into a PCMCIA adaptor
and putting this in my other laptop.

I built a ext2 filesystem on the CF and put all the necesary files. When
the CF is in my laptop it shows up as /dev/hdc. I mount hdc1 and run
chroot . sbin/lilo -C etc/lilo.conf
from the directory I mouted hdc1 into. Lilo runs without any error
messages. When I put this CF into my PC110 I get the Lilo prompt and all
the images I defined. When I type in the image I want I get this.
Loading linux........

The cursor sits and flashes where the _ character is. It doesn't get to
the part about Uncompressing the kernel. I have tried this with 2.0.34
2.0.29 and 2.0.35 kernels. Anyways I don't think it's the kernel because
it doesn't even uncompress the kernel. I've done installs like this before
on drives that were not hda and it's worked. I even tested out this exact
setup on a different computer using the exact same files. The only
difference was that I used a harddrive instead.

Does anybody have any suggestions to fix this?

Here is the lilo.conf I use
# This file must be used from a system running off /dev/hdc
boot = /dev/hdc # overwrite MBR of hdc
delay = 50
linear #without this is doesn't boot

disk = /dev/hdc # tell how hdc will look like:
bios = 0x80 # the bios will see it as first drive
vga = 0

image = /boot/zImage-2.0.35 # this is on /dev/hdc1
root = /dev/hda1 # but at boot it will be hda1
label = unc
image = /boot/vmlinux # this is on /dev/hdc1
root = /dev/hda1 # but at boot it will be hda1
label = Ric_linux
image = /boot/vmlinuz-2.0.29


- ricardo