InfiniteMac OSx86

InfiniteMac OSx86 (http://infinitemac.com/forum.php)
-   10.X (http://infinitemac.com/forumdisplay.php?f=36)
-   -   [How to] install Leopard on a software RAID (http://infinitemac.com/showthread.php?t=410)

roisoft 03-01-2008 04:45 PM

Iīve installed and it works great, nice guide guys!!!

http://img213.imageshack.us/img213/5377/osxraidlr2.png

datech50 03-15-2008 02:17 AM

The wiki should be updated on this.
The problem with this method is all of the kexts in the actually booted OS are seen as not loaded
by OSX and the system always wants to rebuild the boot cache when restarting or shutting down.

Only 3 files are needed on the boot drive: 1) Library/Preferences/SystemConfiguration/com.Apple.boot.plist
2) System/Library/Extensions.mkext
3) mach_kernel
This way when you add kexts you add them as you normally would and only have to copy a refreshed Extensions.mkext to the boot drive
after adding or removing kexts.

Also if you multiboot many OS's on different hard drives often when doing a warm reboot hard drives can be ordered differently so it's much
better to boot your Raid array by UUID.

You get the UUID "Unique ID" of your Raid array by running- "diskutil listraid" in terminal
then you simply add: boot-uuid=XXXXXXXXXXXXXXXXXXXXXXXXXXX to the com.Apple.boot.plist
as a Kernel Flag instead of rd=disk2

Also to make it cleaner you should create an entry using uuid of boot part in /etc/fstab to prevent
the boot drive from automounting. That way the 1GB boot partition won't show up on your desktop.
If you ever need access to the partition you just mount it using diskutility. Just add the line
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx none hfs rw,noauto 0 0
to etc/fstab of the RAID array.
Of course in above examples where you see xxxxxxxxxxxxx you would insert your own UUID.

zephyroth 03-15-2008 03:36 AM

Very cool. I didn't try this method yet. I will take a look later.

Thanks !

roisoft 03-15-2008 08:59 PM

From Netkas forum (credits to Whack)LINK
Quote:

For who is interested, this is the file listing for the boot partition.
The partition UUID is 426F6F74-0000-11AA-AA11-00306543ECAC.
The file system is HFS+.


$ ls -R /Volumes/Boot\ OSX
System com.apple.boot.S

/Volumes/Boot OSX/System:
Library

/Volumes/Boot OSX/System/Library:
CoreServices

/Volumes/Boot OSX/System/Library/CoreServices:
SystemVersion.plist

/Volumes/Boot OSX/com.apple.boot.S:
Library System mach_kernel

/Volumes/Boot OSX/com.apple.boot.S/Library:
Preferences

/Volumes/Boot OSX/com.apple.boot.S/Library/Preferences:
SystemConfiguration

/Volumes/Boot OSX/com.apple.boot.S/Library/Preferences/SystemConfiguration:
com.apple.Boot.plist

/Volumes/Boot OSX/com.apple.boot.S/System:
Library

/Volumes/Boot OSX/com.apple.boot.S/System/Library:
Extensions.mkext
Quote:

[cite] datech50:[/cite]Just add the line
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx none hfs rw,noauto 0 0
to etc/fstab
Of course in above examples where you see xxxxxxxxxxxxx you would insert your own UUID.
It doesnīt works for me, i donīt know if iīm doing something wrong.

My Boot partition UUID=39C6AC62-1C32-3ED3-9782-D62CD2FD6FBA and adding the line into the etc/fstab i donīt see any change.

my boot partition:

http://img442.imageshack.us/img442/7876/bootqb4.png

kocoman 01-29-2009 05:35 AM

Where is the howto, I searched the wiki and this thread but can't find it?

gnalc 01-29-2009 09:26 AM

Quote:

Originally Posted by zephyroth (Post 5580)
Here is my XBench without the software RAID.

http://img301.imageshack.us/img301/4198/raid2mn9.png

That's why I say that the score is low for a RAID.

what are the specs of the drives you are using?

kocoman 02-04-2009 08:33 PM

I am trying to resize the GUID partition that has the RAID slice on it. (not resizing the RAID slice itself). but disk utility is soft-stuck at "Preparing to remove volume"

I checked the logs but there was nothing useful there.

is there another GUID partition utility?

kitsune 04-18-2009 01:33 PM

Is this howto still available anywhere? From the name, it sounds like exactly what I need, but I can't find it on the forum or wiki. I'd love to know if it's possible to boot Leopard off of software raid on a hackintosh.

norcimo 05-20-2009 12:54 AM

weres the wiki? or instructions?

Thanks

dignus 06-06-2009 12:10 PM

Hey!

I may be, and prolly am, stupid, but I can't find this guide on the Wiki. Where is it?