Jump to content
5 posts in this topic

Recommended Posts

Hi!

 

Today i downloaded the latest 10.9 Installer app from AppStore, and tried to create a bootoable USB (manual methode).

The USB works ok, but after install i noticed, that OSX not loaded many kext. After i checked the kext, i noticed, that *many* have no Info.plist file.

 

The I checked the Installer USB disk, extracted, the BaseSystemBinaries.pkg from the Packages directory, but it is the seme.

Then maybe my USB is bad, lemme check the installer app.

Again: extracted the BaseSystemBinaries.pkg from packages, but not all of them have the Info.plist files.

 

post-359059-0-74126900-1382793867_thumb.png

 

What the heck going on here? It is something new thing? Or i made something wrong?

 

Here is, how can you extract the pkg files with osx in terminal:

 

xar -xf BaseSystemBinaries.pkg

you will get 3 files, just double click on the Payload, and osx extract it for you (if you get again a new file, then doubleclick again on the new file).

 

 

Check me please the following kexts:

IOBluetoothFamily.kext (not the plugins)

AMD2600Controller.kext

AMD3800Controller.kext

 

and many other files.

 

Can somebody explain me, whats going on?

 

Thanks!

miq

The installer is made of up several pckages.  The pieces of some kexts come from different packages.  If you use the utility Pacifist to open the OSInstall.mpkg and search for a particular kext, you will find it in different packages, but each package may contain only pieces of the kext.

The installer is made of up several pckages.  The pieces of some kexts come from different packages.  If you use the utility Pacifist to open the OSInstall.mpkg and search for a particular kext, you will find it in different packages, but each package may contain only pieces of the kext.

 

I thought also the same, and checked all the pkg files, but I haven't found the plist files. And if the files were there somewhere, then the istaller need to put them to the correct place, but it is not happening, and the Installer haven't told anything about this, the installation was correct, i can boot, but the kext daemon says: there is no plist in these kext, and therefore bluetooth, video isn't working.

 

Have you checked the kexts, was i listed in the top post?

 

Thanks.

All 3 of your listed kexts have Info.plist files.

 

IOBluetoothFamily.kext is built from 3 installer packages: BaseSystemBinaries.pkg, BaseSystemResources.pkg and Essentials.pkg.  The Info.plist is in BaseSystemResources.pkg, but you need the pieces from all 3 packages to make a complete kext.

 

AMD2600Controller.kext and AMD3800Controller.kext are built from 2 installer packages: BaseSystemBinaries.pkg and BaseSystemResources.pkg.  The Info.plist files are in BaseSystemResources.pkg.  You need pieces from both packages to make a complete kext.

 

I would rebuild your USB installer again very carefully and then reinstall.  If the pieces of your kexts from BaseSystemResources.pkg are not being incorporated, you have a major problem.

×
×
  • Create New...