From owner-freebsd-questions@FreeBSD.ORG Mon Jul 29 08:58:44 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B4DB1D9D for ; Mon, 29 Jul 2013 08:58:44 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DE1AA27E8 for ; Mon, 29 Jul 2013 08:58:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id r6T8wVQp074706; Mon, 29 Jul 2013 18:58:32 +1000 (EST) (envelope-from smithi@nimnet.asn.au) Date: Mon, 29 Jul 2013 18:58:31 +1000 (EST) From: Ian Smith To: Conny Andersson Subject: Re: FreeBSD slices and the Boot Manager In-Reply-To: Message-ID: <20130729175252.V32053@sola.nimnet.asn.au> References: <20130729013637.M32053@sola.nimnet.asn.au> <13CA24D6AB415D428143D44749F57D7201FF6013@ltcfiswmsgmb21> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Teske Devin , freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jul 2013 08:58:44 -0000 On Mon, 29 Jul 2013 01:04:04 +0200 (CEST), Conny Andersson wrote: > Hi Devin, > > Apropos sade (sysadmins disk editor). I have it at /usr/sbin/sade and I am > running a FreeBSD 8.3. I also mounted FreeBSD 8.1 and FreeBSD 8.2 and found > sade at /usr/sbin/ even in these older FreeBSDs. I can't recall if sade was in 6.x but it certainly is in 7.x. I think Devin meant to say 'in 9 and earlier'. Yes it's taken from the fdisk and bsdlabel sections of sysinstall, but existed long before there was talk of deprecating sysinstall, apart from Jordan's self-deprecatory comments some 18 years ago suggesting it should be updated/replaced, as found under BUGS in sysinstall(8) up to at least 8.2, but not in 9.x: This utility is a prototype which lasted several years past its expira- tion date and is greatly in need of death. > Regards, > > Conny > > > On Sun, 28 Jul 2013, Teske, Devin wrote: > > > > In this case, sade is (or was) a direct by-product of the death of > > sysinstall(8). It only exists in 9 or higher. > > > > In-fact... sade was (up until recently in HEAD) actual code removed from > > sysinstall(8). > > > > NOTE: In HEAD, sade(8) is now a direct path to "bsdinstall partedit" Well that will be alright if 'bsdinstall partedit' now does the hitherto missing sade functions, particulary Disklabel Editor functions such as allowing one to toggle newfs on particular (BSD) partitions, toggle softupdates, use custom newfs options, and delete-and-merge partitions? > > I don't know what the long-term goals are for sade, but it's a nice > > 4-letter acronym that's a nice keystroke saver (at the very least). As I said, unless you're into the arcane maths needed to run fdisk and bsdlabel manually, sade (or its functions in sysinstall) is the only safe and sane way to manage MBR disks. I'd love to be proven wrong .. And credit to you, Devin, for developing bsdconfig to replace most of sysinstall's other post-installation functions. I'll have a play with that when I upgrade my 9.1 to 9.2 fairly soon. cheers, Ian