Jump to content

BootThink 2.4.6 (2010-01-28) support ubuntu 9.10 GRUB 2


367 posts in this topic

Recommended Posts

So smbios patching is not working currently, that's too bad. The bootload itself is very nice indeed! Got it working on my Core i7 computer via USB stick.Now the waiting for smbios support begins :D

Link to comment
Share on other sites

Check this topic: Chameleon with SMBIOS patching - InsanelyMac Forum

it's were it all started. It only works with with the Chameleon on the topic and Chameleon 2.0 rc1.

Also check the Chameleon 2.0 rc1 topics.

 

Meaning it doesn't work with Boot Think? For some reason com.apple.Boot.plist is not loaded or something. This is my com.apple.Boot.plist:

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Graphics Mode</key>
<string></string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>busratio=20</string>
<key>SMbiosversion</key>
	<string>MBP41.88Z.00C1.B00.080209154</string>
	<key>SMmanufacter</key>
	<string>Apple Inc.</string>
	<key>SMproductname</key>
	<string>MacPro4,1</string>
<key>SMmemspeed</key>
<string>1600</string>
	<key>SMsystemversion</key>
	<string>1.0</string>
	<key>SMserial</key>
	<string>SECRETSERIAL</string>
</dict>
</plist>

 

I am pretty sure that absolutely nothing is loading, for example busratio=20 is very important with a Core i7 920. Doesn't seem to load :rolleyes:

 

Any sugestions on this?

Link to comment
Share on other sites

Cybex: the SM keys e.g.: <key>SMbiosversion</key>, belong in a smbios.plist file, used by Chameleon 2.0 rc1 to do SMBIOS patching. Remove them from com.apple.Boot.plist! Boot Think doesn't have SMBIOS patching.

Link to comment
Share on other sites

Nice !

I just install Boot Think on one of my systems, directly without uninstalling Chameleon 1. just put my mkext in /darmin/s/l/, and put my custom com.apple.boot.plist in /darwin.

 

Boot my Retail 10.5.7, Kaly 10.5.5, XP, each on a separate HD..

 

Remove the underscore to have nice icons.

 

----> Can I modify resolution of the GUI Bootloader ? Icons are so large!

 

----> How to obtain only bootable partitions? ( 'p=-' does not work)

 

----> Is it possible to have the wright name of each partition?? at the present I have just "Windows NTFS" rather than "XP"...

 

 

Thanks for this very usefull Bootloader!!!

Link to comment
Share on other sites

I HATE TO SAY THIS BUT I HAVE BEEN ABLE TO REPLICATE THIS 3 TIMES ALREADY.

 

Possible Virus!!

 

This is a great bootloader. I have been able to boot everything. I formatted a USB thumb drive with 2 partitions. One HFS+ and one FAT32. I copied stuff in my Windows machine to the drive after formatting. I also did the same in Mac. When I run the Boot Think installer, installed to the HFS partition, and then plug the drive into a Windows machine, McAfee AV is reporting the Stoned virus the second I plug the drive in. It was not doing this before installing Boot Think.

 

This was not happening with Chameleon 2.

 

Someone please say this ain't so..... I like the ability to boot to XP and the DVD drives and such from my bootable USB drive.

 

Now I have to run a bunch of cleanup applications to my Windows machine.

 

Hernando

Link to comment
Share on other sites

AV software (of many different brands) are known to produce lots of "false positive" detection (almost every keygen today is recognized as trojan).

 

On the other hand a little more of feedback from original poster/developer would be very welcome here, also to clarify if and when the bootloader will support smbios patching and other useful features found in similar projects.

 

So until then I will proceed with extreme caution and not installing this on my work machine.

Link to comment
Share on other sites

AV software (of many different brands) are known to produce lots of "false positive" detection (almost every keygen today is recognized as trojan).

 

So until then I will proceed with extreme caution and not installing this on my work machine.

 

I don't think this is a false positive as with keygens. The message pops up instantly. The Stoned virus is fairly harmless and old, but it affects boot sectors, which is what the bootloader is doing. Granted whatever Boot Think is doing to the boot sector could be interpreted by AV as a virus, why isn't this happening with Chameleon 2? They are both based on Darwin...

 

I second the call to the developers to adress this. Their work is greatly appreciated, but we need to know what is happening with our systems.

Link to comment
Share on other sites

I don't think this is a false positive as with keygens. The message pops up instantly.
it is a false positive just like it is with keygens.

it pops up instantly after you plug the usb key because that is when your AV sees it (usually checks boot records immediately on mount), just as it would pop up instantly after you double-click your keygen.

been reading about "the stoned" virus and i don't think it would be hard to re-create it by chance (or mistake) - it writes itself to boot sector and displays a given string on the screen.

 

in your place i would turn off "advanced" heuristics in your AV software.

Link to comment
Share on other sites

Well, the only antivirus i have available (Avast Home) reports nothing on the USB stick!! I know, it's only Avast but i tend to believe it.

Link to comment
Share on other sites

I've got to say, this boot loader is great!

 

I'm just wondering if there's a way to change the font? I see a possible relevant file at /Darwin/rc/bootfont.bin

I'd like to set the font to OS X's system font (Lucida Grande).

Also, is there a way to change the labels on the HDDs?

Instead of having it say "hd(1,1) Linux", I'd like it to say "Linux: Ubuntu 8.10".

Xiezhy, help? ;)

 

-Ryan

 

*EDIT*

reason: had another question to add.

Link to comment
Share on other sites

Does hibernate work in your setups with the bootloader? I have had no joy with Chameleon V2 in that respect.

 

