Jump to content

New modified BOOT-132 allows you to boot retail DVDs


f41qu3
 Share

1,286 posts in this topic

Recommended Posts

can a moderator go in and just delete / move any post in this thread not relating to the BOOT 132 method and or Intel Chipsets and Intel CPU.

 

I think i've counted 10 seperate posts where someone is like "hey I have no clue whats going on, I have a nvida this and it won't boot"

 

you can even delete this post (sorry) :D

 

 

IF YOU HAVE ANY CHIPSET ON YOUR MOTHERBOARD THAT IS NOT INTEL YOU CAN NOT BOOT RETAIL DVD

 

This means all VIA / ALL NFORCE = DO NOT WORK

Link to comment
Share on other sites

how to for add the file dsmos in cd boot 132 ?Como faço para adicionar o arquivo dsmos no cd boot 132 ?P5W DH DELUXE C2Q6600

 

dsmos.kext está dentro do iso para download no primeiro tópico.

 

dsmos.kext is inside iso for download on #1st topic.

 

 

can a moderator go in and just delete / move any post in this thread not relating to the BOOT 132 method and or Intel Chipsets and Intel CPU.I think i've counted 10 seperate posts where someone is like "hey I have no clue whats going on, I have a nvida this and it won't boot"you can even delete this post (sorry) :DIF YOU HAVE ANY CHIPSET ON YOUR MOTHERBOARD THAT IS NOT INTEL YOU CAN NOT BOOT RETAIL DVDThis means all VIA / ALL NFORCE = DO NOT WORK

 

Don't worry. :D

Link to comment
Share on other sites

QUOTE(Santiago54321 @ Jul 11 2008, 03:49 PM) *

how to for add the file dsmos in cd boot 132 ?Como faço para adicionar o arquivo dsmos no cd boot 132 ?P5W DH DELUXE C2Q6600

 

 

dsmos.kext está dentro do iso para download no primeiro tópico.

 

dsmos.kext is inside iso for download on #1st topic.

 

********************************************************************************

****

 

 

 

Este link ? --> Download with modified kexts: http://www.mediafire.com/?1ne1zbl4znv

 

Here ? --> Download with modified kexts: http://www.mediafire.com/?1ne1zbl4znv

 

Obrigado

Tanks

 

Santiago

Link to comment
Share on other sites

Hi,

 

Thanks ALOT David Eliott & Kabyl & bumby!

 

I got everything running. Latest patched, on a D945GCLF Board (Atom 1.6GHz). My only outstanding issue is I cannot shutdown. It always freezes.

 

Thanks again! :)

Link to comment
Share on other sites

Hi guys,

 

 

I'd like to share my try with you.

 

Motherboard : Gigabyte 965P-DQ6

Video : 8800GTX 768Mo (Working)

Audio : ALC888 (Working)

LAN : Marvel Yukon 8056 (Working)

 

Here we go...

 

 

Step 1 :

 

I manage to boot the retail DVD by using the GA-965P-DS3_ISO v1 (P965 chipset) from this thread : http://forum.insanelymac.com/index.php?showtopic=114834

 

 

Step 2 :

 

I manage to use an usb key instead of the cd-rom by following the STiCKpIN *NEW* Method to boot from USB Stick (needs Windows) from this thread : http://forum.insanelymac.com/index.php?showtopic=115064

 

 

Step 3 :

 

- About video -

 

Two ways to make it works : using the nvinstaller v.52 from http://scottdangel.com/blog/?page_id=20 but I really wanted to keep my Extensions folder clean and installing kext files in it makes me feel sad. I finally used the efistudio application to write my com.apple.boot.plist and it works like a charm, no more kext needed.

 

- About network -

 

The 8056 chipset is not working out of the box. I tried to edit my IONetworkFamily.kext following some threads of this forum but it does not worked for me. I finally copied it from my kalyway 10.5.2 install and replaced the one in the Extensions folder. Used Disk Utility to repair permissions then restart. The card appeared in the Network Settings but was saying "Cable Unplugged". I simply corrected it using Terminal and these commands (found in this forum) :

 

sudo -s
ifconfig en0 down
ifconfig en0 up

 

Finally working ;)

 

- About audio -

 

I used the Taruga alc888.zip to have the good kext and installed them using the Kext Helper application.

 

 

Step 4 :

 

The booter now has the ability to load additional kernel extensions from a ramdisk supplied by a multiboot loader. The ramdisks are supplied in the form of Multiboot modules. The ramdisks must be in flat format with a partition table (APM, GPT, or MBR) and an HFS or HFS+ partition. Inside the partition you should have a /Library/Application Support/DarwinBoot/Extra/Extensions/ directory containing extensions just like /System/Library/Extensions/ does on a real system.

 

Now what I would like to do after reading David Elliott's blog is to be able to load needed kext from the usb key to leave my Extensions folder clean. As he said, it's possible with the bootloader, but I do not manage to set it up on my usb key. I have always used OS X on my real Macs, my first try in the OSX86 world was able thanks to the Kalyway Release. With the OSX86 Project I feel like I'm learning such a lot of things about that OS and I really want to go deeper. Indeed, if any of the most advanced users could publish a tutorial to do what DE says, it would be awesome to use an untouched system.

 

 

See you around.

Link to comment
Share on other sites

Man, I just can't get my head around this.

 

I installed via a GRUB one. No worries. I can boot back all day long.

 

The only kexts I think I need are the new AHCI one and thats it. I can patch audio and feel ok, and everything else can be done with the EFI strings.

 

HOWEVER

 

I have been reading the forums for about 4 hours. I just can't figure out how to make my own disc/USB key with only the boot.plist and kext I need. Also, the SMBIOSEnabler, does that disable reboot and shutdown? I had reboot on my old install and now it's borked. Is that kext necessary?

 

Insight would rock, I need to get back up and running.

 

Assuming you are using MBR.(haven't tried with guid disk,but SHOULD work the same.)

 

Try Installing Chameleon.

 

This will put the boot file and boot1h onto the root of your Install

Confirm Chameleon loader works by rebooting.

 

Mount the DFE iso image

Copy all files to a folder, e.g MKIso on your Desktop

 

Take the 'BOOT' file and cp to root, REPLACING the Chameleon boot file.

You can re-name it to 'boot' if you like, I don't think it matters.

 

Then mount the initrd.img and take the 'Extra' folder and put it on root.

 

Play around with the Extra/Extensions kexts to get it to work on your system.

 

Be sure to put into the plist of any kext added the following lines

 

<key>OSBundleRequired</key>

<string>Root</string>

 

This goes before the last two lines

 

</dict>

</plist>

 

So it looks like this

 

<key>OSBundleRequired</key>

<string>Root</string>

</dict>

</plist>

 

Most important you get this right.

 

I see no reason why this will not work on your current setup.

 

I did this as well. It hangs on boot. -F doesn't help. No panic, just hangs out: AppleRTL8169Ethernet: psyWaitForAutoNegotiation TIMEOUT

 

Put the CD back in and boots fine. The contents of the extras folder is the same.

Link to comment
Share on other sites

is the mboot.C32 the bootloader

and the BOOT file the kernel

 

default mboot.c32

prompt 1

timeout 0

display boot.msg

label DEFAULT

kernel BOOT

append ks=cdrom:/ks.cfg initrd=initrd.img text

 

is that right and what would go into the append area, im trying to work on GUI just need to go where the files in the ISOLINUX.CFG thanks

someone please reply to this i want to help out, its summer and real bored

Link to comment
Share on other sites

I've actually browsed through the entire thread and found some issues about installing to MBR but not really a confirmation that this way(retail DVD) doesn't install to a MBR-disk.

 

I had the same problem. I think it´s impossible to install the Retail on a MBR Partition. I have deleted my MBR partitions and changed it to GUID. Othwerwise you can´t install the retail.

Link to comment
Share on other sites

For those of you who want to modify your retail dvd to support MBR partitions while keeping it as a dual layer disk with everything included, use this OSInstall.mpkg

 

It's the OSInstall.mpkg from my retail 10.5.1 dvd just modified to remove hardware checks.

 

I made it because other OSInstall.mpkg files were for single layer backups and/or from prerelease versions of leopard.

 

only use this for DUAL LAYER BACKUPS. it may work with single layer ones as well, but for that you're better off using one of the other prerelease versions of osinstall.mpkg

 

OSInstall.mpkg.zip

 

Thanks to everyone who made this possible! I spent my whole day creating a perfect bootable (no disk swap!) leopard dvd. I guess it took so long cause i made sure to revert everything to original permissions/date stamps...

Link to comment
Share on other sites

For those of you who want to modify your retail dvd to support MBR partitions while keeping it as a dual layer disk with everything included, use this OSInstall.mpkg

 

It's the OSInstall.mpkg from my retail 10.5.1 dvd just modified to remove hardware checks.

 

I made it because other OSInstall.mpkg files were for single layer backups and/or from prerelease versions of leopard.

 

only use this for DUAL LAYER BACKUPS. it may work with single layer ones as well, but for that you're better off using one of the other prerelease versions of osinstall.mpkg

 

OSInstall.mpkg.zip

 

Thanks to everyone who made this possible! I spent my whole day creating a perfect bootable (no disk swap!) leopard dvd. I guess it took so long cause i made sure to revert everything to original permissions/date stamps...

 

WOW. :D

could you pls share us with your "perfect bootable (no disk swap!) leopard dvd"?

waiting for this kind for so long....

hope you'll help..

thank you very much indeed :D

Link to comment
Share on other sites

I made the dvd following STLVNUB's instructions (post #171)

 

 

The only part I had trouble with was the fact that the retail dvd has three partitions (well 2, but one uses both ISO9660 and Joliet), and Toast will only merge an ISO9660 image with an HFS+ image. To extract just the HFS+ part of my leopard image I used carbon copy cloner to clone the image using the MOUNTED image as the source and a new disk image as the target. It would probably be better to create a new disk image first in disk utility and then load it in CCC as the target, as CCC can only create read/write images in sparsebundle format, which toast does not support (i.e. you will have to do another step converting the sparsebundle into a regular disk image like i did).

 

The settings below would most likely work for the new image (though I haven't tested this method personally):

Volume Size: 7.12 GB

Volume Format: Mac OS Extended

Encryption: None

Partitions: no partition map

Image Format: read/write disk image

 

When that's done you can verify the image only contains an HFS+ partition by mounting it in disk utility and seeing that Partition Map Scheme reads "No Partition Map"

You can then replace the OSInstall.mpkg in the image with the one I posted, and then unmount the image.

Finally, using Toast's Disk Image Merge function, select your new.iso on top and your leopard image on the bottom, save it to a new disk image, or burn it directly to a dvd+dl.

 

If an even more step by step guide would be helpful ask and I can write one up tomorrow.

 

Credit goes to STLVNUB for this tutorial, i just added more information on MBR support and extracting the HFS+ partition from the retail dvd.

 

Edit: After the install make sure you remember to install chameleon (if not already installed) and replace its boot file with the DFE boot file + copy "extra" folder to root of drive, as this dvd doesn't install a bootloader (as the HFS+ partition is essentially identical to the retail dvd except for 1 file.)

Link to comment
Share on other sites

Cheers mate that's Excellent!!

 

Would you write up a step by step guide including STLVNUB's tutorial for people who are complete noobs.

 

Just wondering mate, could this be done under windows using transmac?

 

Thanks again

 

NSCXP2005

Link to comment
Share on other sites

Hmnm, no matter what I do, I cannot get this to work at all. If I have SATA to IDE, the CDBoot says "Bad Checksum". If I put it on AHCI, it boots, however, does not allow me to boot my DVD, only hard drives. So I tried the USB method. Following the instructions, syslinux -ma I: (my drive letter) did nothing (ie I didn't see anything done), so I have no idea if that worked. I copied the files to the key, rebooted, set it as the boot drive...only to get "Boot Error". Nothing I have tried works. I have even tried my own iso, but doesn't work at all. I don't have any IDE drives at all, only SATA (including the DVD drive). My system includes:

 

C2Q 9300

Intel DG33BU mobo

Seagate 750 SATA II

Pioneer SATA DVD-RW

GeForce 8600GT

Realtek R1000 based NIC

 

I'm out of ideas *shrug* I currently have Kalyway 10.5.2 installed, and everything is working just fine. I cannot update at all, I don't think I can install PC_EFI properly, I can't boot without the DVD, and the "Retail" install doesn't work either. If I wanted to, I'd have a perfect system with just the Kalyway version installed, but I can't update, and need the DVD to boot. I've wasted quite a bit of time on this and it's getting quite frustrating :P

 

same here----frustrating :P

ok...

im planning to buy a new mobo....

and it 'll be-GA-EP35-DS4

--to do RETAIL.. :D

is that ok for me....anyone konw...?

Link to comment
Share on other sites

I've just managed to use VMware Workstation 6.5 beta 2 and generic.ico to install and boot retail Leopard. I will write it up in Virtualization forum. However, I am on vacation in Latvia and have only limited access to Internet.

 

Donk

Link to comment
Share on other sites

why u guys dont want to read the entire post?

 

Galaxy did a nice script who is working very nice, (juts delete the initdr.img every time u need to make a new iso)

 

read this page at GALAXY's post pls..

 

 

http://forum.insanelymac.com/index.php?sho...3288&st=200

 

remember when do you make a new ISO delete the initdr.img inside the makeboot folder.... resize probs...

 

 

thnx to Galaxy.

Link to comment
Share on other sites

Most excellent.

Do you know what the requirements are as far as booting from USB Stick goes? I have a Gigabyte P35-DS3L and there seems to be no way I can get this board to boot from a USB stick. Closest seems to be the USB-HDD boot setting but that skips right by the USB stick also. Since this motherboard is fairly common here maybe others had experience on how to properly boot from a 8G USB stick?

 

Tks!

 

[...]

Great way of testing this out is to Restore the Retail DVD to Hard Drive and copy over

Even Better is putting it onto USB key with the DFE bootloader.

 

This is what I have done with my 8gig USB key and it works GREAT.

Boots REAL fast and INSTALLS in around 10 minutes.

 

Check out my posts.

 

Good luck

 

It's an advanced option in a sub-dialog of the Disk Utility main screen, once you are in the Partition area and click "Options...".

HTH

 

sorry for the noob question, but how does one creates a new GUID partition?

I tried searching the forum a little but couldn't find any straight tutorial regarding that.

 

 

Thanks

Link to comment
Share on other sites

Most excellent.

Do you know what the requirements are as far as booting from USB Stick goes? I have a Gigabyte P35-DS3L and there seems to be no way I can get this board to boot from a USB stick. Closest seems to be the USB-HDD boot setting but that skips right by the USB stick also. Since this motherboard is fairly common here maybe others had experience on how to properly boot from a 8G USB stick?

 

Tks!

 

 

 

It's an advanced option in a sub-dialog of the Disk Utility main screen, once you are in the Partition area and click "Options...".

HTH

 

I have the same board, I used USB-FDD and it worked. However, in my experience, it is intermittent. I'm also wondering why. BTW, if you are intentionally installing Leopard in AHCI mode, go to bios and switch it to IDE mode, save settings, reboot then boot to the USB-FDD. If it boots or recognizes the USB, don't continue. Turn off your computer .. DONT REMOVE THE USB, then go to bios again, switch it back to AHCI, save settings, reboot, then boot to USB-FDD. I know it DOESN'T make sense, but thats how I booted from the USB in my system. I suggest that after installing the retail, install chameleon and copy the boot/extra file to your root .. thats technically the easiest and the best :(

 

However, If you're intentionally installing in IDE mode, try to reverse the steps. I have no idea if its going to work since I'm always installing in AHCI.

 

*Maybe because I have the F5 bios that maybe causing the intermittent USB-boot problem.

 

Good luck.

 

Keplenk

Link to comment
Share on other sites

Just a quick guide to add kexts and make iso from OS X.

 

Download this package

 

Open terminal

 

Make a directory

mkdir newiso

copy following from the package into newiso:

- boot

- initrd.img

- isolinux.bin

- isolinux.cfg

- mboot.c32

 

to edit initrd.img set rw permission

chmod 777 newiso/initrd.img

then you should open it

hdiutil attach newiso/initrd.img

now copy the kext you need into /Volumes/initrd/Extra/Extensions/

cp -R mykext.kext /Volumes/initrd/Extra/Extensions/

I suggest you add dsmos.kext NVkush.kext and if you have alc889 also HDAenabler.kext and if you need kext to boot your root device also

One thing to notice, the kexts need this in the info.plist file:

 

		<key>OSBundleRequired</key>
	<string>Root</string>

or

 

		<key>OSBundleRequired</key>
	<string>Console</string>

or they will not load. To add those properties you can use nano and need to be added at the end of the plist file just before the last lines:

</dict>
</plist>

If you need a bigger image you may resize it with this comman, choose appropriate size

hdiutil resize -size 20MB newiso/initrd.img

when you are finished adding you eject your initrd image

hdiutil detach /Volumes/initrd

now you need to create your iso

hdiutil makehybrid -o new.iso newiso/ -iso -eltorito-boot newiso/isolinux.bin -no-emul-boot

and then burn new.iso with your favorite burner (first try with a cd-rw disc so you can redo it later iwthout wasting cdr disc)

 

 

Hello Superhai,

 

I followed these steps here to create my own iso using Toast. But problem was created disc is not bootable. Where have I done wrong?

Link to comment
Share on other sites

 Share

×
×
  • Create New...