From owner-freebsd-stable@FreeBSD.ORG Tue Jan 6 03:04:37 2015 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C0924311 for ; Tue, 6 Jan 2015 03:04:37 +0000 (UTC) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 49F0867FC3 for ; Tue, 6 Jan 2015 03:04:36 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.9/8.14.9) with ESMTP id t0634YQQ033210 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Mon, 5 Jan 2015 20:04:34 -0700 (MST) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.9/8.14.9/Submit) with ESMTP id t0634YPD033207; Mon, 5 Jan 2015 20:04:34 -0700 (MST) (envelope-from wblock@wonkity.com) Date: Mon, 5 Jan 2015 20:04:34 -0700 (MST) From: Warren Block To: Bob Willcox Subject: Re: I need some swap partion help on new 10.1 install In-Reply-To: <20150105225028.GC57206@rancor.immure.com> Message-ID: References: <20150102144223.14a2987e@nunki.holyordnance.org> <20150102215604.GF867@rancor.immure.com> <20150102145801.6ea92658@nunki.holyordnance.org> <6b9041859ceb265eedaf6f56f9178a7b@ultimatedns.net> <20150102163539.1eaadbc7@nunki.holyordnance.org> <20150103172527.GI867@rancor.immure.com> <745af5f28074a940e743f6094be15991@ultimatedns.net> <54A88D7B.8010901@protected-networks.net> <20150105225028.GC57206@rancor.immure.com> User-Agent: Alpine 2.11 (BSF 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Mon, 05 Jan 2015 20:04:34 -0700 (MST) Cc: Kevin Oberman , Chris H , FreeBSD-STABLE Mailing List X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.18-1 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, 06 Jan 2015 03:04:37 -0000 On Mon, 5 Jan 2015, Bob Willcox wrote: > On Sun, Jan 04, 2015 at 06:37:18PM -0700, Warren Block wrote: >> On Sat, 3 Jan 2015, Michael Butler wrote: >> >>> On 01/03/15 19:35, Kevin Oberman wrote: >>> >>> [ .. snip .. ] >>> >>>> As per an earlier suggestion, did you put: >>>> kern.geom.label.gpt.enable=0 >>>> into /boot/loader.conf? If so, that's why you lack a /dev/gpt label. This >>>> is usually a "friendlier" string than the diskid, but both work equally >>>> well. >>> >>> bsdinstall does that on its own - you have to manually >>> remove/comment/set to "1" after installation :-( >> >> gpt, or gptid? The first would be a terrible regression, the second, >> not so much. > > The more I read of this thread the more confused I get. What should I have in > /boot/loader.conf to get the old behavior with more traditional device names? > > Also, if bsdinstall doesn't do this for me automatically, why did it put > /dev/ada0p2 in the fstab for swap? The best way is to use GPT labels, which are stored in the GPT header. They are portable, so keep working if the drive device name changes (ada0 to da1, say). GPT labels can be set with gpart modify. The labels appear in /dev/gpt/. As mentioned before, they might not appear if a partition is mounted due to GEOM "withering". GPT labels are enabled by default. If bsdinstall is disabling them, it is a regression. GPT IDs, on the other hand, are a unique generated ID code that can appear at the same time. Many of us find them not very useful and disable them in loader.conf. I have only upgraded systems to 10.1, so don't know what bsdinstall does on a new install.