Is it possible to get sound working from this bootloader's Extra folder, or what have you, graphics driver also, rather than using S/L/E?

Link to comment
Share on other sites

Does hibernate work in your setups with the bootloader? I have had no joy with Chameleon V2 in that respect.

 

Is it possible to get sound working from this bootloader's Extra folder, or what have you, graphics driver also, rather than using S/L/E?

 

 

for hibernate, did not tried..

 

but i tried to put my patched AppleHDA and modified graph kext in darwin, and do not work.. I have to use original /S/L/E ....

 

And what about many many kext of /f2 mkext ??

Link to comment
Share on other sites

Does hibernate work in your setups with the bootloader? I have had no joy with Chameleon V2 in that respect.

 

Is it possible to get sound working from this bootloader's Extra folder, or what have you, graphics driver also, rather than using S/L/E?

 

I was able to use the /Darwin/S/L/E folder to load various kexts.

When you install, uncheck boot0 and boot1h, and check EFI.

For graphics, I used the device-properties key in com.apple.boot.plist, which also worked.

The trick for me was to go into terminal and run "update.command" located in "/Darwin/" as root (sudo).

The script isn't perfect, so pay attention to your error messages. Sometimes, I have to run "sudo touch /Darwin/System/Library/Extensions.mkext" before the script completes successfully.

Hope that helps!

 

(And xiezhy, I'm still waiting for my answer ;D)

Link to comment
Share on other sites

Boot Think up and running here. Used the boot0 and boot1h options to install on a separate partition on my MBR partitioned drive.

 

I've got XP (system), another NTFS partition for data, the bootloader partition and OSX. With CHameleon I get all four to choose from, while with Boot Think I can have it only show XP and OSX.

 

I had to set the XP part. to active for Boot Think to count it as bootable. This tells me that two windows installs on one drive won't work if you set Boot Think to hide unbootable partitions, as only one can be set active at a time. A limitation sure, but for my setup it works.

 

It would be nice to have some configurability to more closely control which partitions get shown (either in this or Chameleon) and how they are labelled. Hopefully a future version of one of these loaders will allow that.

 

kexts all in /Volumes/EFI/Darwin/S/L/E and working fine.

Link to comment
Share on other sites

This is the best bootloader .For me all is working Install retail 10.5.6 dvd and all works sound video T.M fix ,sleep works ... I use smbiosEFI but still show me at hack on geekbench.

It will be nice to have chameleon2 SMBIOS injecting .

 

P.S When i install from retail DVD and instalation finish give me a error ... can`t make my leopard partition to startup ... but afer restart all is fine my hdd is GUID and is fresh formated under instal.

 

some video

Link to comment
Share on other sites

What is this script ??

 

The script update.command is a bash script that, in short, does the following...

1. mounts the EFI partition,

2. packages the kexts in /Darwin/S/L/E/ into Extensions.mkext,

3. moves the Extensions.mkext file to the EFI partition,

4. unmounts the drive.

 

It's a bit more involved than that. If you know some programming, just look at the file.

I found out by looking at it. (sudo vi /Darwin/update.command will let you look at the file.)

 

xiezhy! I'm still waiting for you reply! :D

Link to comment
Share on other sites

Translate some info from its Chinese site to English:

 

Note: Boot Think 1.1.0 only supports installing on HFS+ primary partition now.

 

There're 3 installation options:

 

a) Boot1h only. The computer won't start Boot Think immediately after restart. Instead, it starts the previous installed Windows system, and then triggers an chain-loading to "fileboot" (boot file copied from /Darwin/standalone/i386/) by Windows loader like BCD Loader etc.

 

B) Boot1h + Boot0. It's the default mode. In this mode the computer starts the Boot Think with GUI. Note: it will write the boot0 to MBR! (fdisk -f boot0 -u -y /dev/rdiskX)

 

c) EFI only. It will install the program to the EFI hidden partition. Just feel free to pick either partition on your disk --- Boot Think will discover the EFI hidden partition on that disk automatically and install on it.

 

Hope it helps.

 

- Jacky

Link to comment
Share on other sites

I've got to say, this boot loader is great!

 

I'm just wondering if there's a way to change the font? I see a possible relevant file at /Darwin/rc/bootfont.bin

I'd like to set the font to OS X's system font (Lucida Grande).

Also, is there a way to change the labels on the HDDs?

Instead of having it say "hd(1,1) Linux", I'd like it to say "Linux: Ubuntu 8.10".

Xiezhy, help? :)

 

-Ryan

 

*EDIT*

reason: had another question to add.

 

 

Sorry, the font can't be changed now, because Boot Think Only supports bitmap fonts in order to compatible with the Chinese.

Boot Think don't recognize the ext2 and ext3 at present, so it can't read the labels.

Subsequent versions may be support this feature

Link to comment
Share on other sites

Boot Think don't recognize the ext2 and ext3 at present, so it can't read the labels.

---> what does it mean: ext2 and ext3?

 

I changed the name of my XP partition with MagicPartition, and then Boot Thinck see the wright name. but it did not work with others Fat32 partitions.. ?

 

At the present I can't show only bootable partitions. Any idea?

Link to comment
Share on other sites

---> what does it mean: ext2 and ext3?

 

I changed the name of my XP partition with MagicPartition, and then Boot Thinck see the wright name. but it did not work with others Fat32 partitions.. ?

 

At the present I can't show only bootable partitions. Any idea?

 

According to the author's other posts in Chinese, it seems like for Windows, Boot Think simply supports 1 activated NTFS partition.

 

I don't have first-hand experience on this issue... Other guys jump in? :)

Link to comment
Share on other sites

 Share

×
×
  • Create New...