Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (3) </ 1 2 [3] >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Boot dsl over network?, DHCP+tftp, etc...< Next Oldest | Next Newest >
friedgold Offline





Group: Members
Posts: 122
Joined: Mar. 2005
Posted: June 07 2005,16:49 QUOTE

The current linuxrc in the initrd (minirt24.gz) of DSL searches the cdrom, any hard drive partitions it comes across and any usb storage devices it come across for a /KNOPPIX/KNOPPIX file (i.e. the root filesystem). Once it is found the drive containing this file is mounted to /cdrom. Then the /cdrom/KNOPPIX/KNOPPIX image is mounted to /KNOPPIX, symlinks to this filesystem are setup and the standard init process is started.

I imagine that in order to get PXE boot working you'll need to modify the linuxrc thats in the initrd to mount the nfs share as /cdrom. Once this is done the remainder of the boot process should work unchanged. You'll need the network to be up before it is mounted so I imagine this would require the modules for your network card + ifconfig to be part of the initrd. But adding ifconfig to the initrd may be difficult since there would be various dependencies which would also need to be added. A static compile may help here.

Seeing as DSL's boot process is basically the same as knoppix's it would be a good idea to look around for info on getting knoppix to boot over a network - much of it will apply to DSL.

I wonder if the initrd for knoppix on this page could be modified to work with DSL?
Back to top
Profile PM 
dougvega Offline





Group: Members
Posts: 85
Joined: Sep. 2003
Posted: June 07 2005,21:25 QUOTE

what about installing the Debian-edu-config metapackage developed by Skolelinux
I am able to boot skolelinux via pxe , maybe they can be apt-get from the debian repositories that will make a verry fast server a la LTSP.
Back to top
Profile PM 
jconlon Offline





Group: Members
Posts: 9
Joined: May 2005
Posted: June 07 2005,22:36 QUOTE

Bingo!

friedgold's question.
"I wonder if the initrd for knoppix ... could be modified to work with DSL?"
Answer - YES!

I haven't cleaned it up completely but I wanted to get the post out to the list.

Step 0 Set up your DHCP server and TFTP server

Step 1. Setup your NFS server to offer the DSL KNOPPIX/KNOPPIX
my exported fs is /var/dsl
with the dsl KNOPPIX filesystem it looks like /var/dsl/KNOPPIX/KNOPPIX

Step 2. Download the knoppix tar for pxe
knoppix.pxe

Step 3. Untar it and place the contents of its knoppix directory into your TFTP server
mine looks like:
/var/tftpboot/ <files from the tar>

Step 4.  Modify the
<yourTftpbooDir>/pxelinux.cfg/default
file to change the nfsdir variables.
I changed mine to:
nfsdir=192.168.1.8:/var/dsl

Boot!
thanks guys,

John Conlon
Back to top
Profile PM 
ico2 Offline





Group: Members
Posts: 802
Joined: July 2004
Posted: June 12 2005,21:16 QUOTE

surely just use the network boot floppy and serve it using tftp instead of a floppy drive?

--------------
ico2
Back to top
Profile PM MSN 
13 replies since Mar. 31 2005,04:49 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (3) </ 1 2 [3] >/
reply to topic new topic new poll
Quick Reply: Boot dsl over network?

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code