How To Update M4 Ssd Firmware For Mac

20.02.2020
How To Update M4 Ssd Firmware For Mac Average ratng: 4,9/5 3313 reviews
How To Update M4 Ssd Firmware For Mac

Upgrading the Crucial m4 SSD firmware on the Mac without CD drive can be challenging. Easiest way I found is to use rEFIt Syslinux and an USB flash drive (USB stick). You also shouldn't be fainthearted to fire some Terminal commands which easily can destroy your data when used wrong. Here is a list of what to do:. Download the, unzip and mount it. For the 040H firmware the mounted disk name is CDROM.

Copy the file BOOT/ISOLINUX/BOOT2880.IMG from the mounted ISO image somewhere to your hard disk. Eject the ISO image. Download, unzip and mount the DMG file. You get 2 disk devices: SYSLINUX and rEFIt. Start Terminal.app on your Mac.

Unmount (not eject) the 2 disks: diskutil unmount /Volumes/SYSLINUX diskutil unmount /Volumes/rEFIt. Insert the USB flash drive. Backup any data on the flash drive because you are going to overwrite it completely. Unmount the Flash drive either by using the Terminal as above if you know at which mount point it was mounted or by using the Disk Utility.app which allows you to identifiy and unmount it using the Mouse. Identify the disk devices: diskutil list. The rEFIt-Syslinux looks like this.

How to update m4 ssd firmware for mac mac

At your machine it may be mounted using another disk device like disk3: /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDiskpartitionscheme.32.6 MB disk2 1: DOSFAT32 SYSLINUX 8.2 MB disk2s1 2: AppleHFS rEFIt 23.2 MB disk2s2. The flash drive is probably below it. Compare the disk size with the flash drive size to identify the right device. You now are going to copy the content from the rEFIt-Syslinux image to the USB flash drive.

That's the tricky part because you easily can destroy the wrong disk when entering wrong device paths. The device path is something like /dev/disk2. The following is an exampel, you need to enter the correct paths as identified by you: dd if=/dev/rdisk2 of=/dev/rdiskX bs=1m. Source disk (or input): /dev/rdisk2 ( rdisk is the raw variant of disk which is usually faster when using dd).

Destination disk (or output): /dev/rdiskX. Make absolutely sure your Destination disk is the flash drive and not any other disk. The new partitions from the flash drive are mounted now. If not remove the USB flash drive and reinsert it. Copy the file BOOT2880.IMG you saved in step 2. Above to SYSLINUX.

Open the file syslinux.cfg in a text editor and change the last line from append initrd=/AN-SD25.ima to append initrd=/BOOT2880.IMG. Save the file. Reboot your Mac and hold the alt key when it starts. Choose rEFit from the list of startup disks. In the rEFit menu choose Boot Legacy OS from SYSLINUX. In the UNetbootin menu choose SeaFlash. You now boot into the firmware upgrade utility.

How To Update Ssd Driver

Follow the firmware upgrade instructions/manual from now on. The article Make a bootable USB flash drive/memory stick for Intel MacBook Pro at io101.org was very helpful in developing the procedure described above. Thanks alot for your guide, I almost believed I could make it:) But when I select boot legacy on Sylinux, rEFIT start well but then I have this msg in yellow: Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Load Error while (re)opening our installation volum The firmware refused to boot from the selected volume.

Note that external hard drives are not well-supported by Apple's firmware for legacy OS booting.Hit any key to continue. Any clue? I'm stick with my SSD, I have a grey screen of death and my guts say that I need to update that firmware x) PS: I'm on an iMac and no, I don't have a superdrive:. to post comments. Hi, first of all thank you for your post.

All the procedure works well and I have done 2 memory stick with this method. I don't have the UNetbootin menu so I cannot choose SeaFlash, then I have the same problem above: Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Load Error while (re)opening our installation volum The firmware refused to boot from the selected volume. Note that external hard drives are not well-supported by Apple's firmware for legacy OS booting. I have a 2009 imac 27 i5, with the Crucial M4 SSD installed in the optical drive bay. Do you have any solution? Thank you.Hit any key to continue. Thank you Andrea.

to post comments. Same nightmare! Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Not Found from LocateDevicePath Error: Load Error while (re)opening our installation volum The firmware refused to boot from the selected volume. Note that external hard drives are not well-supported by Apple's firmware for legacy OS booting.Hit any key to continue.

Thank you Crucial!!!. to post comments.

You're my savior! I've been wasting all my afternoon and night to solve this, and finally the solution! Thanks a lot! For the records, I was using the M4 from usb on a macbook air, as my macbook pro 15' late 2011 broke (affected by the world-wide graphic card issues, thanks APPLE!!). I followed your instructions to prepare the usb pen from the macbook air, but then I needed a computer where to stick the M4.

A Lenovo Thinkpad T420 did the trick! To the other users in a similar situation: if it doesn't work straightforwardly, get in the BIOS, and set UEFI mode to 'legacy only' or something similar. Regards mic. to post comments. Hi there, I solved the problem partitioning the other hard drive (not the SSD) and copying using dd the syslinux partition on the usb stick to the partition I create on the other internal HD. This procedure is good if you have removed the optical drive and installed a SSD in the optibay.

First do all the above step to create a bootable USB stick with rEFIt and mount it then using disk utility partition the 'other' hard drive with the less dimension as possible. Please note that OSx will create a huge partition (in my case 70Gb) google to search a procedure to do this if you don't know how to do it. Give the partition the name you want for example FIRMWARE Then in terminal: diskutil list find the IDENTIFIER of both the new partition in the internal hard drive and the partition SYSLINUX in the USB stick for example in my case the partition was disk0s4 and the usb stick SYSLINUX partition was disk2s2 so in the terminal diskutil unmount /Volumes/SYSLINUX diskutil unmount /Volumes/FIRMWARE sudo dd if=/dev/disk2s2 of=/dev/disk0s4 bs=1m Reboot your Mac and hold the alt key when it starts. Choose rEFit from the list of startup disks. In the rEFit menu choose Boot Legacy OS from SYSLINUX note that you will have 2 of this options one with a ORANGE hard drive symbol (is the partition on the USB stick) and another with the GRAY hard drive symbol, choose the second one (the grey hard drive) In the UNetbootin menu choose SeaFlash.

You now boot into the firmware upgrade utility. Follow the firmware upgrade instructions/manual from now on. to post comments. I have a Macbook 13 Early 2011 and it did not work with the syslinux partition on USB as originally described here, but rather was similar to the above comment. I created a small FAT partition at the end of an internal HD that I installed in place of my optical drive. I then used the dd command to put the syslinux image there (partition to partition rather than disk to disk looked like: sudo dd if=/dev/disk2s1 of=/dev/disk1s4 bs=1m ).

Then copied over the IMG file as instructed and changed the cfg file to reference the image. The solution then worked as described, booted into the menu and I was able to update the SSD firmware on a crucial M500 480GB Thanks to the author and commenters! Db. to post comments. Thank you for this through guide.

How To Update M4 Ssd Firmware For Mac

I am updating an M500. As I select the Boot From Legacy OS.

The screen then goes blank, I do not see the Seaflash prompt. I do everything as outlined. I have removed the r in front of 'rdiskx' for both drives. It gave me a blinking indicator light. I pressed esc when this happened. This is the syslinux.sfg file. Default menu.c32 prompt 0 menu title UNetbootin timeout 100 label unetbootindefault menu label Default kernel /ubnkern append initrd=/ubninit label seaflash menu label SeaFlash kernel /ubnkern append initrd=/AN-SD25.ima I appended the last section.

Append initrd=/BOOT2880.IMG But no dice on the update. to post comments. Thank you so much for writing this blog! I spent two days trying different options and this one just worked in 5 minutes from start to finish (with a few adjustments) for the Crucial M500 MU05 firmware update. Here is what I did (not sure if this made a difference or not but at least worked for me).

Before starting, I used disk utility and formatted the USB drive to 'MSDOS (FAT)' and the 'Master Boot Record' scheme 2. Once formatted, I unmounted the drive as well (just like you unmounted the SYSLINUX and rEFIt volumes) with admins-Mac-mini: admin$ diskutil unmountDisk /dev/disk1 3. Used sudo to perform the dd command admins-Mac-mini: admin$ sudo dd if=/dev/rdisk2 of=/dev/rdisk1 bs=1m.

to post comments. Thanks to the original post and all comments. Finally I was able to upgrade the SSD firmware on my mid-2012 27' iMac. The iMac has its original HD and a Crucial m4 256G SSD installed, and is running OS X El Capitan. The main problem I was having is that the firmware of the iMac itself had been upgraded, and it refused to boot from an external USB drive.

Previous comments mentioned using the original HD instead, so I thought I could give that a try. Another problem is that I couldn't download the refit-syslinux image file - it's not accessible any more. The basic idea of my solution is to use rEFInd as the boot loader for syslinux installed on the internal HD.

I followed these steps:. Download and install rEFInd. Note that for El Capitan, you need to use the Terminal in Recovery mode, because of SIP.

Intel Ssd Update Firmware

The rEFInd installation guide has details on this. Volumemixer-app.com. Download Crucial's manual boot image containing the firmware, as an ISO file. Use UNetBootIn to create a bootable USB drive using Crucial's ISO.

This USB drive will contain both syslinux and Crucial's image (boot2880.img). The only problem is my iMac refused to boot from it. Use Disk Utility to erase the internal HD (not the SSD, the original HD).

I used Master Boot Record and FAT32 file system. Boot iMac into Recovery mode. Open terminal. Use dd to copy the entire volume of the USB drive to the internal HD.

For me the command was dd if=/dev/rdisk2s1 of=/dev/rdisk1s1 bs=4m. It's a slow process because it copies the whole volume byte-by-byte (I used a 16G USB drive so that's 16G copied), even the files only takes less than 100M. So, use a small USB drive if you have one.

Remove USB drive and reboot iMac. REFInd should be able to find a Linux OS on the internal HD. Boot from the Linux OS. Choose the second 'default' from the menu (not sure if the first one will work but you can try).

It should boot into the firmware upgrader and you can follow the steps from there. Hope this helps!.

to post comments.

Comments are closed.