Step 3: preparing the Bering CD-Rom content

If you are in a hurry, download the initrd.cdrom file from the Bering "contrib" directory and rename it initrd.lrp. This is an initrd.lrp "package" which includes the necessary kernel modules to access a CD-Rom at boot time. You can also create it yourself as follow:

Boot your working Bering floppy. In the /boot/lib/modules directory put the following modules that will allow boot time CD-Rom support (those modules can be found in the Bering modules download area):

cdrom.o
ide-mod.o
ide-cd.o
ide-probe-mod.o
isofs.o

Declare those names, without the ".o" suffix in the /boot/etc/modules file through the initrd package menu. The order MUST be respected.

Now backup the initrd.lrp package !

Copy all the files from your working Bering floppy to the C:\BCD\diskcontent directory (except initrd.lrp if you have not created it yourself as described above, in which case you will put in the C:\BCD dir the one you downloaded).

In this directory do the following:

After that your isolinux.cfg file will look like:

display syslinux.dpy
timeout 0
default linux initrd=initrd.lrp init=/linuxrc rw root=/dev/ram0 boot=/dev/cdrom:iso9660 PKGPATH=/dev/cdrom:iso9660,/dev/fd0:msdos
   LRP=root,etc,local,modules,iptables,ppp,pppoe,keyboard,shorwall,ulogd,dnscache,weblet,libz,routerst,sshd,tinydns,ipsec

Important

Do not forget the rw parameter if you are usin a post 2.4.18 kernel otherwise you will get a kernel panic!