From owner-freebsd-questions@freebsd.org Tue Oct 2 10:59:49 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6847410BF890 for ; Tue, 2 Oct 2018 10:59:49 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D1F84868F1 for ; Tue, 2 Oct 2018 10:59:47 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id w92AxTRf013804 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Tue, 2 Oct 2018 12:59:37 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: freebsd-upgrade to 64 bit? To: kremels@kreme.com References: <5B27CA5D-8BE3-4329-943D-96F8E4C8736A@kreme.com> From: Andrea Venturoli Cc: freebsd-questions@freebsd.org Message-ID: Date: Tue, 2 Oct 2018 12:59:28 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.0.1 MIME-Version: 1.0 In-Reply-To: <5B27CA5D-8BE3-4329-943D-96F8E4C8736A@kreme.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2018 10:59:49 -0000 On 10/2/18 12:29 PM, @lbutlr wrote: > Is it possible to go from 11.1 release to 11.2 release vi freebsd-upgrade and change to 64 bit in the process? Or do you just install 11.2-RELEASE-amd64 from scratch? While the officially reccomended procedure is to reinstall, I've been able to convert some machines from 32b to 64b in the past. Whether this is convenient is arguable on a case by case basis. Also, I would do this as a standalone process, not mixing it with an upgrade. Basically I installed the new system on a new HD, booted from there and rsynced the base system to the old HD, while keeping configurations, ports and data. I later rebuild all ports before removing COMPAT32 option from the kernel. Expect several things not working until you complete this phase. Notice there are many pitfalls here: before starting you'll have to delete all ports which install kernel modules, after the sync you had better check your etc files against the distribution, etc... Also having separate system/data partitions helped. Don't blame it on me if it does not work for you :) bye av.