Re: [PARPORT] Bootable?

Grant R. Guenther (
Wed, 31 Dec 1997 11:27:33 -0500 (EST)

> Is it therefore necessary to have your boot/root partition on a
> regular bootable device, and the remainder of your partitions on the
> parallel device? If so, how about putting the boot/root partition on
> a PC card (which my BIOS *can* boot from) and booting from that?

If you can build a kernel with a driver for the root device built in,
then only the *kernel* itself needs to be on a device that the BIOS can

I have submitted the PARIDE integration patches to Linus, so I expect
2.1.78 to contain the necessary support for doing what you want. Just
build a kernel with the paride, epat and pd modules included.

Now, I'm not sure how you configure booting from your PC card, but if
you can access it as DOS filesystem (even if only from DOS !) you can
make it DOS bootable, and put a copy of LOADLIN and your kernel on the
PC card. Make an autoexec.bat file to run loadlin with the correct
parameters to boot your kernel using a partition on /dev/pda for root ...
(You might want to experiment with using a DOS file on your internal
disk for swap space.)

You'll have to use something like root=0x3d01 on the kernel command line
to tell the kernel where your root fs is.

I'm hoping a volunteer will step forward to write a HOWTO and some man
pages for the PARIDE subsystem :-)

Grant R. Guenther

-- To unsubscribe, send mail to: --
-- with the single word "unsubscribe" in the body of the message. --

This archive was generated by hypermail 2.0b3 on Wed 30 Dec 1998 - 10:17:16 EST