From owner-freebsd-stable@FreeBSD.ORG Tue Feb 14 17:15:27 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD568106564A for ; Tue, 14 Feb 2012 17:15:27 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) by mx1.freebsd.org (Postfix) with ESMTP id 385388FC17 for ; Tue, 14 Feb 2012 17:15:26 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id q1EHFH7W019289; Wed, 15 Feb 2012 04:15:18 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Wed, 15 Feb 2012 04:15:17 +1100 (EST) From: Ian Smith To: Bruce Cran In-Reply-To: <4F37DBA3.7030304@cran.org.uk> Message-ID: <20120213195554.O46120@sola.nimnet.asn.au> References: <4F355A5B.9080007@rewt.org.uk> <4F35743B.4020302@os2.kiev.ua> <4F37DBA3.7030304@cran.org.uk> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: FreeBSD Stable Mailing List , Joe Holden , Alex Samorukov Subject: Re: New BSD Installer X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 17:15:27 -0000 On Sun, 12 Feb 2012 15:32:51 +0000, Bruce Cran wrote: > On 2/10/2012 7:47 PM, Alex Samorukov wrote: > > I am highly against reverting. Old installer is not GPT aware and in fact > > is unmaintained for a very long time. > > That's not really correct: quite a lot of work was done on it last year. Indeed. Was it you working on the updated sade(8) adding GPT and ZFS? I don't see it in terms of reverting. Much other useful functionality of sysinstall has yet to be reimplemented. Sure, I know, send code .. but it's not only the functionality lost, but the ability for new users to accomplish a good deal of initial server setup before they're skilled enough to do it all from the command line, which is where I was in '98. I also think much of the sometimes gratuitous deprecation of sysinstall is unwarranted. I've used sysinstall post-installation regularly since '98 on 2.2.6 through 3.3, 4.4-10, 5.-5, 6.1, 7.0-4 and 8.0-2. Since one small disaster on 3.3 about 12 years ago (installing to the wrong slice) I've had no major issues with it, mostly partitioning all sorts of disks but also browsing and adding useful packages at installation. Strangely, the big push to GPT partitions was oft said to be because MBR slices provided too few partitions. I never found 4 * 6 much of a limit myself, and now the default install makes a Linux-like single partition, rendering dump & restore more or less unusable or at least impractical, while booting multiple systems on GPT also seems to require Linux tools. I don't know whether this move away from BSD traditional filesystem partitioning (/, /var, /usr etc) to Linux-style came down from Core On High or is just the prerogative of installer-writers? Jordan was both the latter and a big part of the former for many years, but I guess that's something that can be reverted if people feel to do so. I expect most developers run mostly the latest gear, and nowadays tend to use vbox images a good deal, but there will be many laptops and other systems using MBR slices and bsdlabel partitions for years to come, and I'd hate to see FreeBSD's longterm support for _slightly_ older hardware disappear, just because of having added better support for latest kit. I for one will be screwed if sade, fdisk and bsdlabel disappear, as the release notes for 9 seem to indicate may be imminently on the cards. cheers, Ian