Re: Sparc32 Floppy Availability
On Tue, Mar 22, 2005 at 01:07:28AM +0100, Frans Pop wrote:
> On Tuesday 22 March 2005 00:41, Frans Pop wrote:
> > On Monday 21 March 2005 22:56, Geert Stappers wrote:
> > The magic is in the installer/build/config/ directory structure.
> > Compare sparc.cfg with i386.cfg, and the sparc/ and i386/
> > directories...
> Oops. There already is some support for floppies for sparc32, currently
> disabled. Because of the subarchs, the structure is one level deeper than
> for i386. See sparc/sparc32.cfg and sparc/sparc32/ directory.
> I enabled them locally (remove '#' from MEDIUM_SUPPORTED line in
> sparc32.cfg) and did a quick testbuild. I ended up with:
> fjp@gimli:[...]/installer/build$ ls -l dest/sparc32/floppy/
> total 3436
> -rw-r--r-- 1 root users 914432 2005-03-22 00:58 boot.img
> -rw-r--r-- 1 fjp users 1474560 2005-03-22 00:58 net-drivers.img
> -rw-r--r-- 1 fjp users 1111590 2005-03-22 00:57 root.img
Okay, that is the hint I needed, TNX
This is what I changed in my tree:
--- installer/build/config/sparc.cfg (revision 26403)
+++ installer/build/config/sparc.cfg (working copy)
@@ -1,5 +1,5 @@
# floppy needs root to build, so cannot autobuild, so is disabled for
-SUBARCH_SUPPORTED = sparc32 sparc64 miniiso miniiso-2.6 cdrom
+SUBARCH_SUPPORTED = sparc32 sparc64 miniiso miniiso-2.6 cdrom floppy
VERSIONED_SYSTEM_MAP = t
--- installer/build/config/sparc/sparc32.cfg (revision 26403)
+++ installer/build/config/sparc/sparc32.cfg (working copy)
@@ -1,5 +1,5 @@
# floppies need root to build, so don't autobuild
-MEDIUM_SUPPORTED = netboot netboot-2.6 #floppy floppy-2.6
+MEDIUM_SUPPORTED = netboot netboot-2.6 floppy floppy-2.6
# The version of the kernel to use.
KERNELIMAGEVERSION = $(BASEVERSION)-sparc32
> Now, whether they will actually boot and install...
> I think Joshua did have these enabled for his daily builds. They're just
> not enabled for official builds.
> sparc64 currently does not seem to have any floppy support.