InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 02-17-2009, 01:20 AM
oneshot's Avatar
oneshot oneshot is offline
Panther
 
Join Date: Nov 2008
Location: Sacramento, CA
Posts: 242
Okay so I have a question about Extensions.mkext

Does the Extensions.mkext just get OSX86 to boot up or does it have drivers in it to?

I'm wondering if I need to add a .kext into my Extensions file to get rid of my

"Disk Erase failed: Input/output error"

because erasing my IDE hardrive before my install works but it doesn't work on my SATA hardrive.

I know I've posted a thread about this before but I'm trying to narrow it down to find the problem.

Mac OS X 10.5.5 Voodoo 9.5.0 2.7 GHz AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2 GB 1334 MHz DDR2 NVIDIA GeForce 9500M-M MB Maxtor 75 GB IDE
Reply With Quote
  #2  
Old 02-17-2009, 01:33 AM
LawlessPPC's Avatar
LawlessPPC LawlessPPC is offline
 
Join Date: May 2008
Location: United Kingdom
Posts: 506
extension.mkext is just a cache of kexts. So basically all the files used to boot osx on your machine get put in 1 file which it will load each time unless you delete it or boot with -f this forces it to check which files it needs to load to work on your system and will rebuild the mkext

Reply With Quote
  #3  
Old 02-17-2009, 02:54 AM
oneshot's Avatar
oneshot oneshot is offline
Panther
 
Join Date: Nov 2008
Location: Sacramento, CA
Posts: 242
Wait. If I boot with -f then it will automatically rebuild my .mkext for me??

damn I can't figure out the problem and I don't have any money or another SATA hardrive >_<

Mac OS X 10.5.5 Voodoo 9.5.0 2.7 GHz AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2 GB 1334 MHz DDR2 NVIDIA GeForce 9500M-M MB Maxtor 75 GB IDE
Reply With Quote
  #4  
Old 02-17-2009, 03:34 AM
lanceomni's Avatar
lanceomni lanceomni is offline
 
Join Date: Nov 2008
Location: Florida, US
Posts: 521
The only definite way to force the cache to be rebuilt which I have seen documented on apple is the touch command. Though deleting it will obviously do the same. I have used the -f flag in the past and it seems to work but I never saw it documented on the site. I have adopted a redundancy approach as it should 100% ensure the cache is rebuilt. I use both the touch command, removing of the actual cache file and the -f boot-flag.
Just as lawless mentioned the -f boot-flag will force OSX to pull kexts from the Extensions folder and not the cache file. There is also a -F (note the caps) boot-flag which forces OSX to ignore the com.apple.boot.plist which contains boot preferences. Though if you cant even boot I doubt it will matter.

MOBO: Z77MX-QUO-AOS CPU: Core i7 3770K GPU: MSI N760 TF 2GD5/OC Case: Modded MacPro2,1
Memory: 32GB Corsair Vengeance (CMY32GX3M4A1600C9) Wifi: Airport Extreme bcm94321MCA BIOS: HermitCrab Labs H3A.816M
Monitor: AOC Q2963Pm 29" WFHD 2560x1080 21:9
Interests: KDE on Apple Darwin, Keeping it real with the command line, Helping those that help themselves
Reply With Quote
  #5  
Old 02-17-2009, 11:31 AM
oneshot's Avatar
oneshot oneshot is offline
Panther
 
Join Date: Nov 2008
Location: Sacramento, CA
Posts: 242
Thank you both for all the info on .mkexts

I have another question. What file or part of OSX would have to do with hardrives (or drivers)

Like do I need certain drivers to be present in my install disk to get it to be able to erase a (SATA) hardrive?

Mac OS X 10.5.5 Voodoo 9.5.0 2.7 GHz AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2 GB 1334 MHz DDR2 NVIDIA GeForce 9500M-M MB Maxtor 75 GB IDE
Reply With Quote
  #6  
Old 02-17-2009, 06:16 PM
nfoav8or's Avatar
nfoav8or nfoav8or is offline
 
Join Date: Jan 2008
Location: WA, USA
Posts: 933
just your chipset kexts (and a rebuilt .mkext if you don't want to run -f all the time)

Reply With Quote
  #7  
Old 02-18-2009, 01:13 AM
oneshot's Avatar
oneshot oneshot is offline
Panther
 
Join Date: Nov 2008
Location: Sacramento, CA
Posts: 242
are the chipset kexts inside of the .mkext??

and should I just use google to find my chipset kexts?

also when you say "chipset" your talking about my cpu right??

-Once again thank you guys for all your help

Mac OS X 10.5.5 Voodoo 9.5.0 2.7 GHz AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2 GB 1334 MHz DDR2 NVIDIA GeForce 9500M-M MB Maxtor 75 GB IDE
Reply With Quote
  #8  
Old 02-18-2009, 01:34 AM
LawlessPPC's Avatar
LawlessPPC LawlessPPC is offline
 
Join Date: May 2008
Location: United Kingdom
Posts: 506
the chipset is the set of chips control your motherboard. But for these purposes we are only really interested in the ones that control the ide/sata interface. Have a look at some peoples signatures they will state what chipset they have got

Reply With Quote
  #9  
Old 02-18-2009, 02:20 AM
oneshot's Avatar
oneshot oneshot is offline
Panther
 
Join Date: Nov 2008
Location: Sacramento, CA
Posts: 242
how do I know which chipset I have?

Mac OS X 10.5.5 Voodoo 9.5.0 2.7 GHz AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2 GB 1334 MHz DDR2 NVIDIA GeForce 9500M-M MB Maxtor 75 GB IDE
Reply With Quote
  #10  
Old 03-06-2009, 01:04 PM
Phi's Avatar
Phi Phi is offline
Cheetah
 
Join Date: Feb 2009
Location: Italy
Posts: 9
Hi lanceomni, sorry to bother you about this but do you think the nForceLAN.kext you used could work for my LAN board? Please see my hardware report attached, thx in advance for your reply, greetings from Italy!



💡 Deploy cloud instances seamlessly on DigitalOcean. Free credits ($100) for InfMac readers.

Attached Files
File Type: zip Report.zip (31.2 KB, 1 views)
Reply With Quote
Reply
Thread Tools
Display Modes