From owner-freebsd-questions@FreeBSD.ORG Wed May 28 17:17:12 2014 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 ESMTPS id ADDA9B5E; Wed, 28 May 2014 17:17:12 +0000 (UTC) Received: from mail.feld.me (mail.feld.me [66.170.3.6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.feld.me", Issuer "Gandi Standard SSL CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 308872E32; Wed, 28 May 2014 17:17:11 +0000 (UTC) Received: from mail.feld.me (mail.feld.me [66.170.3.6]); by mail.feld.me (OpenSMTPD) with ESMTP id c59c9aca; Wed, 28 May 2014 12:17:07 -0500 (CDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=feld.me; h=mime-version :content-type:date:from:to:cc:subject:in-reply-to:references :message-id:sender; s=blargle2; bh=Ykhf3YjGnmE+X1lgAI1/jg0XtjM=; b= vy8h9nlY3Xkt2SgAD9sgO++rgzVCZGqi3R6na3h8YrWub2e3fIuSTheAQvtAaJkn rks1wH7Fy0a5r3ocM4zQKcfJN1WwfZossrEE+1JieQ2OQID3URwEdgR1bRPJ3G9v l4FopmyUuplemMBrJiDpIYI7z2vbDJUao85I+nV9o9O22qnvK4lLXRF/bBwYu4gj F5FVkX6eXhAaR89IukP4sF9x40bOMiKIs/bhoi8PM7kt3Io+FsTctIrFUlv9GAq0 xaxVFOUXyEIWtgJ/kJBAvb8Zm91+VZs7EYpyAPUbzIxb5EiLHxoJsBK4izwPV702 O7ruzYHq1owB+WwIlWyy/Q== DomainKey-Signature: a=rsa-sha1; c=nofws; d=feld.me; h=mime-version :content-type:date:from:to:cc:subject:in-reply-to:references :message-id:sender; q=dns; s=blargle2; b=1y3+MjqebkGxJQ3K5ozi3ET jLn48gR97z8prdQa5/QzT6JKLmo6oKITLo6+kvJLzIQAm1KlKt7jOmmCyXLk5A34 KEsqH2d6FrN60fVXE/tLzdmlMK77nGiAGAAjvJTiWabn5zAIP4/Q4iFPJYOFgLvi b7aaHjdIbhlGBppMLSo9CPJzvkg7jPXNieuwiEql/yumlOcT5mZPzrrJ2erTH+S9 Nb49fk61A5M9PhUIEOKttOni3vXFCPoS4CvivfDswq0WfpEmTUOR9OXai9Xvi4k5 HyeW3IZJOw/bAfHMVrlyVVEzO6ak9oi2bn/ck16HM3KqugHOK5Kafh6E4fc6i0Q= = Received: from mail.feld.me (mail.feld.me [66.170.3.6]); by mail.feld.me (OpenSMTPD) with ESMTP id f7f9c1f3; Wed, 28 May 2014 12:17:07 -0500 (CDT) Received: from feld@feld.me by mail.feld.me (Archiveopteryx 3.2.0) with esmtpa id 1401297426-322-320/5/6; Wed, 28 May 2014 17:17:06 +0000 Mime-Version: 1.0 Content-Type: text/plain; format=flowed Date: Wed, 28 May 2014 12:17:06 -0500 From: Mark Felder To: Gene Subject: Re: info needed-upgrade 8.1 to 10.0 with zfs root In-Reply-To: <20140528164735.M32229@brightstar.bomgardner.net> References: <20140528164735.M32229@brightstar.bomgardner.net> Message-Id: <7f96848c4393882b8dccab09173bc4c1@mail.feld.me> X-Sender: feld@FreeBSD.org User-Agent: Roundcube Webmail/1.0.1 Sender: feld@feld.me Cc: freebsd-questions@freebsd.org, owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2014 17:17:12 -0000 On 2014-05-28 12:06, Gene wrote: > I've got an 8.1 amd64 system that I want to upgrade to 10.0. The system > uses > ZFS including root. Can anyone point me to reliable reading on > upgrading - > the handbook doesn't really get into ZFS and root, thanks - > Install 9.1 or 9.2 kernel, reboot, mergemaster -p, installworld, mergemaster, zfs upgrade -a, zpool upgrade -a, make-delete-old, stamp bootloaders, reboot Install 10.0 kernel, reboot, mergemaster -p, installworld, mergemaster, zfs upgrade -a, zpool upgrade, make-delete-old, stamp bootloaders, rebuild/reinstall all ports/packages, make delete-old-libs, reboot Now you're done I find this easier to do than with freebsd-update, but I'm sure you could go that route too. I just prefer the control. I have a quick and dirty script for automating the stamping of bootloaders: https://feld.me/freebsd/bootcode-update.sh