Re: multi sparc bootable CDROM
Eric Delaunay <delaunay@lix.polytechnique.fr> writes:
> Steve Dunham wrote:
> > Eric Delaunay <delaunay@lix.polytechnique.fr> writes:
> >
> > > BTW, have you tried to build bootdisks dedicated to the ultra port based on
> > > the boot-floppies package ? Working bootdisks could be a start for me to see
> > > the differences.
> >
> > I've managed to build a kernel package from the 2.2.0-pre5 source
> > using kpkg (with some minor tweaks). And you can grab the
> > package from:
> >
> > ftp://www.cse.msu.edu/pub/debian/kernel-image-2.2.0-pre5_1.0.sparc.deb
> Thanks but I don't have ultrasparc on hand to test it :-((
> I will play with 2.2 for sparc before to fix 2.2 specific support in
> bootdisks then I hope you will just have to replace the kernel & modules with
> the ultra ones.
> Just one question: the installation program is running modprobe (from the
> modutils package) to load modules. Is it working the same on ultralinux (no
> explicit call to insmod64 have to be made) ?
Ok, I've mirrored the Debian archive, and I'm looking at the cdrom
stuff.
For now, I think the best approach is for me to make:
resc1440ultra.bin
drv1440ultra.bin
root-ultra.bin
linux-ultra
tftpboot-ultra.img
(The only reason we have a seperate root.bin is that the Ultra has a
different kernel version.)
And add them to the disks-sparc directory.
Then slightly modify the "slink_cd" script, so it also copies the
linux-ultra and root-ultra.bin files to slink1/install. Change the
silo.conf to look like:
message=!cd1
timeout=300
image[sun4c,sun4d,sun4m]=!cd2
label=linux
initrd=!cd3
image[sun4u]=!cd4
label=linux
initrd=!cd5
And, further on in the script, change cd4 to point to the Ultra kernel, and
add cd5, pointing to the ultra root image.
I still need to do a few more experiments to make sure that it works,
I'm burning a test CD-RW right now with a 2.2.0 Ultra kernel and the
sparc32 kernel that is currently in slink.
Steve
dunham@cse.msu.edu
Reply to: