Jump to content

New modified BOOT-132 allows you to boot retail DVDs


  • Please log in to reply
1304 replies to this topic

#81
f41qu3

f41qu3

    Insanely Retired Guru

  • Retired
  • 458 posts
  • Gender:Male
  • Location:Brazil

the next idea is to make a ready bootable image without the kexts for non-vanilla-compatible hardware, and keep this modular.


:censored2: I don't understand...

You had plan to create a process to install Vanilla DVD on "non-vanilla-compatible hardware"?

#82
VooD

VooD

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 781 posts
  • Gender:Male
  • Location:Spain
Finally I got it working (the previous dvd I was using wasn't retail). Seriously this is one of the biggest advance in osx86 ever. Works great. The only part I missed is the ability to install to mbr partitions (I couldn't, even with double click).

Good work to everyone who made this possible.

#83
f41qu3

f41qu3

    Insanely Retired Guru

  • Retired
  • 458 posts
  • Gender:Male
  • Location:Brazil

i tryed everything now and cant seem to do it mean i can run it then :"(


I test a iso without kexts (only dsmos) and not work. Need this 5 kexts (minimal) to CDBoot works.

- ACPIPS2Nub.kext (For enable PS2 Support)
- ApplePS2Controller.kext (For enable PS2 Support, good for Laptops)
- dsmos.kext (mach_kernel "on-the-run" decrypter)
- IntelCPUPMDisabler.kext (For bypass AppleIntelCPUPowerManagement.kext)
- SMBIOSEnabler.kext (Needs it to use original AppleSMBIOS.kext)

This kexts are not hacked. All Originals or open-source kexts.

#84
f41qu3

f41qu3

    Insanely Retired Guru

  • Retired
  • 458 posts
  • Gender:Male
  • Location:Brazil
I think work without modifications: http://www.mediafire.com/?uwd9dtttjfk (link from the #1st page).

The scripts for modify image is from knowledge and tests only ... :)

Goodluck,

#85
Melon Man

Melon Man

    InsanelyMac Protégé

  • Members
  • Pip
  • 14 posts
  • Gender:Male
  • Location:California

Anyone tried this on a Dell yet?


Yes, I tried this on a Dell Inspiron 530, and it booted a retail Leopard 10.5 disk just fine. I haven't installed yet, as I don't want to erase my existing MBR partitioning scheme. I plan to get another hard drive and install a vanilla version there (I am currently using kalyway). I used one of the version Filip posted that contained a bunch of common kexts : http://www.mediafire.com/?1ne1zbl4znv

#86
SticMAC™

SticMAC™

    "Nobody likes a SmartASS"

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,590 posts
  • Gender:Male
  • Location:Da Bathroom!!
Yip Dell Dimension 9200(XPS410)
I have just the IntelCPUPMDisabler.kext, the dsmos.kext, the AppleSMBIOS.kext and MY AppleAHCIPort.kext for my RAID config in the BIOS!
It boots, installs updates and continues working

I Also made the Boot-123 Bootable USB with the same kexts on. Upon rebooting I used it instead of the DVD! I then did the updates!
Hint: once you have done a update like, 10.5.4 remove the kexts that is already on your Boot-123 USB from the Extensions directory, then on the reboot, use -v -f to force a reload and it reboots once before it goes into ths OS!

Then.......

Once everything was done and I was happy, i loaded the kexts that were on my USB into the system with Kext Helper and Ran Chameleon to make it bootable! you could skip the last step if you want to continue booting from the USB but I have 5 USB drives and to switch them all off for one to boot is a pain!

SticMAN

Anyone tried this on a Dell yet?



#87
macita

macita

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 575 posts

Sorry, n00b question: what are IntelCPUPMDisabler.kext , SMBIOSEnabler.kext and CPUDisabler.kext for? Is there any faq about this stuff around?

LOL at CPU..disabler...

cpu disabler doesnt exist

they are kexts that can bypass some apple original kexts that wont wrk on hackintosh, so u can use original updates from internet (combo) thnx to those lovely drivers :D

#88
xlars

xlars

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts

do you think that will work for me tho cus im sure they was in the one i downloaded the 40mb one


You need an another kext to get it working (A modified PIIXATA).

I use P5K-SE here and works great :-)

#89
f41qu3

f41qu3

    Insanely Retired Guru

  • Retired
  • 458 posts
  • Gender:Male
  • Location:Brazil

i just downloaded the one cupple post up to and i get this now

xlars can u do me an iso with the kexts in that u think i need thanks get back to me


You need IOATAFamily.kext or AppleAHCI.kext on CD/USB Boot to works. This error is a bad compatibility or a lack of kext.

:D

#90
steadybootleggin

steadybootleggin

    Insanely What-ev'

  • Members
  • PipPipPipPip
  • 239 posts
  • Gender:Male
  • Location:NYC
wow!!!! i got one of those E-FIX gizmos for less than $20!!!! here is a pic\

;) :D ;) ;) :D :D :D :D :P :P :P :P :jerry: :dev:

Attached Files



#91
SticMAC™

SticMAC™

    "Nobody likes a SmartASS"

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,590 posts
  • Gender:Male
  • Location:Da Bathroom!!
I just read the Salespitch at EFI-X Site again :dev:
"
Ability to install Mac OS X Leopard and Leopard Server from original retail DVD.
Average users can easily install Mac OSX without fear of needing professional knowledge.
Update your system with official Apple Updates."

I've just realized with a 25c CD and my $1,00 256MB memorystick(that i nearly chucked in the bin!)..... I CAN DO THAT!!! ;)

:P GREAT WORK BY THE WAY!! :jerry:

SticMAN

#92
f41qu3

f41qu3

    Insanely Retired Guru

  • Retired
  • 458 posts
  • Gender:Male
  • Location:Brazil
Also, I think EFi-X is a great tool too. :P

If developers sell in good prices for Brazil, I'll buy a one.

#93
steadybootleggin

steadybootleggin

    Insanely What-ev'

  • Members
  • PipPipPipPip
  • 239 posts
  • Gender:Male
  • Location:NYC

wow!!!! i got one of those E-FIX gizmos for less than $20!!!! here is a pic\

;) :D ;) ;) :D :D :D :D :P :P :P :P :jerry: :dev:



.....but seriously folks ....this does rock.....!!!!
i had an ide samsung cd drive laying around, so there you go ....i just leave the disk in there and presto !!

the poor mans e-fix....

i bet that is all e-fix is. they just tried to fancy it up a bit with some usb ports and some speaker jacks.......


ps.. is there any mac/terminal tutorials for the usb boot 123 ? i dont feel like installing parallels or anything.....

#94
steadybootleggin

steadybootleggin

    Insanely What-ev'

  • Members
  • PipPipPipPip
  • 239 posts
  • Gender:Male
  • Location:NYC
the rig on my sig is not the rig i tried this on but, it worked fine for me with this rig

intel celeron e1200 dual core
abit 1-45v 945 ich7 950 gma
pioneer dl dvd drive
samsung cd drive

.... that rig is at work....i wanna try out this usb boot 123....i just followed the tutorial...i gotta try it on my wifes computer...i gotta wait till she is done with it ..... will report back....

#95
Detosx

Detosx

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 924 posts
  • Gender:Male
  • Location:Scotland
I was thinking on this a little more. I am sure auto hardware detection would be nigh on impossible to do, in terms of the pre instal CD determining a user's PC's components and then funneling in the needed additional kexts and so on, but I wonder if it would be possible to have every conceivable kext, etc, on the CD and then have users go to a website where they can download a simple plugin installer file that matches their hardware profile? The pre instal CD would ask you to briefly insert a CD with said profile on it. I know, not great to be swapping discs around but if as Microsoft Windows user you have used a Windows upgrade CD, you are already used to insert your original Windows CD for proof of ownership, so... not a big hassle. That way you would have something 100% compatible out of the box with no skill and no Mac or Hackintosh required, beyond being able to partition a hard drive. I hope that makes sense.

The alternative, if such a thread isn't up and running already, would be for everyone to report back on their hardware spec and which additional kexts etc they needed.

#96
nathan7

nathan7

    InsanelyMac Protégé

  • Members
  • PipPip
  • 76 posts
Is there a way to use EFI strings, or more appropriately device-properties strings via this BOOT-132, so you wouldn't need to enter them in com.apple.Boot.plist on the install partition, thus keeping the install completely vanilla?

I have made a custom ISO with what I thought I needed for my sound, but it does not work. I have included a Taruga modified AppleHDA.kext, and HDAEnabler.kext (since I cannot have EFI string, or can I?). What did I do wrong, do I need ALCinject.kext instead?

I also included NVkush.kext for my 7300GT since, again I cannot have EFI strings, and the card works properly with QI/QE supported, but the name of the card is not correct. It is something like "Can I has name?". Wouldn't NVinject.kext instead give it a more correct name? Can I please have direct from BOOT-132 EFI strings?

