My Oracle Support Banner

New boot environment fails to boot following live upgrade from old ata to new nv_sata drivers with 121431-54 and later (Doc ID 1347570.1)

Last updated on MARCH 05, 2021

Applies to:

Solaris Operating System - Version 10 to 10 5/08 U5 [Release 10.0]
Oracle Solaris on x86-64 (64-bit)


luupgrade fails to perform the necessary actions to allow the new boot environment to boot once the ata driver has been upgraded to the new nv_sata driver, for example when going from Solaris 10 5/08 and lower (uses ata driver) to Solaris 10 10/08 and later (uses the nv_sata driver).

This in turn results in the new boot environment failing to boot with the following:

SunOS Release 5.10 Version Generic_142910-17 64-bit
Copyright (c) 1983, 2010, Oracle and/or its affiliates. All rights reserved.
Cannot mount root on /pci@0,0/pci-ide@5/ide@1/cmdk@0,0:a fstype ufs

panic[cpu0]/thread=fffffffffbc28020: vfs_mountroot: cannot mount root

fffffffffbc4a870 genunix:vfs_mountroot+2a2 ()
fffffffffbc4a8b0 genunix:main+107 ()
fffffffffbc4a8c0 unix:_start+95 ()

skipping system dump - no dump device configured

Note the device path mentioned in the error. This is the old ata path and not the new nv_sata path.


This issue only occurs when Patch 121431-54 or later is installed. It does not occur when earlier revisions of this patch are installed.


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.