From owner-freebsd-stable@FreeBSD.ORG Fri Oct 20 11:11:40 2006 Return-Path: X-Original-To: freebsd-stable@FreeBSD.ORG Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C846116A40F for ; Fri, 20 Oct 2006 11:11:40 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [83.120.8.8]) by mx1.FreeBSD.org (Postfix) with ESMTP id 87A4643D76 for ; Fri, 20 Oct 2006 11:11:36 +0000 (GMT) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lclejq@localhost [127.0.0.1]) by lurza.secnetix.de (8.13.4/8.13.4) with ESMTP id k9KBB9K7071862; Fri, 20 Oct 2006 13:11:15 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.13.4/8.13.1/Submit) id k9KBB90l071861; Fri, 20 Oct 2006 13:11:09 +0200 (CEST) (envelope-from olli) Date: Fri, 20 Oct 2006 13:11:09 +0200 (CEST) Message-Id: <200610201111.k9KBB90l071861@lurza.secnetix.de> From: Oliver Fromme To: freebsd-stable@FreeBSD.ORG, r00t_0101@yahoo.com, danny@cs.huji.ac.il In-Reply-To: X-Newsgroups: list.freebsd-stable User-Agent: tin/1.8.2-20060425 ("Shillay") (UNIX) (FreeBSD/4.11-STABLE (i386)) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Fri, 20 Oct 2006 13:11:15 +0200 (CEST) Cc: Subject: Re: BSD/Linux slices like Solaris' Solstice DiskSuite X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-stable@FreeBSD.ORG, r00t_0101@yahoo.com, danny@cs.huji.ac.il List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 11:11:40 -0000 Danny Braniss wrote: > Oliver Fromme wrote: > > To change the active slice to, say, the third one, use the > > command "fdisk -a 3 /dev/yourdisk". That will request for > > confirmation interactively. To do it non-interactively > > (e.g. in a script), use "echo a 3 | fdisk -f - /dev/...". > > I use 'bsdlabel -s[1234] /dev/mydisk' all the time when > changing between 'slices' Uhm? What version of FreeBSD are you using? In RELENG_6 I only get the usage message when I try -s, and the manpage doesn't mention it either. Looking at the source, the getopt(3) string indeed contains "s:", but the code never checks for it and falls through to the default case (which spits out the usage message and exits). Looks like a bug. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. "C is quirky, flawed, and an enormous success." -- Dennis M. Ritchie.