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

Re: Silo breakage creating woody r2 CDs for sparc



On Tue, Dec 02, 2003 at 01:31:26AM +0000, Steve McIntyre wrote:
> <sigh>
> 
> We're late getting the r2 images created, and changes to the packages
> that we need to use don't help. The script to make sparc CDs bootable
> contains the following:
> 
> silo_deb=`ls $MIRROR/pool/main/s/silo/silo_*.deb | tail -1`
> # put the relevant parts of SILO boot loader
> (ar p $silo_deb data.tar.gz | \
>         tar zxf - -C $inst/ ./boot/{cd,second}.b)
> 
> This currently picks up silo_1.3.1-2_sparc.deb, which doesn't contain
> a cd.b file at all, so the sparc build fails. Generally after an hour
> of frantic disk-thrashing. I don't know if the change to silo is
> deliberate or not, but for now I'm patching the script to use the bits
> out of silo_1.2.5-2_sparc.deb instead, as that seems to have what we
> need. If this is wrong, please shout!

The silo cd boot step changed. You'll need isofs.b and second.b, and
you'll need to move silo.conf to /boot on the CD. Then change the
mkisofs incantation to include these bootable options:

	-r -G /boot/isofs.b -B ...

The path to isofs.b needs to be absolute on the build machine (not
relative to the CD root). The "..." is literal, it means use isofs.b to
boot any sort of sparc (sun4c,sun4m,sun4d,sun4u).

-- 
Debian     - http://www.debian.org/
Linux 1394 - http://www.linux1394.org/
Subversion - http://subversion.tigris.org/
WatchGuard - http://www.watchguard.com/



Reply to: