LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 09-15-2008, 10:23 AM   #1
/dev/me
Member
 
Registered: May 2008
Distribution: Slackware 13
Posts: 116

Rep: Reputation: 20
What initrd to use to deliver payload on netboot client


Hi,

I've been playing around with a netboot server. I got it to work, but I can't get it to work, if you know what I mean.

--Right now it's working 100% reliably with the initrd taken from the Slackware 12.1 install DVD. This boots the client into the recognizable Slackware installer.
But I don't want that.

What I want is an initrd that will 1) boot without leading to a kernel panic, as all my home brew initrd's tend to do and 2) deliver a payload to the client.

For this it should be able to mount a NFS share and use dd to copy an image from the server to the client. Yes! I know this is asking for trouble, but I'm preparing to mass install an OS on many workstations. So I'm working on building a hands free setup. Just hook up the client, select netboot from the BIOS and wait until the server says it's finished.
Alternatively it may prove useful one day (with some adjustments) to zero disks of discarded machines, something I now do with a 3.5"




I've tried to adjust the Slackware installer initrd to fit this purpose, but it seems either 1) it recognizes the clients hardware but boots into the installer, or 2) it doesn't boot into the installer (goes into bash) but doesn't recognize the clients hardware anymore.

Is there perhaps some more generic initrd that I may use for this purpose? I can adjust images, but I've lost faith in my ability to build one from scratch. That's something a thousand reboots leading to kernel panics does to a man :s
 
Old 09-15-2008, 03:41 PM   #2
lsteacke
Member
 
Registered: Jul 2007
Distribution: Ubuntu
Posts: 99

Rep: Reputation: 16
Have you thought about using rsync to push out the image to the clients? Perhaps create a directory with said files from the image, mount that, and use rsync to push the files to the clients. This requires pxe booting each of the clients however.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
how to capture payload pramodrepaka Linux - Networking 1 07-09-2008 04:11 AM
How to create new initrd.gz (or initrd.img) file? kkpal Programming 2 12-10-2007 08:38 AM
Difference between FTP payload Data and simply chopping a file into payload size ahm_irf Programming 1 11-07-2007 08:58 AM
CentOS: Diskless client from system-config-netboot doesn't boot. mackdav Red Hat 0 08-02-2007 02:20 PM
Extracting Payload kharshadm Linux - Software 1 05-23-2007 07:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 04:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration