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

Reply via email to