Jump to content

kextcache "couldn't get volume UUID \ couldn't find any valid bundles to archive""


1 post in this topic

Recommended Posts

I've been following Munky's EFI guide exhaustively, and after many repetitions, it always fails in the same spot: just when you run update.sh, kextcache fails to do its part, complaining that it can't find the UUID and that it can't find any valid bundles to archive.

 

It seems bogus, because Disk Utility has no trouble showing me the volume's UUID. I'm :) stuck :)

 

details:

P6T / core i7 920

following M J's P6T tutorial precisely

Boot132 is fine; just can't get EFI to boot

I'm using version 6.1 of the EFI tools

 

kextcache -a i386 -v -m /Volumes/EFI/System/Booter/Extensions.mkext /Volumes/EFI/Extensions > update.log
kextcache: ??5: couldn't get volume UUID
couldn't find any valid bundles to archive

 

And the files it seems to be saying aren't there:

ls -la /Volumes/EFI/Extensions
total 0
drw-r--r--   5 root  wheel  170 Mar 10 16:09 .
drwxr-xr-x  11 root  admin  442 Mar 10 16:37 ..
drw-r--r--@  3 root  wheel  102 Mar 10 16:09 AppleSMBIOS.kext
drw-r--r--@  3 root  wheel  102 Mar 10 16:09 AppleSMBIOSEFI.kext
drw-r--r--@  3 root  wheel  102 Mar 10 16:09 System.kext

 

:wacko:

 

I'm not sure if this is progress or not, but:

 

kextcache -a i386 -t -m /Volumes/EFI/System/Booter/Extensions.mkext /Volumes/EFI/Extensions/*.kext
kextcache: ??5: couldn't get volume UUID
can't add kernel extension /Volumes/EFI/Extensions/AppleSMBIOS.kext (not a bundle) (run kextcache on this kext with -t for diagnostic output)
can't add kernel extension /Volumes/EFI/Extensions/AppleSMBIOSEFI.kext (not a bundle) (run kextcache on this kext with -t for diagnostic output)
can't add kernel extension /Volumes/EFI/Extensions/System.kext (not a bundle) (run kextcache on this kext with -t for diagnostic output)

 

I checked the files, and they're empty except for a contents directory (also empty) -- I guess they're just used to prevent loading of the original versions...? At any rate, kextcache is having nothing of it.

×
×
  • Create New...