From owner-freebsd-stable Thu Nov 6 22:26:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA13478 for stable-outgoing; Thu, 6 Nov 1997 22:26:01 -0800 (PST) (envelope-from owner-freebsd-stable) Received: from pegasus.com (pegasus.com [206.127.225.31]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id WAA13471 for ; Thu, 6 Nov 1997 22:25:57 -0800 (PST) (envelope-from richard@pegasus.com) Received: by pegasus.com (8.6.8/PEGASUS-2.2) id UAA01625; Thu, 6 Nov 1997 20:25:34 -1000 Date: Thu, 6 Nov 1997 20:25:34 -1000 From: richard@pegasus.com (Richard Foulk) Message-Id: <199711070625.UAA01625@pegasus.com> In-Reply-To: Ted Spradley "Re: Partitioning" (Nov 6, 11:18pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: stable@FreeBSD.ORG Subject: Re: Partitioning Sender: owner-freebsd-stable@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk } > 3) Don't hink ANY BSD can resize slice, but I know AIX could, even the } > version 3.2.4 I used to admin. No clue how, but maybe someone else knows? } > Maybe, if it works, we should integrate it? } > Dave? (our AIX developer-on-call) Back me up or knock me down? } } AIX uses a journal file system, which is rather completely different from a } BSD unix file system. I haven't figured out any of the details. It may have } something in common with the Margo Seltzer log-structured file system, which } everyone seems to have lost interest in. } They call it their Journalled file system. I don't think that has anything to do with it's ability to enlarge a partition on the fly. Journalling, the keeping of an audit-trail of all disk writes, makes for a more secure filesystem that can be cleaned up more thoroughly and quickly after a crash. Back to the main question; I don't see any reason why the BSD file system couldn't be extended to allow for on-the-fly expansion of partitions. Toss in a pointer to the new space, when you feel like adding some, initialize it and continue on. Richard