Hi folks,
I'm interested in doing the LBA48 firmware adjustment on one of my
G4s. The labels on the back say it's model number M5183, and that
it's a Gig Ethernet.
I'm looking at the specs on a Gig Ethernet on Everymac.com and it
appears that it has an ATA-5 and an ATA-3 for the optical drive. (
see
<http://www.everymac.com/systems/apple/powermac_g4/stats/powermac_g4_500_dp.html>)
From the looks of the firmware commands below, it appears that the
only parts that are different are the numbers 2, 3, and 4
respectively for the different ATA-n designations. So for ATA -5
would I just use:
#! /bin/bash -
if kextstat -lb com.apple.driver.KeyLargoATA | grep -F -q KeyLargoATA &&
! ioreg -rStp IODeviceTree -n ata-5 -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-5 0 0 " lba-48" property device-end'" $nvramrc"
then echo '48-bit LBA support will be enabled on the next reboot.'; fi
fi
??
Thanks for any illumination. At worst, I guess I could try it and if
it doesn't work just do a reset-nvram.
Waaay back on 8/23/08, Peter wrote:
The Hi-Cap kext will not work with Leopard, at least not the version
I have.
The "hardware hack", as the writer put it, is simply enabling
properties which were already present in the machine's ROM.
As long as you DO NOT do a reset-nvram O.F. command, the properties
will remain enabled forever.
There are three different version of essentially the same thing:
Enable LBA48.
One works for the ATA-4 channel, one works for the ATA-3 channel and
one works for the ATA-2 channel.
You have to know which one is appropriate for your machine, and you
DO have the ability to enable the properties for the HD bus, the
optical bus, both or neither.
(For 133 MHz bus machines, such as a DAs or QSes, ATA-4 and ATA-3 are
the correct selections, but these properties are automatically
enabled in the QS 2002 and all later machines).
As has been previously stated, LBA48 is an ATA protocol function, not
a real limitation.
ATA-4 commands:
#! /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
ATA-3 commands:
#! /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
ATA-2 commands:
#! /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
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---
--
Bill Christensen
<http://greenbuilder.com/contact/>
Green Building Professionals Directory: <http://directory.greenbuilder.com>
Sustainable Building Calendar: <http://Calendar.SustainableSources.com>
Green Real Estate: <http://www.greenbuilder.com/realestate/>
Straw Bale Registry: <http://sbregistry.greenbuilder.com/>
Books/videos/software: <http://bookstore.greenbuilder.com/>
--
You received this message because you are a member of G-Group, 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]
For more options, visit this group at http://groups.google.com/group/g3-5-list