I hope I am overlooking the method for passing device-properties strings from BOOT-132. That would be excellent.

When I get the ISO perfected for my board (GA-EP35-DS3L), I might find a link on mediafire.com to it to provide here, unless someone beats me to it.

Thanks for all that you who have done this do!

#97
karaakeha1

karaakeha1

    Mac Pro Case

  • Donators
  • 561 posts
  • Location:

Is there a way to use EFI strings, or more appropriately device-properties strings via this BOOT-132, so you wouldn't need to enter them in com.apple.Boot.plist on the install partition, thus keeping the install completely vanilla?

I have made a custom ISO with what I thought I needed for my sound, but it does not work. I have included a Taruga modified AppleHDA.kext, and HDAEnabler.kext (since I cannot have EFI string, or can I?). What did I do wrong, do I need ALCinject.kext instead?

I also included NVkush.kext for my 7300GT since, again I cannot have EFI strings, and the card works properly with QI/QE supported, but the name of the card is not correct. It is something like "Can I has name?". Wouldn't NVinject.kext instead give it a more correct name? Can I please have direct from BOOT-132 EFI strings?

I hope I am overlooking the method for passing device-properties strings from BOOT-132. That would be excellent.

When I get the ISO perfected for my board (GA-EP35-DS3L), I might find a link on mediafire.com to it to provide here, unless someone beats me to it.

Thanks for all that you who have done this do!

You need to remove NVKush.kext From Boot-132 ,Than Your EFI string would work ,I tested It worked perfectly for Video ,LAN

#98
nathan7

nathan7

    InsanelyMac Protégé

  • Members
  • PipPip
  • 76 posts

You need to remove NVKush.kext From Boot-132 ,Than Your EFI string would work ,I tested It worked perfectly for Video ,LAN


I do not want to put an EFI string on the OS drive in com.apple.Boot.plist. Is there a way to have com.apple.Boot.plist on the BOOT-132 disc/USB? Thanks.

#99
kemuel

kemuel

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
  • Gender:Male
  • Location:Denmark

I do not want to put an EFI string on the OS drive in com.apple.Boot.plist. Is there a way to have com.apple.Boot.plist on the BOOT-132 disc/USB? Thanks.


Yep.. at least I think so.. havent tested it yet...

but I think if you put it on the cd/stick with the same path:

Library/Preferences/SystemConfiguration/com.apple.Boot.plist

It should work..

Or you can change the ISOLINUX.CFG

(Put it here) --- /initrd.img
_linenums:0'>PROMPT 0TIMEOUT 90DEFAULT /mboot.c32 /boot (Put it here) --- /initrd.img


#100
SticMAC™

SticMAC™

    "Nobody likes a SmartASS"

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,590 posts
  • Gender:Male
  • Location:Da Bathroom!!
Going from 10.5 to 10.5.4 with the Combo update replaces all the files you did not want to replace so........
The files that work are however still on the CDBOOT in the initrd.img file, thats why you can boot from it!
Boot from the CDBOOT, open the initrd.img file on the CDBOOT by doubleclicking on it and use KextHelper to install ALL the kexts in the initrd.img on the CDBOOT(as you say it works when you boot from it?)
This will replace the unwanted kexts on the HDD(It should include the IntelCPUPMDisabler.kext).
Now rerun Chameleon just for the sake of it

SticMAN

"generic.iso" I mean a CDBOOT that a mate has uploaded to the forum, I get the leopard retail 10.5 installed and I get it boot without this cdboot, putting the dsmos.kext and installing the chameleon, but when I upgrade from 10.5 to 10.5.4 my hackinstosk no longer boots and gives me a kernel panicI have to say that with the cdboot my hackisntosh boots normally


I have found that depending on the version of the kext, you either have to use -f to force the reading of the kexts from the CDBOOT/USB or
you have to remove the offending kext on the HDD and only use the one on the CDBOOT/USB or
you replace the files on the HDD with those in the initrd.img that is on the CDBOOT/USB!

StiCMAN

As from reading here (cannot test atm cause of lack of prozessor ;) ), to my mind it seems the related .kexts needed to start the system are ONLY placed on the CD/USB? After a software update it will load the data from the bootmedia and "bypass" probably unsuitable .kexts on the HDD - is it like that or am i wrong??Just to make it perfectly clear to me ....CheersGoron







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy