InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   New bootloader for Lion and before made by cparm and me (http://infinitemac.com/showthread.php?t=7178)

cparm 08-10-2011 05:42 PM

Quote:

Originally Posted by wastez (Post 54823)
Did you find out something?

I would like to use your bootloader but it would be great if this issue would be solved.

oh sorry i was focused on another part of the bootloader,

have you already tested this flag in your boot.plist (org.chameleon.Boot.plist or com.apple.Boot.plist)

Code:

"Graphics Mode"="WIDTHxHEIGHTxDEPTH" (e.g. "1024x768x32")

wastez 08-10-2011 09:37 PM

Sorry but that doesnīt work, the problem is the same.

It is also on the first screen that apear where you can enter the bootflags.


This bootloader is really great and it would be really great if you can solve this.

wastez 08-12-2011 06:52 PM

Is it possible that it have something to do with the vesa modes?
Because i looked for the vesa resolutions in the bootloader gui and there are no resolutions in 16:9 just 4:3.

But if it is, why itīs working with chameleon?


Thx...

silverkid 08-12-2011 09:26 PM

my guess would be the vesa modes too, because i think i had your problem. this fixed it for me: http://www.insanelymac.com/forum/ind...owtopic=211294

wastez 08-13-2011 12:04 PM

Yes but i don't want to flash my vbios of there is a bootloader fix for that.

silverkid 08-13-2011 03:18 PM

well, if you ask me, i guess you have 2 options, either you use chameleon and flash your vbios which is safe if you follow carefully the instructions and make a backup of your current vbios OR use the other bootloader, which is not as good as chameleon, if i understand well...

wastez 08-13-2011 04:37 PM

I tried the Graphics Mode bootflag again and this time it worked.
I donīt know why but iīm really happy about it. ;)

silverkid 08-14-2011 02:44 AM

glad it worked out for you without much more hassle :D

Sacharon 08-17-2011 06:26 PM

Hey,
sorry that my first post are only noob questions, but I'm experimenting with x86-macs now for some time and never got the bootloader-thing quite working. Under Linux and Windows or with an hex-editor, there's no problem; but how exactly do I have to use the supported files? I only find some 'bootxxx'-files and a readme which only seems to describe parameters inside. How can I use the bootloader for an usb-stick with the lion-install-files? Tried the linux-dd-way of directly to the first sectors of the stick - no success. Also tried chameleon installer (in a virtual machine with SL installed) - I end up with a blinking cursor. And I don't find any kind of consistent how-to, tutorial or something like that - it's like the community just knows it all allready so that something like that isnt necessary :( Please?

Sacharon 08-19-2011 01:56 PM

Quote:

Originally Posted by Sacharon (Post 54957)
Hey,
sorry that my first post are only noob questions, but I'm experimenting with x86-macs now for some time and never got the bootloader-thing quite working. Under Linux and Windows or with an hex-editor, there's no problem; but how exactly do I have to use the supported files? I only find some 'bootxxx'-files and a readme which only seems to describe parameters inside. How can I use the bootloader for an usb-stick with the lion-install-files? Tried the linux-dd-way of directly to the first sectors of the stick - no success. Also tried chameleon installer (in a virtual machine with SL installed) - I end up with a blinking cursor. And I don't find any kind of consistent how-to, tutorial or something like that - it's like the community just knows it all allready so that something like that isnt necessary :( Please?

Figured it out. For everyone else asking themselves the same questions a quick how-to/summary:
included in the zip are multiple files which are resembling the stages of the bootloader in some variants.
You need at least three files to get a boot image/flash stick or similar booting:
boot0, which is stage zero (written in the mbr),
boot1h. which is stage one and written in the first sector of the bootable and active partition,
boot, which is stage three, resembled by an true file on the active partition.
Now you task is to get these three files to their according destinations; stage zero by
sudo fdisk -f boot0 -u -y /dev/rdiskn (n resembling the disk number of the device you want to use - you can get it with 'diskutil list')
stage one by
sudo dd if=boot1h of=/dev/rdisknsm (m resembling the active partition number, count starts with 0),
stage two by copying the boot file to the destination
sudo cp boot /Volumes/SubjectNameHere (name of the stick/partition/image).

Hope this helps someone and I'm not repeating a thread I haven't found.

wastez 08-24-2011 02:29 PM

It would be really great if you could add the fix for amd k10 fsb detection which is implemented in Chameleon since 1197.

bobert 01-05-2012 01:34 AM

anv
 
Scratch that i now get to the new booters screen but before that it says unable to load symbols_machpersonalities then i see all my partitions..

now when booting with your atom kernels i get a reboot

as im trying to boot 10.7.2 im trying "mach_kernel_dp2_apic -v" without quotes.

i removed hpet hibernate and hello world mods

toshiba nb100 2GB of ram and an intel Atom n270 chip on an external screen from usb so that if need be i can mod the files.

wastez 01-07-2012 02:52 PM

So you are using also all 2 acpi modules?
If so you have to choose one them.

Which modules are you using because it's possible that you have to remove more of them?!

bobert 01-07-2012 05:34 PM

jesus that sounds hard
 
perhaps theres a how to guide on it somwhere that ive not seen ?

or perhaps there could be an installer and i check off what i need in there using a customize button ?


what mods would i need for my toshiba nb 100 its an intel atom chip with gma 9 - 950 gpu and broadcom wifi with 2GBs ram to make it boot the install dvd

bobert 01-07-2012 06:27 PM

Thank you very much reading through now !!!
 
Quote:

Originally Posted by Sacharon (Post 54971)
Figured it out. For everyone else asking themselves the same questions a quick how-to/summary:
included in the zip are multiple files which are resembling the stages of the bootloader in some variants.
You need at least three files to get a boot image/flash stick or similar booting:
boot0, which is stage zero (written in the mbr),
boot1h. which is stage one and written in the first sector of the bootable and active partition,
boot, which is stage three, resembled by an true file on the active partition.
Now you task is to get these three files to their according destinations; stage zero by
sudo fdisk -f boot0 -u -y /dev/rdiskn (n resembling the disk number of the device you want to use - you can get it with 'diskutil list')
stage one by
sudo dd if=boot1h of=/dev/rdisknsm (m resembling the active partition number, count starts with 0),
stage two by copying the boot file to the destination
sudo cp boot /Volumes/SubjectNameHere (name of the stick/partition/image).

Hope this helps someone and I'm not repeating a thread I haven't found.

thank you very much ! trying this but getting no were :(

wastez 01-09-2012 03:31 PM

@bobert
Try just do use the important modules and donīt use 2 of one kind. (Just one ACPI module and one smbios module)

And also remove the KernelPatcher if you donīt need it.

For example i use just the modules what i need.
In my case itīs enough to use ACPIPatcher, SMBiosPatcher, Symbols, GUI and HPET.

cparm 01-10-2012 01:36 PM

Quote:

Originally Posted by wastez (Post 56303)
@bobert
Try just do use the important modules and donīt use 2 of one kind. (Just one ACPI module and one smbios module)

And also remove the KernelPatcher if you donīt need it.

For example i use just the modules what i need.
In my case itīs enough to use ACPIPatcher, SMBiosPatcher, Symbols, GUI and HPET.

thx wastez, couldn't have said it better :)

@bobert , please only use the modules you need, and use only one acpi module (acpipatcher.dylib or acpicodec.dylib), and one smbios module (smbiosgetter.dylib or smbiospatcher.dylib),
symbols.dylib is needed if want to use another module, if you plan to use the booter without modules (because you have a 100% compatible or a patched motherboard, or you use a patched OS, or ...) you can uninstall symbols.dylib.

last thing, the project is still unstable when built with xcode 4, you can use xcode 3 from lion if you have a snow leopard partition with xcode3 installed on it, just launch the xcode3 app, select the project , clean and build

that's all , good luck ;)

frisco2 06-18-2012 02:52 PM

Many thanks for the great work, Andy, cparm .. I can report that Cparm bootloader works very stable and reliable with LION on AMD BULLDOZER. The error rate is Cpram bootloader considerably reduced to 64-bit applications run very well and consistently. This was not previously possible with chameleon. Here's my test LION AMD GA-990FXA-UD3 with Phenom II X6 1100 T
. --->>> http://www.root86.org/showthread.php...4808#post54808

frisco2 06-19-2012 09:44 PM

If cpram starts then comes an error message. "unable to bind Symbol_Safe_malloc" and then computer restarts. Can you help me please?

m28ew 06-20-2012 08:18 PM

Quote:

Originally Posted by frisco2 (Post 57949)
Many thanks for the great work, Andy, cparm ..
I can report that Cparm bootloader works very stable and reliable with LION on AMD BULLDOZER.
The error rate is Cpram bootloader considerably reduced to 64-bit applications run very well and consistently.
This was not previously possible with chameleon.
Here's my test LION AMD GA-990FXA-UD3 with Phenom II X6 1100 T
. --->>> http://www.root86.org/showthread.php...4808#post54808


Are you sure that your osx lion really can run the 64-bits apps on your Phenom II X6 1100T ?

AFAIK, your Phenom II X6 1100T is not part of the AMD Bulldozer family, so it doesn't support SSSE3 instructions

and I only got this pic from your link which shows that you're still running the osx in 32-bits

http://s18.postimage.org/v3vxkw415/osx_geekbench.jpg




So, could you please perform a more test by running the 64-bits version of Geekbench
and please show any screenshots of it (only if it's true, of course)


Thanks mate :)

frisco2 06-21-2012 12:01 AM

All programs run on my computer, I can not say with certainty what exactly happened. And I know that I do not have SSSE3.

cparm 07-17-2012 06:41 PM

Quote:

Originally Posted by frisco2 (Post 57965)
If cpram starts then comes an error message. "unable to bind Symbol_Safe_malloc" and then computer restarts. Can you help me please?

hi frisco2, can you give me the version of the bootloader that you use, and have you tried the svn version ?