Intel silo (Re: Silo)
Steve McIntyre <stevem@chiark.greenend.org.uk> writes:
> On Sun, 28 Feb 1999, Steve Dunham wrote:
>
> >> I honestly don't know myself. Anybody?
> >
> >You can't build silo on i386. There is a program somewhere called
> >"intelsilo", but it's not in debian, and it might need tweaking to
> >work. Also, you must use the "second.b" file from the silo in
> >incoming, or the CD will fail to boot on a large subset of machines.
> Hmmm. Any idea where to look? I had a quick look using Altavista, and it
> just bounced me to the redhat sparc mailing list archives, which didn't
> appear to be of much use.
It builds out of the box, but there is a slight catch. It must be
built in a tree that has already been built on a sparc.
I put a package up at "http://www.cse.msu.edu/~dunham/debian/silo/".
To build the source package, you must do:
dpkg-buildpackage -rfakeroot -m"your email"
on a sparc, and then
rm build
dpkg-buildpackage -B -nc -rfakeroot -m"your email"
on the intel box (in the same tree).
I will coordinate with the silo maintainer to get these changes into
potato.
Note that before anyone starts handing out CDs made with intelsilo, we
must test it first (e.g. make a CD on an intel box and boot it on a
sparc).
To use it with slink_cd, you need BOOTDIR=/usr/lib/silo, and you need
the following patch to slink_cd:
--- slink_cd Sat Feb 27 20:22:12 1999
+++ slink_cd.new Sun Feb 28 11:46:57 1999
@@ -1153,7 +1153,7 @@
if [ "$EXECARCH"x = "sparc"x ]; then
siloprog=silo
elif [ "$EXECARCH"x = "i386"x ]; then
- siloprog=$BASEDIR/intelsilo
+ siloprog=intelsilo
fi
if [ -n "$siloprog" ]; then
cd1=/boot/debian.txt
Steve
dunham@cse.msu.edu
Reply to:
- References:
- Re: Silo
- From: Steve McIntyre <stevem@chiark.greenend.org.uk>