Summary. this tutorial is for white light single disc drives WDH1NCxx000E only (for WDH2NCxx000E see footnote).
I cannot use alt/option, or recovery command to re-install mac os x. I have fusion drive which i am sure i messed everything in it. I want to make clean install of os x. I do not hear the chime sound. Does fixing the firmware is ok for me, if so I do not see my iMac model on the firmware update page link. Even if I found it, how I am going to. Download Yodot Mac Data Recovery application and install the software on a healthy Mac machine Connect your WD My Book hard drive and allow the device to get detected The main screen of the software displays two options, “Volume Recovery” and “Formatted / Reformatted Recovery”.
Build a firmware image from scratch: you need only a file of 945-Byte and a online connection to the update server from Western Digital!!. From an WDMyBookFirmwaredownloadV 1.00.16 extract the stuff that counts. Connect your new disk to a Linux-PC (I'm using Windows with Vmware ' Ubuntu 9.10') and copy the stuff you extracted to the new disk. You must only copy the scripts to your terminal (root). Nothing must be changed (except /dev/sd?).
Take the new disk and stick it in the MyBook. While first booting the Mybook goes to factory reset and make the XFS file system on sda4 with all shares! Attention:. This way works with disk of every size and disk of every vendor. this script kills all data on sdb4!!. You get a fantasy MAC address.
Don't simple change the MAC address. The kernel bootcmd is protected by a check sum (you need fwprintenv with fwenv.config to change the mac). Some hints for ubuntu users:. I hope, do you know the root access in ubuntu: 'sudo su'. you need the package mdadm for creating software raids (go to System/Administration/SynapticPackageManager and install madadm - the tool to administer Linux MD arrays (software RAID)). my new disk is the second disk: /dev/sdb - check the disk numbers with sfdisk -l and change (if necessary) the device names in the following scripts to /dev/sd? I reverted to rev 14 and killed the changes of user sorinacke (see history).
Two weeks ago I wrote him a private message about his changes but he don't answered me. Please use the discuss thread at the end of this page before you make major changes!
Febr 2011: New offsets in part2 with firmware = 01.01.18!! Read in discussion feed the post from mikeywikey 13 Feb 2011 edit 21. Febr 2011: some hints from user mikeywikey. Watch your blocksize, the guide assumes 512 bytes, however some new disks (specifically, the larger advanced format disks) will come with 1024 bytes or even GPT style 4094 bytes (from the log I see the disk was a 1024 byte). If you build your arrays under ubuntu 10.10 (possibly anything with a 2.6 kernel) then the md superblock can be later than 0.90 (1.x, or 0.91 in some circumstances), this depends on your mdadm.conf, but forcing -e 0.90 will ensure an older superblock - you would not get this issue under the version of unbuntu in the guide. July 2011: use install scripts here you find a solution with nice scripts (for newer firmware offsets): it's only but only WD Caviar Green, or edit factoryDefault.sh - see part for user of non WD disk further down part1: firmware download edit 31.
![My book for mac firmware install windows 10 My book for mac firmware install windows 10](/uploads/1/2/5/4/125498680/883163161.png)
March 2010: first check with your browser the newest firmware link - the link above to wdhxnc-01.00.16.img is down. # if you have a disc with partitions # now look for auto mounted raid devices and stop this raid arrays # in ubuntu I have mdd1 / mdd0 / mdd3 cat /proc/mdstat # and stop this raid arrays!! Mdadm -stop /dev/mdd0 mdadm -stop /dev/mdd1 mdadm -stop /dev/mdd3 # delete old superblocks mdadm -zero-superblock /dev/sdb1 mdadm -zero-superblock /dev/sdb2 mdadm -zero-superblock /dev/sdb3 # delete all boot sectors dd if=/dev/zero of=/dev/sdb1 bs=512 count=1 dd if=/dev/zero of=/dev/sdb2 bs=512 count=1 dd if=/dev/zero of=/dev/sdb3 bs=512 count=1 #clear 4. Partition (/Datavolume)!!!!!!!!!!!!!!!!!!!!! Do YOU UNDERSTAND IT?? Dd if=/dev/zero of=/dev/sdb4 bs=512 count=1 mdadm -zero-superblock /dev/sdb4 # make the raid partitions (md0 md1 md3) # echo y for 'yes'!
# if you use not the original WD 1TB disk now correct the size of sda4 # fdisk reads lines of the form # When a field is absent or empty, a default value is used. # The default value of size is as much as possible # (until next partition or end-of-disk). Echo 4,244,fdDSKPART echo 248,32,fdDSKPART echo 280,123,fdDSKPART echo 403,fdDSKPART /sbin/sfdisk -force /dev/sdb.