Jump to content
14 posts in this topic

Recommended Posts

Hi Jas, firstly thanx a millions for your hard work with making OSX86 install DVD's - i have 10.4.7 and 10.4.8. I wont trouble you with boring stuff so ill get to the point.

 

Im running your 10.4.8 install dvd but it doesnt pickup my SATA controllers (Jmicron etc etc). I have to use another motherboard then transfer the harddrive.

 

Anyway what id like to know is how to i add/replace the APPLEVIAATA.kext file to your install DVD. or at least make it recognise my board.

 

Thanks

Rashaad Sallie

South Africa

http://www.theimagehouse.co.za

MSN : rsallie@hotmail.com

Link to comment
https://www.insanelymac.com/forum/topic/63303-help-please-jas-or-anyone/
Share on other sites

Why not just install JaS to your HD, then boot the drive from within VMware and just replace the AppleVIAATA file on your drive, not on the disc? If you are interested in this method, please post back and I'll give you instructions. Oh and you can't tell JaS and the others to make customized DVDs for you. If they did it for you, they'd have to do it for everyone :hysterical: Everyone would like a customized DVD for themselves that would boot Mac OS X on their PC on the first try ;)

 

Regards :)

pcwiz

PCWIZ : thanks for the reply.No i dont want to use VMWARE or any other way. Im not asking anyone to make a DVD for me. I just want to know how to replace a kext file on the existing JAS DVD - or how to make my dvd recognise my SATA controllers on bootup. Thats all.There has to be some sort of a tutorial somewhere but i canot find it.Any help ?You see all I have to do for my motherboard to work is to add and ID Device to the AppleVIAATA.kext file. So im looking for a way to do this on bootup. Else i have to use another motherboard first then add the controllers then replece with the board i want to use.The other reason is that if I can customise my own DVD then maybe I can make custom DVD's for my friends as well, we all sit with the same problem. Saves from downloading different distributions of OSX86 all the time.PEACE

Thats pretty easy I think. Lemme just pop in my JaS 10.4.8 DVD and see what you could do. Get back to you in a sec..

 

OK I'm back. Hmm...thats a tough one. The basic procedure would be:

 

Insert the disc

Make an ISO image file from it

Open the ISO file

Find the AppleVIAATA kext file

Replace it with your modified one

Burn the ISO to a disc

 

The procedure is pretty simple. The hard part is finding the location of the AppleVIAATA file on the disc. I'll search around for it and tell you if I find it. Meanwhile, try to find it yourself.

PCWIZ : i found the kext file in a file called 10.4.8.intel.pkg. the problem is that its in Archive.gz file then that file unpacks to a .pax file. from there im lost.

 

Also, i dont know if this is the file that OSX recognises when u boot from DVD.

 

thanks for the help

The file in 10.4.8.intel.pkg won't work. You can modify the AppleVIAATA in that but it will only change the AppleVIAATA that gets installed onto your computer. It won't change the file that loads when you boot your DVD. See if you can find a different copy.

okay i understand that changing the AppleVIAATA.kext file wont work for the bootup process ... BUT, how do i edit that file in the 10.4.8.intel.pkg file ?? because even if i get it to boot up, the AppleVIAATA.kext file will still have to be edited.

 

so basically i have 2 problems:

1. Getting the bootup dvd to recognise my mobo

2. editing the AppleVIAATA.kext before installation

 

im so determined to get this right.

 

has no-one made a tutorial on how to edit or customise the install DVD?

Hmm...editing the file in the package..thats a tough one. I really don't know about modification. I think to modify packages you need a program like XCode Tools, which only runs on Macs. So, bottom line: If you want to edit it yourself, you need a working Mac or Hackintosh that you could install XCode Tools on OR you have to get somebody to edit the DVD for you.

 

Good luck

pcwiz

Thanks PCWIZ for the help.

 

I am using a mac right now. when it comes to XCode Tools im lost. and who would be so kind as to edit the DVD for me.

 

looks like ill just have to keep the other motherboard and cpu in storage when i want to reinstall my osx. oh well its worth it at the end of the day. at least io dont reinstall osx evry month like i used to with XP'

 

All in a days work

 

If anyone else got some suggestions - feel free.

I think I might know where the file is located on the disc...gimme a sec.

 

Got it. I think and I'm pretty sure, though I may be wrong, that the file is located inside Essentials.pkg (Located in /System/Installation/Package/ of the installer DVD. Heres the path (Navigate through using Pacfist):

 

Essentials.pkg --> System --> Library --> Extensions

 

Thats the path though I have no idea how to modify the package to replace the kext file. You still need XCode Tools :)

thanx pcwiz

i wanted to reinstall today but the other motherboard i used to use didnt even want to start. so im back to midifying my install dvd. i found that i have errors on my drive but i cant even boot with the install disk to repair the errors.

 

anyway thanks - ill looks around to see if i can find anything and let you know as well.

HI ALL

 

THIS IS WHAT JAS SENT ME :

 

 

 

------------------

Hi shardie,

 

All you have to do is unpack the Extensions.mkext that is on the dvd and repack it with the proper ata controller kext.

 

To set up for this go to your desktop and create a folder called Extensions. Also place the Extensions.mkext from the dvd in your desktop. The mkext is in /system/library/ on the dvd. After that is done open a terminal & use the command

 

mkextunpack -v -a i386 -d /users/(your user name)/Desktop/Extensions Extensions.mkext

 

Next delete the Extensions.mkext from the Desktop and put the ata controller kext you want to use in the Extensions folder where you just unpacked the Extensions.mkext. Now use these commands in the terminal

 

chown -R 755 /users/(your user name)/Desktop/Extensions/

chmod -R root:wheel /users/(your user name)/Desktop/Extensions/

kextcache -a i386 -m /users/(your user name)/Desktop/Extensions.mkext /users/(your user name)/Desktop/Extensions/

 

 

If you did it correctly you will have a new Extensions.mkext in your desktop. This is the one you want to put back into the iso. hope this helps, good luck.

 

JaS

×
×
  • Create New...