Source-Changes archive

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

Re: CVS commit: basesrc/distrib/i386/floppies/ramdisk-rescuesmall



On Wed, Sep 25, 2002 at 09:54:32AM +1000, grant beattie wrote:
  | On Tue, Sep 24, 2002 at 10:55:33AM -0400, Perry E. Metzger wrote:
  | 
  | > > Modified Files:
  | > >         basesrc/distrib/i386/floppies/ramdisk-rescuesmall: Makefile
  | > > 
  | > > Log Message:
  | > > crank imagesize to 1440k (same as ramdisk-rescuetiny).
  | > 
  | > Doesn't that stop it from working on 5.25" disk systems? Not that I
  | > know if this is till a consideration...
  | 
  | It was 1320kb prior to bumping it, so it wouldn't have fit on a 1.2Mb
  | floppy, anyway (I held off committing the change until I could confirm
  | it was a sane thing to do).

There appears to be some confusion here:
    a)  floppies/ramdisk-rescue{small,tiny} are the file system images
        that are stuffed into the appropriate kernel
    b)  floppies/kernel-rescue stuffs the result of a) into kernels
        built by etc/Makefile's snap_kern target
    c)  floppies/rescue-{small,tiny}/Makefile builds the actual
        boot floppies, and those files have:
                FLOPPYSIZE=     2400
        which happens to be the size of a 1.2MB floppy :)


  | What confused me a little was that rescuetiny was *larger* than
  | rescuesmall :-)

The INSTALL_TINY kernel has less stuff than INSTALL_SMALL, so there's
more room in it for the memory disk image file system.
Basically, the size of the kernel with a populated file system has to
compress down to fit on FLOPPYSIZE.

Luke.



Home | Main Index | Thread Index | Old Index