From owner-freebsd-questions@FreeBSD.ORG Wed May 28 17:57:52 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 08B6BA3A; Wed, 28 May 2014 17:57:52 +0000 (UTC) Received: from mail-ob0-x231.google.com (mail-ob0-x231.google.com [IPv6:2607:f8b0:4003:c01::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B71C02219; Wed, 28 May 2014 17:57:51 +0000 (UTC) Received: by mail-ob0-f177.google.com with SMTP id wp4so10752162obc.8 for ; Wed, 28 May 2014 10:57:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:from:subject:date:to; bh=BWe61ACYxalMNvKG3KCn775Ts/3tUpdRdcs3kcK4w00=; b=xk1yuJr1683YSdSQnSTBmDCc8i84V6r1mDWNmW+OMfI5VxGFi/YaqO/JCWmZ9Q9TcQ 8LU2vpSzECjoypqLtgBBJ/Iw3msW516Jro8Kaf8rxZGhPPuN+QvyC29M4Tf4SxzrMOko wvRto9rsu5Soy9S427qaP9rnEXCsSaUz/C1xxJzg+ibpnYK3WLaOsyfSfqmbvr5Gk6EC Sz85WioLb1fiX1yafKocQMexQa7CbpAGlHRLS417eqskxdPlG0JUqVZHnrxeakax4oLZ 0pD1rtEXQVo4Ih55qSCOCyNDKf3NBmwehhTEZWZYjIIYtBwKV2af7gYk9mrw+09eRLS7 QuSA== X-Received: by 10.60.62.211 with SMTP id a19mr1394650oes.71.1401299870834; Wed, 28 May 2014 10:57:50 -0700 (PDT) Received: from [192.168.1.64] (pool-71-164-185-164.dllstx.fios.verizon.net. [71.164.185.164]) by mx.google.com with ESMTPSA id pt8sm35592904obb.5.2014.05.28.10.57.50 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 28 May 2014 10:57:50 -0700 (PDT) References: <20140528164735.M32229@brightstar.bomgardner.net> <7f96848c4393882b8dccab09173bc4c1@mail.feld.me> <20140528172837.M69748@brightstar.bomgardner.net> Mime-Version: 1.0 (1.0) In-Reply-To: <20140528172837.M69748@brightstar.bomgardner.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: X-Mailer: iPad Mail (11D201) From: Matthew Pherigo Subject: Re: info needed-upgrade 8.1 to 10.0 with zfs root Date: Wed, 28 May 2014 12:57:52 -0500 To: Gene Cc: "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:57:52 -0000 Hey Gene, I don't have any advice to give in the matter of upgrading FreeBSD, but I wa= nted to make sure you knew: ZFS has "send/recieve" commands that you can use= to send complete images of ZFS filesystems between two computers that are r= unning ZFS. This means that you can send a full snapshot of your FreeBSD 8 m= achine to some other machine that can be used as a backup PC; that way, it'l= l even come with all the ZFS settings built into the file system, which make= s an extremely accurate backup. You probably knew all this, but I just want t= o make sure. :) --Matt > On May 28, 2014, at 12:35 PM, "Gene" wrot= e: >=20 > Thanks - in spite of the fact that I've been running a FBSD system since=20= > around ver 6.0, I am still in many ways a neophyte. I get some of what you= =20 > wrote, but: >=20 > if I understand, you're saying basically, do an upgrade to 9.x first and t= hen=20 > go to 10.0? >=20 > What's "stamp bootloaders"? Does that have to do with booting from a zfs r= oot? >=20 > My main concern is the root on ZFS. I want to make sure I can boot this pu= ppy=20 > when all is said and done! >=20 > Thanks... > Gene >=20 >=20 > On Wed, 28 May 2014 12:17:06 -0500, Mark Felder wrote >> 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=20= >>> uses >>> ZFS including root. Can anyone point me to reliable reading on=20 >>> upgrading - >>> the handbook doesn't really get into ZFS and root, thanks - >>=20 >> Install 9.1 or 9.2 kernel, reboot, mergemaster -p, installworld,=20 >> mergemaster, zfs upgrade -a, zpool upgrade -a, make-delete-old, >> stamp bootloaders, reboot >>=20 >> Install 10.0 kernel, reboot, mergemaster -p, installworld,=20 >> mergemaster, zfs upgrade -a, zpool upgrade, make-delete-old, stamp=20 >> bootloaders, rebuild/reinstall all ports/packages, make delete-old- >> libs, reboot >>=20 >> Now you're done >>=20 >> I find this easier to do than with freebsd-update, but I'm sure you=20 >> could go that route too. I just prefer the control. >>=20 >> I have a quick and dirty script for automating the stamping of=20 >> bootloaders: https://feld.me/freebsd/bootcode-update.sh >=20 >=20 > -- >=20 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.or= g"