From owner-freebsd-questions@freebsd.org Tue Aug 4 03:11:22 2015 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C02D9B26FE for ; Tue, 4 Aug 2015 03:11:22 +0000 (UTC) (envelope-from gregory.orange@calorieking.com) Received: from pandora.au.calorieking.net (mail.au.calorieking.net [115.70.179.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 422771EF1 for ; Tue, 4 Aug 2015 03:11:21 +0000 (UTC) (envelope-from gregory.orange@calorieking.com) Received: from pandora.au.calorieking.net (localhost [127.0.0.1]) by pandora.au.calorieking.net (Postfix) with ESMTP id 6BFFFE7 for ; Tue, 4 Aug 2015 11:11:12 +0800 (WST) X-Virus-Scanned: amavisd-new at calorieking.com Received: from pandora.au.calorieking.net ([127.0.0.1]) by pandora.au.calorieking.net (mail.au.calorieking.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O5R27b9rTwH5 for ; Tue, 4 Aug 2015 11:11:11 +0800 (WST) Received: from [192.168.1.52] (106-68-19-145.dyn.iinet.net.au [106.68.19.145]) by pandora.au.calorieking.net (Postfix) with ESMTPSA id C2AFA9D for ; Tue, 4 Aug 2015 11:11:11 +0800 (WST) Message-ID: <55C02D4E.1080907@calorieking.com> Date: Tue, 04 Aug 2015 11:11:10 +0800 From: Gregory Orange User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Subject: Re: Binary upgrade from 8.4 to 10.1 References: In-Reply-To: Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2015 03:11:22 -0000 Hi Paul, On 04/08/15 05:17, Paul Schmehl wrote: > I want to upgrade from FreeBSD 8.4 RElEASE to FreeBSD 10.1 RELEASE using > FreeBSD update. I can't provide documentation or any certainty that it will work the same for you as me, but I guess you might consider this a proof of concept. Last month I upgraded a dozen or so FreeBSD 8.4-RELEASE amd64 machines to FreeBSD 10.1-RELEASE amd64 with this process, all run as root: freebsd-update fetch install freebsd-update -r 10.1-RELEASE upgrade # Does this look reasonable (y/n)? y # manual intervention for diffs etc freebsd-update install reboot freebsd-update install # Because ECDSA key wasn't present: ssh-keygen -Av pkg install -yf pkg pkg install $(pkg info -aoq) freebsd-update install freebsd-update fetch install # new shared objects made cron stop working until after a restart # reboot would be more drastic but would fix any other similar issues service cron restart tail -F /var/log/auth.log /var/log/messages /var/log/cron ---- I had a critical failure on one hosted machine. SATA cables turned out to be faulty, and the upgrade wrote some files successfully but not others, leaving the machine in an unbootable state. High-latency console access is the last straw, causing me to give up and rebuild the machine. I don't blame FreeBSD for this (nor any OS which can't beat this problem!), but mention it as a(n albeit unlikely) possibility to consider. HTH, Greg.