Hi,
I recently performed a root install of FreeBSD using ZFS. When I boot the machine it takes 10 -15 seconds after the initial kernel load:
To follow through with the rest of the kernel loading\detections. I followed the instructions to be found here ZFS on Root
I understand that ZFS probes devices on boot to determine the pool structure and had assumed that the 9.2 version creates a ZFS cachefile. It looks like it does not however. Would I be right in thinking the pause in boot would be the device probe?
I did try to set a cachefile to see if it made a difference using
Am I missing a trick somewhere as booting via UFS is extremely fast in comparison?
I recently performed a root install of FreeBSD using ZFS. When I boot the machine it takes 10 -15 seconds after the initial kernel load:
Code:
Copyright (c) 1992-2012 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 9.1-RELEASE-p6 #0: Wed Aug 21 20:30:17 UTC 2013
root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
To follow through with the rest of the kernel loading\detections. I followed the instructions to be found here ZFS on Root
I understand that ZFS probes devices on boot to determine the pool structure and had assumed that the 9.2 version creates a ZFS cachefile. It looks like it does not however. Would I be right in thinking the pause in boot would be the device probe?
I did try to set a cachefile to see if it made a difference using
zfs set cachefile=/boot/zfs/zpool.cache but when I examined zfs get all zroot it did not appear in there.Am I missing a trick somewhere as booting via UFS is extremely fast in comparison?