Date: Fri, 15 Jan 1999 15:08:06 -0500 (EST) From: Brian Feldman <green@unixhelp.org> To: Mike Smith <mike@smith.net.au> Cc: Poul-Henning Kamp <phk@critter.freebsd.dk>, Jaye Mathisen <mrcpu@internetcds.com>, current@FreeBSD.ORG Subject: Re: Can the bootloader create a file or set a flag in the bootblocks? Message-ID: <Pine.BSF.4.05.9901151505320.4816-100000@janus.syracuse.net> In-Reply-To: <199901151957.LAA02063@dingo.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 15 Jan 1999, Mike Smith wrote: > > On Fri, 15 Jan 1999, Mike Smith wrote: > > > Obviously we can't write to CDROMs, but a persistence mechanism needs > > > to work with each of these others. I've been leaning towards a very > > > simple solution using a small, preallocated file which we just > > > overwrite. It's not beautiful, but it's workable. > > > > It can't go into free space in a boot block? We still have room left over... > > It could only be a few bytes, enumerating numbered kernels in /boot/kernels.rc, > > or something like that > > It needs to be a general solution, and see above, again, for the things > it needs to be able to do. So for FFS, it could be stored in the superblock, label, or one of the other structures that aren't actually inodes, right? For FAT, couldn't it be stored in either the FAT or the volume name? TFTP and NFS are both non-local, but still have writing capabilities built in. > > -- > \\ Sometimes you're ahead, \\ Mike Smith > \\ sometimes you're behind. \\ mike@smith.net.au > \\ The race is long, and in the \\ msmith@freebsd.org > \\ end it's only with yourself. \\ msmith@cdrom.com > > > Brian Feldman _ __ ___ ___ ___ green@unixhelp.org _ __ ___ | _ ) __| \ http://www.freebsd.org/ _ __ ___ ____ | _ \__ \ |) | FreeBSD: The Power to Serve! _ __ ___ ____ _____ |___/___/___/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9901151505320.4816-100000>