[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Custom SPARC netboot image



On Mon, Sep 19, 2005 at 12:27:40PM -0500, Andy Goth wrote:
> Sven Luther wrote:
> > On Sat, Sep 17, 2005 at 09:10:12PM -0400, Andy Goth wrote:
> >
> > > On Sat, Sep 17, 2005 at 11:14:49PM +0200, Sven Luther wrote:
> > >
> > > > Notice that there are 2.6.12 backports for sarge, including
> > > > already build powerpc and x86 packages,
> 
> (When) will a SPARC build appear?

Once either someone does the sarge builds and make it available, or we upload
those packages to something more official and auto-built.

> > > Good, although I'm comfortable building my own.  (But on the other
> > > hand, all my kernel-building experience is with x86, so maybe I'm
> > > not...)
> >
> > well, this is a common package, so you just need to dpkg-buildpackage
> > -rfakeroot -us -uc -B on a sparc box or something such.
> 
> Yeah, and this would be my first time Debian-packaging a kernel image.

Building only :)

> > > > The third possibility is to install sid/etch in your future swap
> > > > partition, and then debootstrap sarge on the normal system and
> > > > then go from there.
> > >
> > > How much space do I need to install an Etch capable of running
> > > debootstrap?
> >
> > Just the base system, i used to do install on my 512MB swap, so i
> > guess you want at least 1MB swap, which will work just fine.
> 
> I made a directory, /nfsroot/, and debootstrap sarge'd it.  I then
> chrooted to it, base-config'ed, and installed the packages I'd be
> needing on each of my nodes.  Next I netbooted another SPARC, passing
> nfsroot=10.0.0.1:/nfsroot to make it use this directory rather than the
> local hard disk.  Once the system was up, I partitioned and formatted
> the hard disk, severally mounted its partitions, and copied from / to
> /mnt/*.  I installed SILO to disk, and rebooted.  It only took me ten
> hours. :^)

Hehe.

> The "ip=rarp" kernel option doesn't seem to work right (the kernel gets
> a wildly wrong address, even though OpenBoot succeeds).  Has anyone else
> tried it?  I believe I'll switch to DHCP to dodge this problem, but
> first I need to put a second NIC in one node.

No idea.

> I haven't had much luck with netboot initrds.  The initrd that comes
> with d-i works just fine, and I am reasonably sure I successfully
> modified it once or twice.  (My linuxrc ran.)  But it seems my luck has
> run out.  Now the kernel fails to mount its initrd (which I
> piggyback64'ed onto my a.out), and it doesn't seem to be looking in the
> right place for it anyway ("0"??).  Therefore I had to compile in
> support for NFS and my network card, since the kernel can't get modules
> from its initrd.  Grumble.  And I'm even using tftpboot.sh to make my
> boot images!  SILO-loaded initrd works, though.

Do the official sparc image not build initrd's ?

Friendly,

Sven Luther



Reply to: