On Dec 22, 2008, at 6:01 PM, Eric Sproul wrote: > Hi, > I'm curious what the minimum OpenBoot PROM version is for ZFS boot. > I thought
There really isn't one. The PROM executes a small ZFS reader program (boot block) that lives in the same place that the traditional UFS boot block lived, at block 0. Like nfsboot, ufsboot, and bootable SPARC CDROMs, this ZFS boot block has just enough smarts to find the rpool and boot the kernel off of it. When the Solaris kernel has the prerequisite IO-related modules loaded, it will then take over. So the smarts is in the boot block, not necessarily in the OBP itself. The only thing the OBP does is look for an executable bootstrapper at a predefined location on the given boot-device, and that takes it from there until the kernel can stand on its own. /dale _______________________________________________ sysadmin-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss
