Jump to content

New modified BOOT-132 allows you to boot retail DVDs


f41qu3
 Share

1,286 posts in this topic

Recommended Posts

Efi-x updates the firmware right? :) you can update the kext if you want, i´m using the lastest extensions for my hardware, a modified boot.plist with efi strings, and uuid of my retail installed and updated to 10.5.5

:D trying right now using my syslinuxed usb stick. got me to choose my newly installed retail leopard but so far stuck on the grey apple bootscreen. i guess the needed kexts (/extra/extensions) were not loaded. so i really need to install chameleon in my usb stick, right?

 

w/ chameleon, how are those kexts loaded on boot?

Link to comment
Share on other sites

I´m not using a syslinuxed usb stick, first i install chameleon to the pendrive, then replace the chameleon "boot" file with the dfe "boot" file (the one inside original_DFE.iso), now you got a chameleon-dfe-132, and the extra/extensions, kernel, boot.plist etc.. will be loaded.

Link to comment
Share on other sites

I´m not using a syslinuxed usb stick, first i install chameleon to the pendrive, then replace the chameleon "boot" file with the dfe "boot" file (the one inside original_DFE.iso), now you got a chameleon-dfe-132, and the extra/extensions, kernel, boot.plist etc.. will be loaded.

can't boot. getting this error:

boot0: MBR
boot0: done
boot1: error_

pls. advise. tnx.

Link to comment
Share on other sites

I am trying this with a retail 10.5.4 DVD.

 

My hardware is the following:

Asus P5KC Motherboard

3,16GHz Intel Core 2 Duo

4GB RAM

 

Only SATA drives in the computer. (Harddrive and DVD-Rom both SATA)

 

I get to the point where the boot CD boots, then i swap for the retail DVD. It begins to load until it says: Still waiting for root device.

 

I have one dedicated 320GB SATA harddrive i am trying to install to. I have also set that drive to SATA1 as standard.

 

When i search for this problem people recommend to set the drive to Master, but as far as i know SATA drives doesnt have this option. Only IDE drives wich i dont have.

 

I have also tried to set the SATA settings in BIOS to "Compatible" to no avail.

 

Any ideas ?

Link to comment
Share on other sites

use Chameleon-1.0.11-installer.dmg, then open a terminal and replace the boot dfe file (maybe you will see it in uppercase, it must be renamed in lowercase)

 

cp /volumes/"your dfe.iso"/boot /volumes/"your_USB_stick"/boot

Chameleon_1.0.11_installer.zip

did that, done that but still same error. the "boot" & "mach_kernel" are really supposed to be hidden files, right?

 

btw, i'm trying this boot-132-chameleon in a small disk partition. preparations are ok (boot & mach_kernel are hidden). reboot then i get that "boot1: error". reboot using my boot-132 disc then i notice that the boot-132-chameleon partition that i've just prepared doesn't seem to be mounted. tried to mount it but just can't. i'm getting this error:

picture2yp5.png

so to retry, i got to (re)erase the partition. :)

 

another thing, it's ok that i have it as fat32-mbr partition, right?

Link to comment
Share on other sites

another thing, it's ok that i have it as fat32-mbr partition, right?

 

it must be in hfs+ (mbr or guid, both ok)

 

My pendrive has 3 partitions (mbr)

 

1. Windows (fat32)

2. OSX HD (hfs+)

3. OSX Test (hfs+)

 

I´m trying to boot my xp drive from the first partition, i´m using mybootdisk.exe to trasfer the windows system files and i´m going to install a minimal BartPE (still working on it), and the rest of partitions are the boot loaders of my leo drives (main & test)

Link to comment
Share on other sites

it must be in hfs+ (mbr or guid, both ok)

 

My pendrive has 3 partitions (mbr)

 

1. Windows (fat32)

2. OSX HD (hfs+)

3. OSX Test (hfs+)

 

I´m trying to boot my xp drive from the first partition, i´m using mybootdisk.exe to trasfer the windows system files and i´m going to install a minimal BartPE (still working on it), and the rest of partitions are the boot loaders of my leo drives (main & test)

this seems to be more complicated than i thought (especially for multi-booting) as compared to boot-132-syslinux. if i understand it right, getting to load a separate-modified com.apple.Boot.plist at boot is the only advantage of this. guess i'll stick w/ my boot-132-syslinux.

 

tnx anyway roisoft & i'll still be looking forward to the continuous dev't of your approach.

Link to comment
Share on other sites

yesterday i intsalled a fresh 10.5.4 install from the retail disk with the generic boot disk!

everything has gone well. For using my network i have to change a special id in the ionetworkingfamily.kext, so that i changed the id in the original ionetworkingfamily.kext in the s/l/e folder! Maybe it is possible to find another way to put these kext later in the extra folder!

 

okay the system was totally untouched an i booted the second time with generic boot disk into the fresh mac install! then i used the softupdate to install 10.5.5!

after that kernal panic! i tried -f -v and -x ! see my signature for hardware details!

 

Perhaps someone has an idea! i thougt that an update with retail installion would be possible!

greetz

relaxer

Link to comment
Share on other sites

Have you the IntelCPUPMdisabler.kext on your boot cd ? You need this kext otherwise you'll have kernel panic (because of AppleIntelCPUPowermanagement.kext on your hard disk)..

 

Try to put the kext I suggested you on the boot cd. If this is not the solution for you, check for the chipset kext of your motherboard inside the boot CD......

 

Regards

Link to comment
Share on other sites

strange! it is the latest generic iso on top of this thread, only the dsmos.kext has been added!

 

maybe the IntelCPUPMdisabler.kext will not be correct loaded, how can i find this out?

Did you installed the update to 5.5 before or after installing chameleon on hard disk? maybe here is the problem, because i did the update before?!!!!!!!

 

I am still on work, I will try later to find the issues. but i am always open for ideas!

 

cu

Link to comment
Share on other sites

.......I first installed the 10.5.5 update, then I installed chameleon. But I want to inform you that I modified my boot cd from the beginning by adding the intelcpupmdisabler.

 

I used this cd to install the retail version (10.5.0) and then I never had kernel panic or something else.

 

I want also inform you that after the update, I had to delete some kext in the Extensions folder.

 

For example : in my EXTRA folder (of chameleon) I have IOATAFAMILY.kext (for my motherboard chipset). I have this same kext in my library\extensions folder and I had to delete it.

 

I can say you that after the 10.5.5 update you need the intelcpupmdisabler.kext (100% sure) on your boot cd and you MUST add it to chameleon too.

 

Regards

Link to comment
Share on other sites

You can do this

 

Yeah, this is just... neat!!! :)

 

Seems logical and easy enough to me so I will try it in a couple of days when I have some more time. Anyway, really great work Roisoft! Why not put glue your posts together for a short guide in the howto section? :)

 

One question though would it work with a vanilla kernel or does it have to be non-vanilla/xnu etc?

 

 

Thanks,

Cm.

Link to comment
Share on other sites

Ok, any idea what it does?

 

'Cause I never really noticed that one but I gather it's the basic in/out functions and such, no? I know the wrong System.kext could make Disk Utility and mounting images go wonky.

 

Another thing, will the UUID of a partition/drive change when erased or will it only happen when reparttioned? i.e. a reinstall would make me have to be able to edit the boot.plist and input the new UUID... And then I would have to keep a backup system just in case of a crash :)

 

Yes, since it's hack I do have a spare system partition but I'm just wondering about the particularities when doing a system recovery because all systems crash eventually.

 

 

Thanks,

Cm.

Link to comment
Share on other sites

Completely new to the community, been a mac user most of my life, but really want a smaller, lighter laptop to travel with. Been looking at different netbooks. I found the HP mini-note at Costco. Want to know if I could install OSX on it using boot-123.

 

The specs are:

 

Processor & Memory:

 

VIA C7®-M Ultra Low Voltage processor (1.2GHz)

800MHz front side bus speed

128KB L2 Cache

1GB DDR2 SDRAM memory (one SODIMM slot)

 

Drives:

 

120GB (5,400 RPM) SATA hard drive

Graphics & Video:

8.9" diagonal widescreen WXGA (1280 x 768)

VIA Chrome9™ IGP (integrated graphics)

Communications:

 

Broadcom 802.11a/b/g WLAN

10/100/1000 Ethernet

Integrated VGA camera

Audio:

 

Built-in stereo speakers

 

Expandability:

 

One SODIMM memory slot (occupied)

ExpressCard™/54 slot

Secure Digital (SD) slot

Ports:

 

VGA port (monitor)

Two USB 2.0 ports

RJ-45 port (LAN)

Headphone output

Microphone input

AC power input

 

If this will not work on this netbook, please let me know what netbooks will work with boot-123.

I appreciate any help that could be provided.

Link to comment
Share on other sites

Okay, I don't get this, it seems. I've installed using boot-132, and it works fine when booting from that CD. I've installed Chameleon now, using the DMG from their site. Where do I put my extensions now? I've put them into /Extra/Extensions/. Doesn't seem to do the trick, I get a kernel panic on the grey screen with the Apple logo. Any ideas? I'm using a fairly vanilla Gigabyte mobo with intel chipset and a Core2Duo processor.

Link to comment
Share on other sites

@f41qu3:

 

Hello ,

I used to be on leopard since a long time , but now I can't

because I have a 9600GT which is not compatible with leopard,

I read you managed to boot and use snow leopard on a PC , and maybe

you will help lot of people if you release this bootloader.( snow leopard got 9600Gt driver )

 

Bye see you ;)

Link to comment
Share on other sites

Okay, I don't get this, it seems. I've installed using boot-132, and it works fine when booting from that CD. I've installed Chameleon now, using the DMG from their site. Where do I put my extensions now? I've put them into /Extra/Extensions/. Doesn't seem to do the trick, I get a kernel panic on the grey screen with the Apple logo. Any ideas? I'm using a fairly vanilla Gigabyte mobo with intel chipset and a Core2Duo processor.

 

Chameleon installs, among other things, a file called boot on your hard drive's root folder (/). Your BOOT132 CD has a boot file as well on it's own root. You need to boot from the CD, and once in OS X, replace the boot file from your root folder on your HDD with the one that's on the CD. Then, you open the disk image that's inside the BOOT132 CD (I forgot right now if it's a .iso or .dmg, but you know the one). Mount that, and inside you'll find an Extras/Extensions/ folder. Copy the Extras folder (and the Extensions folder along with the .kext inside) to your hard drive's root folder (where your boot file is, along with your System, Library, Users, etc. folders are).

 

Once that's done, rebooting without the CD should work.

Link to comment
Share on other sites

I need your help guys

 

I can't go pass the screen that asks me to select my drives. I choose 80 or 81, then I press ENTER.

 

The prompt takes me to the "boot:" again, I press ENTER and takes me back to the previous drive selection menu.

 

I insert the Retail Leopard 10.5.4 into the drive and it never even spins to load !!

 

I restart the computer hoping that it'd boot from the DVD but no go..

 

What am I doing wrong ?

 

Do the HDDs have to be formatted in HFS+ ? Mine are NTFS !! Does that matter ? I have no other way of loading an operating system to format them as HFS+ !

 

Is there something that I'm not doing right ?

 

The booloader loads fine (the modified one), while the original one never loads !

 

Thanks

Link to comment
Share on other sites

it must be in hfs+ (mbr or guid, both ok)

 

My pendrive has 3 partitions (mbr)

 

1. Windows (fat32)

2. OSX HD (hfs+)

3. OSX Test (hfs+)

 

I´m trying to boot my xp drive from the first partition, i´m using mybootdisk.exe to trasfer the windows system files and i´m going to install a minimal BartPE (still working on it), and the rest of partitions are the boot loaders of my leo drives (main & test)

hi again roisoft. hopefully w/ this method, u can also dual-boot w/ winxp. but disk's partition scheme needs to be mbr, right? coz when i used gpt, ntfs/fat partitions are not displayed during boot-up (boot-132-chameleon).

 

another thing, following your approach, i still can't load a modified applehda.kext. or is there something else i should do?

 

last but not the least, to install retail leopard in the mbr partition scheme, did u also used a modified osinstall.mpkg? if not, how did u install it?

 

hope u'd find time to give me some advice. tia.

Link to comment
Share on other sites

 Share

×
×
  • Create New...