1. boot to dvd
2. get into terminal
3. diskutil unmount /Volumes/DiskName
4.dd if=/usr/standalone/i386/boot1h of=/dev/rdisk?s? bs=512 count=1 (replace the question marks with your disk #'s, they can be found in diskutil, just highlight the osx partition and click info, its under disk identifier)
5. pray to whatever/whoever you want
6. reboot
For those of you who still are having issues after fixing the bootloader try setting your partition to active
1. Determine which disk your MacOSX partition is on
- Verify which disk number holds your partition (disk0, disk1, etc.)
2. Use Fdisk to set it active
- type fdisk -e /dev/rdisk0 <== use "rdisk" with your disk number here !!
- Ignore the error "fdisk: could not open MBR file ..."
3. Determine which partition for MacOSX needs to be set "Active"
- Verify which partition is for MacOSX (1, 2, 3, etc.)
4. Set the partition "Active"
- Assuming it is partition 1,type f 1 <== use your partition number here !!
5. Save and exit
- Type y (yes you are sure)
- boot up the osx86 install dvd
- select tools in the top menu bar
- select terminal
- Find out which hard disk to install mbr to, if you only have one its rdisk0
- restore mbr with following command
- fdisk -u /dev/rdisk0
- hit ender
- respod with the answer yes to if you want to install new mbr
- Please keep in mind that depending on how many hard drives you have it might not be rdisk0
[ Tutorials ]
by sportman
@ 14.11.2006 07:00 CET
Broadcom
Kext Used
The kext used for this tutorial is the IO80211Family.kext. This kext needs to be put into /System/Library/Extensions/ if it is not already there.
Entering your device ID
- Make a backup of IO80211Family.kext
- Edit the .plist file
cd /System/Library/Extensions
sudo nano /IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist
- Once editing the plist navigate to the area where you see
<string>pci14e4,4311</string>
<string>pci14e4,4318</string>
<string>pci14e4,4320</string>
Setting Permissions
Type these commands into terminal
sudo chown -R root:wheel /System/Library/Extensions
kextcache -k /System/Library/Extensions
final touches
- edit the interface config in order to use the airport utility instead of istumbler.
Type
sudo nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
I believe u need to swap the en0 with en1 for that device. Give that a shot or mess around should work.
- after run disk util and repair perms.