On Mar 10, 2009, at 8:26 AM, insightinmind wrote:

>> As a practical matter, 120 GB is the largest "trade size" drive which
>> is supported.
>
> I believe another way to get around the limitation, is to use a PCI
> IDE controller card that permits the larger drives. I have one that
> does not, an older Sonnet Tempo ATA100, and another one that does,
> the Sonnet Trio ATA133/FW400/USB1.1.
>
> I am curious if the ATA100 one I have, would allow the larger drives,
> if I did the LBA48 Property mod on my Yikes!, a first cousin to the
> B&W. Probably still not?

Also an option: the LaCie or OWC Initio-based SATA cards, with which  
there never has been a limitation.

If the "LBA48 Property" works on a Yikes!, then it most probably also  
works on a B&W.

There are three "LBA48 Property" scripts, one for each of the ATA  
speeds which are variously supported by the motherboard's chip sets  
(some models support two different speeds, in which case BOTH  
properties can be added, if desired).

Example: the Digital Audio and the Quicksilver 2001 both can use the  
lba48-ata4 and the lba48-ata3 scripts; the first for the hard drive  
bus and the second for the optical drive bus.

As the scripts suggest, these are for models which have the KeyLargo  
ATA chip.

Probably the easiest way to install these is using the TERMINAL  
option of TextWrangler.


lba48-ata4 script:

#! /bin/bash -

if      kextstat -lb com.apple.driver.KeyLargoATA | fgrep -q KeyLargoATA &&
        ! ioreg -rStp IODeviceTree -n ata-4 -w0 | fgrep -q lba-48
then    read -rd $'\000' nvram nvramrc <<< "`nvram nvramrc 2>&-`"
        if      sudo nvram 'use-nvramrc?=true'  \
        nvramrc='dev mac-io/ata-4 0 0 " lba-48" property device-end'" $nvramrc"
        then echo '48-bit LBA support will be enabled on the next reboot.'; fi
fi


lba48-ata3 script:

#! /bin/bash -

if      kextstat -lb com.apple.driver.KeyLargoATA | fgrep -q KeyLargoATA &&
        ! ioreg -rStp IODeviceTree -n ata-3 -w0 | fgrep -q lba-48
then    read -rd $'\000' nvram nvramrc <<< "`nvram nvramrc 2>&-`"
        if      sudo nvram 'use-nvramrc?=true'  \
        nvramrc='dev mac-io/ata-3 0 0 " lba-48" property device-end'" $nvramrc"
        then echo '48-bit LBA support will be enabled on the next reboot.'; fi
fi


lba48-ata2 script:

#! /bin/bash -

if      kextstat -lb com.apple.driver.KeyLargoATA | fgrep -q KeyLargoATA &&
        ! ioreg -rStp IODeviceTree -n ata-2 -w0 | fgrep -q lba-48
then    read -rd $'\000' nvram nvramrc <<< "`nvram nvramrc 2>&-`"
        if      sudo nvram 'use-nvramrc?=true'  \
        nvramrc='dev mac-io/ata-2 0 0 " lba-48" property device-end'" $nvramrc"
        then echo '48-bit LBA support will be enabled on the next reboot.'; fi
fi



http://groups.google.com/group/hq-a
A home for the Hackintosh community.




--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed Low End Mac's G3-5 List, a 
group for those using G3, G4, and G5 desktop Macs - with a particular focus on 
Power Macs.
The list FAQ is at http://lowendmac.com/lists/g-list.shtml and our netiquette 
guide is at http://www.lowendmac.com/lists/netiquette.shtml
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/g3-5-list?hl=en
Low End Mac RSS feed at feed://lowendmac.com/feed.xml
-~----------~----~----~----~------~----~------~--~---

Reply via email to