Notas de la versión de Solaris 10 5/09

boot -L no funciona después de convertir UFS a ZFS (6741743)

Cuando se utiliza Modernización automática de Solaris para convertir un sistema de archivos root UFS a uno ZFS, el comando bootlst no se copia en la ubicación correcta. Este error impide que funcione el comando boot -L. Aparecerá el siguiente mensaje de error:


Evaluating: boot -L
The file just loaded does not appear to be executable.
Boot device: /pci@1f,0/pci@1/scsi@8/disk@1,0:a  File and args: 

Can't mount root

Error in Fcode execution !!!
Evaluating: boot
The file just loaded does not appear to be executable.

Solución: copie el comando bootlst de /platform/`uname -m`/bootlst a la agrupación root / /platform/`uname -m`/bootlst. Por ejemplo, si la agrupación root es rpool, escriba el comando siguiente:


# cp -p /platform/`uname -m`/bootlst /rpool/platform/`uname -m`/bootlst