Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2001 17:32:17 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        John Baldwin <jhb@FreeBSD.ORG>
Cc:        Jordan Hubbard <jkh@winston.freebsd.org>, freebsd-arch@FreeBSD.ORG, Terry Lambert <tlambert2@mindspring.com>, Peter Wemm <peter@wemm.org>, Robert Watson <rwatson@FreeBSD.ORG>
Subject:   Re: Proposed auto-sizing patch to sysinstall (was Re: Using a la
Message-ID:  <200112110132.fBB1WH749829@apollo.backplane.com>
References:   <XFMail.011210155601.jhb@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
:I think having it is ok.  It's not that big of a deal to hit 'y' Enter.  It is
:nice to see the final results.  One thing I would like is if one can delete an
:auto partition and create a new one and have the other auto's adjust.  (I think
:you can do this, right?)  For example, I usually like to make / bigger than
:usual, so I would prefer ot do 'A', select workstation or testbox or whatever,
:delete /, create a bigger /, and have the swap and /var stay the same and /usr
:adjust as needed.  I would almost vote for deferring the assignment of all
:partitions (manual or automatic) until the end.  The only difference in a
:manual partition is that it has a fixed size IMO.  This would allow one to
:simply set the size of an auto partition to tweak a setup.  For example, for my
:scenario, I would just have to set a size for / and then everything would be
:done.
:
:So, if I create a partition, it doesn't get allocated a letter yet until we
:commit the changes.  It's just like an auto partition except that it has a
:fixed size and is tied to a specific slice/disk.  How does that sound?
:
:-- 
:
:John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/

    Well, the code to do the above isn't entirely trivial.  I don't know
    how Jordan is doing it but what I would do is make a copy of the
    selected disk template and then adjust it's parameters (like masking off
    partitions that the user deletes) as the user messes around manually
    after that.  One would have to go through and delete ALL the auto
    partitions and re-run the auto-partition generator on the temporary
    template for each keystroke to really make it work right.  The code
    winds up being too complex otherwise.

    You definitely do *not* want to defer partition assignment.  The user
    really needs to be able to see what is going on in real time.

						-Matt


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112110132.fBB1WH749829>