If your solid state drive has become inaccessible due to the dreaded 8MB bug retrieving your lost files on your own is very unlikely. However, you can still perform Intel SSD Firmware Recovery to restore your drive to its factory settings so that you can use it again. The solution below is for those using Linux.
- Boot up a Linux live environment cd. The five most popular ones right now are Knoppix, Puppy Linux, Clonezilla Live, SystemRescueCD, and Network Security Toolkit.
- Key in and enter the command “sudo apt-get install hdparm” followed by sudo hdparm -I /dev/sdX in which “X” stands for the drive number of your SSD in the system. The command will display some details regarding your solid state drive. Check the serial number and if it has been changed into “BAD_CTX 00000150” then your SSD has really been affected by the firmware bug.
- Continue reading the details about your drive until you reach the security section. If that section states that your drive is active, you can proceed to the next step. However, if it states “frozen you can’t continue”, you first need to unfreeze your drive before you can move on. There are two ways to life the freeze. First, put the system to sleep then wake it up. If this does now work, quickly unplug and re-plug the data cable of your SSD.
- You need to set a password before you can restore your drive to its factory settings. To do so, key in the command “sudo hdparm –user-master u –security-set-pass PASSWORD /dev/sdX”. Once more, the “X” stands for your SSD while “PASSWORD” stands for whatever password you chose.
- You can now initiate restoration of the SSD by keying in the command “sudo hdparm –user-master u –security-erase PASSWORD /dev/sdX”. This will perform a quick format on the drive that will take just a few minutes.
Use the “sudo hdparm -I /dev/sdX” to check the drive details again. If the drive size and serial number are now correct, restoration is finished. If not, perform a full format with command “sudo hdparm –user-master u –security-erase-enhanced SOMEPASS /dev/sdX”. A full format may take up to an hour to complete. Then issue the “sudo hdparm -I /dev/sdX” command again and everything should be in order.