OpenSolaris

You are not signed in. Sign in or register.

Flag day: ZFS Boot Support

Date: Fri, 11 Apr 2008 18:39:00 -0700
From: George Wilson <George.Wilson at sun dot com>
To: on-all at eng dot sun dot com, onnv-gate at onnv dot sfbay dot sun dot com
Subject: Flag day: ZFS Boot Support

The putback of:

         PSARC/2006/370 ZFS Boot Support

         5008936 ZFS and/or zvol should support dumps
         5070124 dumpadm -d /dev/... does not enforce block
             device requirement for savecore
         6521468 ZFS Boot support Phase 2
	6553503 bfu can't find 'rootdev' from /etc/vfstab on a zfs
	    root filesystem
         6574993 zfs_mountroot() may need to call clkset() to set
             the boot_time kstat
         6633197 zvol should not permit newfs or createpool while
             it's in use by swap or dump
         6661127 zfs_name_valid() does not support ZFS_TYPE_POOL
	6684121 The changes to smf scripts for supporting 	
	    canmount=noauto will cause a boot failure.

provides the ability to boot the Solaris Operating System from
a ZFS root file system on both x86 and SPARC platforms.

This is a flag day for Cap-Eye Install users and existing users of zfs
root file systems.  Matching user-land libraries, kernel, and grub
are required.

Further changes to the Install consolidation are required to install
ZFS as the root file system. These changes are planned for Install
build 89.  Once these changes have integrated, we will release a
heads up statement.

Systems that already have zfs root file systems can be bfu'd
with this release, but bfu will not convert the legacy mounts
(of /, /var, and so on) to zfs mounts.  After the install change are
integrated, users are advised to reinstall their systems to achieve
the "standard" zfs boot configuration (which uses zfs mounts, not legacy
mounts). However, the system will continue to boot with legacy mounts
(at least for now). System which bfu to these changes will no longer be 
able to bfu backwards.

Please check our OpenSolaris page for the latest info.

The following documents have been updated for the new features:

         Solaris Installation Guide
         System Administration Guide: Basic
         ZFS Administration Guide
         System Administration Guide: Devices and File Systems

         dumpadm (1M)
         swap (1M)
         bootadm (1M)
         boot (1M)

For further information, visit our OpenSolaris page at:

         http://opensolaris.org/os/community/zfs/boot/

Bugs can be filed in the solaris/kernel/zfs Bugster category

Please contact zfs-discuss at opensolaris dot org with questions

Thanks,

The ZFS Boot Team