Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-installer
Navigation:
Lists: gentoo-installer: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-installer@g.o
From: Martin Andersen <martin.andersen@...>
Subject: Pure network (medialess) install (PXE + Grub + NFS) support via installer
Date: Wed, 18 Jan 2006 14:11:03 +0100 (CET)
Hi,


Recently I tried to install Gentoo using a PXE-enabled Grub image that I set up 
to boot the kernel provided on the experimental 2005.1 install CD (as well as 
also using the initial cpio ramfs image.)

Obviously, I quickly experienced that such an install was -- for the moment at 
least -- not exactly hassle-free and straightforward to set up in Gentoo.
After perusing some of the bootup routines (syslinux, /linuxrc, the squashfs 
livecd image et al.), I sort of came to a dead end when trying to get my head 
around exactly where would be the appropriate place to modify the installer 
(/boot-process) or even what to do in order to manually tell it to source the 
installation files over NFS instead of the local CD/DVD rom.

Since I recently did a very hassle-free installation of Solaris 10 using the 
exact same method described in the subject, I thought that well, this *shouldn't* 
be that hard to add support in Gentoo for.

However, I am pretty much out if ideas when it comes to getting this thing to 
run without investing too much time on it.

So far I've provided my own pxegrub (incidentally the one Sun used, as it had 
support for a variety of commonly-used NICs), as well as compiled a replacement 
kernel with DHCP and NFSROOT support. (NFSROOT wouldn't be strictly needed, but 
I threw it in anyways). Alas, I've not managed to persuade the installer to 
use NFS instead of local media for the install, despite being able to mount the 
NFS share on the client (particulars regarding squashfs mounting, udev 
detection etc.)

Now on to the reason for posting this to the list (and my sincere apologies if 
it isn't the right place for it) -- the best way for achieving this would 
naturally be to provide support for NFS installs at some early part in the boot 
procedure; e.g, as a kernel option for instance; or if no CD/DVD media is 
detected, ask for network-install.

To give an example, in Solaris this is achieved simply via --

kernel /solaris-x86/multiboot kernel/unix -B install_media=ip.add.re.ss:/mnt/image0

(whereas install_media=cdrom being for local installs)


I suspect this shouldn't be too hard to provide in Gentoo, as I am sure it 
would be quite beneficial with regard to JumpStarted environs, and also for 
systems that for some reason or another do not have a local CD/DVD drive 
available.

Any other thoughts on this? Is my request totally inappropriate (as in 
currently downprioritized), or do others see the benefits of having such a 
feature?


Regards,

-- 
-=-=- Martin Andersen =-=-=-=-=-=-=-=-=-=- EMail: martin.andersen@... =-=-=-=-=-=-=-
-=-=- Cellphone:   +47  906 45 948 -=-=-=- http://dragonfly.homeunix.net/cv.pdf -=-=-=-=-
-- 
gentoo-installer@g.o mailing list


Replies:
Re: Pure network (medialess) install (PXE + Grub + NFS) support via installer
-- Chris Gianelloni
Navigation:
Lists: gentoo-installer: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
how to setup deployment server
Next by thread:
Re: Pure network (medialess) install (PXE + Grub + NFS) support via installer
Previous by date:
Re: how to setup deployment server
Next by date:
Re: Pure network (medialess) install (PXE + Grub + NFS) support via installer


Updated Jun 17, 2009

Summary: Archive of the gentoo-installer mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.