Werner Heuser writes:
>
> Hi,
>
> writing the Linux-Laptop-HOWTO and Linux-Ecology-HOWTO, I'm
> interested in the ELKS project and started with 0.0.77 and
> a Commodore C286-LT laptop:
>
> First I took the image.zip file and it worked great out of the box.
> But when installing it on the hd I didn't find 'mknod'.
>
> So I took 0.0.78, compiled 'mknod' build the files in /dev and
> started with the 0.0.77 boot floppy. But after inserting the
> root floppy, I got a message 'pgrnpulling pgrnpulling ....'
> ad infinitum.
>
> So I decided to use the 0.0.78 image.zip. This worked for the
> boot floppy, but changing to the root floppy doesn't work. It will not
> start. I found out the floppy control LED doesn't went down, when
> the boot floppy is finished. BTW 'mknod' is still missing.
Yep, mknod got missed out when I automated building the disk images.
I have fixed this, and it should work fine in the next release. You can
find mknod in the file_utils directory of the elkscmd package.
>
> I tried to make a 0.0.78 kernel than and got this error:
>
> make[2]: Leaving directory `/usr/local/src/elks/arch/i86/drivers/block'
> bcc -D__KERNEL__ -O -i \
> 2 -nostdinc -Iinclude -c -o boot/crt1.o boot/crt1.c
> boot/crt1.c:5.25: error: cannot find include file arch/segment.h
> make[1]: Leaving directory `/usr/local/src/elks/arch/i86'
> make[1]: *** [boot/crt1.o] Error 1
> make: *** [Image] Error 2
>
I don't understand why you get this error. WHat version of dev86 are you
using?
Al