From owner-freebsd-questions@FreeBSD.ORG Fri Feb 17 23:11:43 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFD33106564A for ; Fri, 17 Feb 2012 23:11:42 +0000 (UTC) (envelope-from Devin.Teske@fisglobal.com) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) by mx1.freebsd.org (Postfix) with ESMTP id A816E8FC0C for ; Fri, 17 Feb 2012 23:11:42 +0000 (UTC) Received: from pps.filterd (ltcfislmsgpa03 [127.0.0.1]) by ltcfislmsgpa03.fnfis.com (8.14.4/8.14.4) with SMTP id q1HMRsxe027680; Fri, 17 Feb 2012 17:11:39 -0600 Received: from smtp.fisglobal.com ([10.132.206.15]) by ltcfislmsgpa03.fnfis.com with ESMTP id 131yq483u5-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Fri, 17 Feb 2012 17:11:39 -0600 Received: from dtwin (10.14.152.15) by smtp.fisglobal.com (10.132.206.15) with Microsoft SMTP Server (TLS) id 14.1.323.3; Fri, 17 Feb 2012 17:11:38 -0600 From: Devin Teske To: "'Jerry McAllister'" , "'Polytropon'" References: <4F3ECF23.5000706@fisglobal.com> <20120217234623.cf7e169c.freebsd@edvax.de> <20120217225329.GB30014@gizmo.acns.msu.edu> In-Reply-To: <20120217225329.GB30014@gizmo.acns.msu.edu> Date: Fri, 17 Feb 2012 15:11:52 -0800 Message-ID: <021101ccedc9$89445cf0$9bcd16d0$@fisglobal.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQIQVcbiHxAZ45udkmdcvfmJBlTk1ADf+AHrAO5P0/GVrHI3UA== Content-Language: en-us X-Originating-IP: [10.14.152.15] X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.6.7361, 1.0.260, 0.0.0000 definitions=2012-02-17_04:2012-02-17, 2012-02-17, 1970-01-01 signatures=0 Cc: david.robison@fisglobal.com, freebsd-questions@freebsd.org Subject: RE: One or Four? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 23:11:43 -0000 > -----Original Message----- > From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd- > questions@freebsd.org] On Behalf Of Jerry McAllister > Sent: Friday, February 17, 2012 2:53 PM > To: Polytropon > Cc: david.robison@fisglobal.com; freebsd-questions@freebsd.org > Subject: Re: One or Four? > > > > > > Let the majority decide which layout is preferred for the default. > > > > Why not add a selection to the installer, something like > > this: > > > > Partition scheme > > ---------------- > > > > [ ] all in one + swap > > Create one partition containing all subtrees > > plus one swap partition. > > > > [ ] separate partitioning + swap > > Create /, /var, /tmp and /usr (including home) > > partitions plus one swap partition. > > > > [ ] user-defined > > Make your own partitioning selection manually. > > > > Of course, the default SIZES for second choice should be > > reasonable. > > > > Yes. Yes. This is the way to go. > I'd agree, but I'd like to envision a modular approach where multiple schemes can be maintained. E.g. a menu containing... "Scheme 1: / + swap + /tmp" "Scheme 2: / + swap + /tmp + /var" "Scheme 3: / + swap + /tmp + /var + /usr" "Scheme 4: / + swap + /tmp + /var + /usr + /home" NOTE: See what I did there? There is no option for "/ ", explanation below. I'm actually thinking that "not having a separate /tmp" is: a. A security issue /tmp is by-default out-of-the-box world-writable (perms 1777). Making this world-writable bucket part of "/" seems silly both for Desktops and Servers alike. b. A nuisance As "Da Rock" points out, ... recovering your system from a file-system-full-event when using "single-/" is just as difficult regardless of Desktop versus Server. Having "/tmp" alleviates the difficulty. c. A performance issue I'm surprised nobody has pointed out the physical performance limitations of rotating disks with respect to physical location of partitions on the spindle. Granted, seek times are light years beyond what they used to be, but allocating smaller "swap" and "tmp" partitions close to the center of the spindle is a performance-enhancing setup just as much as it is for protecting against file-system-full problems (security events included). === I'd argue that there should never be a single-"/" unless you are prepared to deal with a truly 100%-full filesystem problem (especially considering that Desktop users whom select the default-everything are often not skilled enough to deal with that situation). If someone truly wants a single "/" and nothing else, there's manual partitioning (which should prove pretty easy in the event that you're only creating one partition and nothing else). -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.