info needed-upgrade 8.1 to 10.0 with zfs root
hybrid120 at gmail.com
Wed May 28 17:57:52 UTC 2014
I don't have any advice to give in the matter of upgrading FreeBSD, but I wanted 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 running ZFS. This means that you can send a full snapshot of your FreeBSD 8 machine to some other machine that can be used as a backup PC; that way, it'll even come with all the ZFS settings built into the file system, which makes an extremely accurate backup. You probably knew all this, but I just want to make sure. :)
> On May 28, 2014, at 12:35 PM, "Gene" <fbsd at brightstar.bomgardner.net> wrote:
> Thanks - in spite of the fact that I've been running a FBSD system since
> around ver 6.0, I am still in many ways a neophyte. I get some of what you
> wrote, but:
> if I understand, you're saying basically, do an upgrade to 9.x first and then
> go to 10.0?
> What's "stamp bootloaders"? Does that have to do with booting from a zfs root?
> My main concern is the root on ZFS. I want to make sure I can boot this puppy
> when all is said and done!
> 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
>>> 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
> freebsd-questions at freebsd.org mailing list
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions