Simplified Net-booting (Booting Puppy Linux via your LAN)

A home for all kinds of Puppy related projects
Message
Author
User avatar
J-Bob
Posts: 282
Joined: Sun 10 Feb 2008, 00:58
Location: Canada
Contact:

#16 Post by J-Bob »

for those that might be wondering about a humongous initrd.
well... it's the sfs in the initrd. but you do need to know what you're doing when making one.

you can do this with unleashed, but there is another way.

you would need to unpack the initrd, and enter the image file for it, on puppy 3 and above, when you remake the image file, if will be adjusted accordingly, but for earlier pups, you WILL need to increase the size of the image file. this is due to the different formats.

i do not know exactly where it is you want to place the sfs, because i have never handled a humongous one. but i imagine i might want to do so for a remix of 3.02CCE if i want a cyber cafe edition.

you can search for the post on how to edit your initrd. and you could possibly search for the other part.

- J-Bob

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

rebuilding initrd.gz

#17 Post by raffy »

Yes, there should be a way of rebuilding the initrd.gz without using unleashed.

For starters, see Pizzasgood's instructions for editing initrd.gz (for Puppy 3.x and later): http://www.murga-linux.com/puppy/viewtopic.php?t=25645
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

solis
Posts: 1
Joined: Sat 24 Jan 2009, 21:49

#18 Post by solis »

Hello, I found that the busybox in initrd it's not the same of the busybox on the final squashed sistem, but if I intents to change in the initrd the busybox the system hangs.

Can anybody send the instructions to recompile the busybox to incorporate to initrd.

Thanks.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#19 Post by Aitch »

Hi Raffy

Somewhere, recently....? I posted a request for network boot to be made an option in new puppies, but can no longer find the thread.... :oops:

Any ideas?

I know Network booting used to be included in at least debian, and I think, Slackware

I'm sure it would be helpful, at least to folks who don't have CDs or USB boot capability

I'm sure there was a *buntu howto, as well, so it should lend itself to Lupu/Lucid, at least

Edit: :oops: http://www.murga-linux.com/puppy/viewtopic.php?t=59404

Aitch :)

ndujoe1
Posts: 851
Joined: Mon 05 Dec 2005, 01:06

Net-booting

#20 Post by ndujoe1 »

If PuppyLinuc can be booted over a network, is it possible to take it one step further and have our PCs boots from the internet? Such that booting from a cental internet location puppy would automatically be updated for the user at all times. And we could save our data locally or at an internet site.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#21 Post by Aitch »

ndujoe1

Yes, booting from the internet, is the same as booting from a networked PC, in principle

http://www.newbtopro.com/guide/linux_boot_process

Here's a howto

http://pcplus.techradar.com/content/tut ... er-network

Bonus points to whoever knows how to add Puppy to the list found by Netboot.me
Currently in the menu, the following are available:

Installers
FreeBSD 7.2 (x86 or amd64)
Debian Lenny (5.0)
Debian Testing (x86 / amd64)
Fedora 11(x86/amd64)
OpenSUSE 11.1 (x86/amd64)
Ubuntu Jaunty & Karmic (x86/amd64)
Live Linux
Tiny Core Linux 2.2
Micro Core Linux 2.2
Tools
Diagnostics -> (Memtest86 & 86+, HDT 0.3.4)
Disk Tools -> (Gparted LIve 0.4.5-2, Parted Magic 4.4)
Rescue -> (Ubuntu Jaunty / Karmic in rescue mode)
http://www.opensourcetutor.com/2009/08/ ... -internet/

Here's a netboot puppy by Wolf pup

http://murga-linux.com/puppy/viewtopic.php?p=433518

Aitch :)

gcmartin

#22 Post by gcmartin »

If you want a solution for having your PCs netboot from your LAN, see "5-steps Netboot a Puppy over the LAN with NO Media (PXE)"
This attempts to embrace everything published in this thread in to an easy to follow document.

Hope this helps

Post Reply