On Jul 6, 2009, at 7:33 PM, Michael Koch wrote:

> What is the "High Cap" LBA48 and how does it work.

The LBA48 properties is a set of commands which are added, as  
appropriate, to your Open Firmware NVRAM.

You will need to select the appropriate pair of LBA48 properties, one  
for the HD bus and one for the optical bus.

The one for the optical bus is certainly optional, but as I generally  
use the Zip position for initializing and cloning new drives, it may  
make some sense to do both.

For the Digital Audio and for the Quicksilver 2001 models, the  
correct properties are found in the enable-lba48-ata4 and the enable- 
lba48-ata3 files.

Earlier models may take other combinations, with the caveat that the  
HD bus is always the fastest and, consequently, it always has the  
higher ATA number.

The files are as follows:

enable-lba48-ata4 ...


#! /bin/bash -

if      kextstat -lb com.apple.driver.KeyLargoATA | grep -F -q KeyLargoATA &&
        ! ioreg -rStp IODeviceTree -n ata-4 -w0 | grep -F -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



enable-lba48-ata3 ...


#! /bin/bash -

if      kextstat -lb com.apple.driver.KeyLargoATA | grep -F -q KeyLargoATA &&
        ! ioreg -rStp IODeviceTree -n ata-3 -w0 | grep -F -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



enable-lba48-ata2 ...


#! /bin/bash -

if      kextstat -lb com.apple.driver.KeyLargoATA | grep -F -q KeyLargoATA &&
        ! ioreg -rStp IODeviceTree -n ata-2 -w0 | grep -F -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



These are "persistent" until you issue the "reset-nvram" O.F.  
command, which may be never.

In the case of the 4 and 3 properties, this makes your Digital Audio  
or Quicksilver almost exactly alike a Quicksilver 2002.

The END!



--~--~---------~--~----~------------~-------~--~----~
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 g3-5-list@googlegroups.com
To unsubscribe from this group, send email to 
g3-5-list-unsubscr...@googlegroups.com
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