Recently, I found out some of my web pages didn't look so great on Apple devices, so I picked up a late 2014 Mac Mini so I could have a device running Safari natively. Unfortunately, after upgrading it to the latest version of macOS, it was almost too sluggish to use. So started a long, misguided journey to carry out one of the few upgrades available for this particular model of the Mini — adding a PCIe SSD.
Note that had I done a little more research before starting this adventure, I could have avoided a bunch of headaches. If your planning on doing a project like this but haven't bought any hardware yet, please skip to my rant at the end of the article for some shopping advice. But if you have found yourself in possession of some components that aren't playing nice together, read on.
The hard drives in the new 2018 Mac mini are PCIe which means they are very fast, but also expensive. Unlike previous models, you cannot upgrade the internal hard drive. It is soldered in. But thanks to the USB-C interface on the new Mac Mini, an external SSD drive is now a good option. Mac mini Late 2014 - Current, Coming Soon! The older Apple SSD is a PCIe NVMe 2 lane the newest models use a 4 lane version. So while you can use the older x2 in the newer system you won't get the added performance of the newer x4 drive. 480GB OWC Aura Pro X2 SSD for Select 2013 and Later MacBook Air, MacBook Pro & Mac mini Aura Pro X2 combines speed, stamina, and efficiency that will change the way you experience your Mac. 480GB SSD Only - £149.99.
Table of Contents
- Making a new partition
Hardware
The first sign that I was going to run into trouble was how smooth the hardware installation went. One of the reasons I chose to add an M.2 drive instead of replacing the spinny 2.5″ disk with an SSD, is that doing the latter seemed like a real pain on this model of Mini. Adding an M.2, on the other hand, was accomplished in just a few steps. I started out with this adapter that I found on my local version of eBay:
Things were looking good. The model number of my Mini is A1347, and it say[s] right there 'this adapter only fit 2014 A1347…'. This is what it looks like after I installed the hard drive that I chose based on its read/write speed vs price ratio (Crucial P1):
Installing the SSD assembly in the Mini is as simple as popping off the round black plastic bottom and removing six Torx screws. Carefully lift the edge of the metal cover that is furthest away from the WIFI antennae away from the case (the antennae wire is still attached).
Inside the case, you will see the PCIe plug as pointed out in the photo below by red arrows. Looking at the blue arrows, there is a hole to screw the SSD adapter to the case, but the hole in my adapter didn't line up with it without some bending. Luckily, the foam on the bottom of my adapter included adhesive (green arrow).
With the new hard drive firmly stuck in place, it's time to put the covers back on and take it for a test drive! This was so easy!
Disk Utility doesn't see the new drive
To see the new hard drive, click the Launchpad icon in your dock, and look for Disk Utility in the Other folder. Then click the view button in the upper-left-hand corner, and click devices.
If you see your new drive, congratulations! Your hard drive was probably one of the ones that are fully compatible with macOS. If you don't see the drive, as it was in my case, don't give up hope! Formatting the drive might get your Mini to see the new disk. All you need is a PC with a real operating system and an empty M.2 slot or an external M.2 enclosure. After you have found a way to connect the drive to a PC, you can follow the Windows instructions below or jump to instructions for Linux.
Windows
I followed a guide that I found here.
There are several Windows apps out there that can format drives to an Apple file system, but I prefer to use the all-powerful and automatically installed Diskpart. To open Diskpart, first, open a command prompt by pressing Windows+R. Then open the command prompt with:
Press Enter. In the command prompt enter:
A dialog will pop up asking if you want this program to make changes to your computer. Say yes, then click yes and Diskpart will open in a new window. First, you need to find out the disk number of the new drive. This can be accomplished by entering:
You should see something like the following.
This next step is very important. If you don't choose wisely, you might accidentally format the wrong disk, and lose your data, your OS, or maybe your will to live. If you aren't sure which drive to use, you can eject the new drive, and run the previous command again to see which one disappeared. Once you are are sure you know which disk is the one you want to format it, select it with the following command. REPLACE THE # WITH THE CORRECT DISK NUMBER!
The hard drives in the new 2018 Mac mini are PCIe which means they are very fast, but also expensive. Unlike previous models, you cannot upgrade the internal hard drive. It is soldered in. But thanks to the USB-C interface on the new Mac Mini, an external SSD drive is now a good option. Mac mini Late 2014 - Current, Coming Soon! The older Apple SSD is a PCIe NVMe 2 lane the newest models use a 4 lane version. So while you can use the older x2 in the newer system you won't get the added performance of the newer x4 drive. 480GB OWC Aura Pro X2 SSD for Select 2013 and Later MacBook Air, MacBook Pro & Mac mini Aura Pro X2 combines speed, stamina, and efficiency that will change the way you experience your Mac. 480GB SSD Only - £149.99.
Table of Contents
- Making a new partition
Hardware
The first sign that I was going to run into trouble was how smooth the hardware installation went. One of the reasons I chose to add an M.2 drive instead of replacing the spinny 2.5″ disk with an SSD, is that doing the latter seemed like a real pain on this model of Mini. Adding an M.2, on the other hand, was accomplished in just a few steps. I started out with this adapter that I found on my local version of eBay:
Things were looking good. The model number of my Mini is A1347, and it say[s] right there 'this adapter only fit 2014 A1347…'. This is what it looks like after I installed the hard drive that I chose based on its read/write speed vs price ratio (Crucial P1):
Installing the SSD assembly in the Mini is as simple as popping off the round black plastic bottom and removing six Torx screws. Carefully lift the edge of the metal cover that is furthest away from the WIFI antennae away from the case (the antennae wire is still attached).
Inside the case, you will see the PCIe plug as pointed out in the photo below by red arrows. Looking at the blue arrows, there is a hole to screw the SSD adapter to the case, but the hole in my adapter didn't line up with it without some bending. Luckily, the foam on the bottom of my adapter included adhesive (green arrow).
With the new hard drive firmly stuck in place, it's time to put the covers back on and take it for a test drive! This was so easy!
Disk Utility doesn't see the new drive
To see the new hard drive, click the Launchpad icon in your dock, and look for Disk Utility in the Other folder. Then click the view button in the upper-left-hand corner, and click devices.
If you see your new drive, congratulations! Your hard drive was probably one of the ones that are fully compatible with macOS. If you don't see the drive, as it was in my case, don't give up hope! Formatting the drive might get your Mini to see the new disk. All you need is a PC with a real operating system and an empty M.2 slot or an external M.2 enclosure. After you have found a way to connect the drive to a PC, you can follow the Windows instructions below or jump to instructions for Linux.
Windows
I followed a guide that I found here.
There are several Windows apps out there that can format drives to an Apple file system, but I prefer to use the all-powerful and automatically installed Diskpart. To open Diskpart, first, open a command prompt by pressing Windows+R. Then open the command prompt with:
Press Enter. In the command prompt enter:
A dialog will pop up asking if you want this program to make changes to your computer. Say yes, then click yes and Diskpart will open in a new window. First, you need to find out the disk number of the new drive. This can be accomplished by entering:
You should see something like the following.
This next step is very important. If you don't choose wisely, you might accidentally format the wrong disk, and lose your data, your OS, or maybe your will to live. If you aren't sure which drive to use, you can eject the new drive, and run the previous command again to see which one disappeared. Once you are are sure you know which disk is the one you want to format it, select it with the following command. REPLACE THE # WITH THE CORRECT DISK NUMBER!
Sorry for yelling, but I can't count the number of times I've blindly cut and paste commands from a tutorial and wondering why I get errors when I was supposed to replace bits of the command with my own info. Anyways, moving on. Now clean the disk and make a new partition with the following commands.
I've used Diskpart more than a few times in the past, but this was the first time I had seen the ‘id=af' parameter. App store for mac free games. I Googled around a bit and didn't find a clear explanation, except that whatever follows the id tag lays out block sizes, etc. I assume ‘af' stands for Apple filesystem. Moving on. If there isn't any smoke coming out of the back of your computer, check to see that the partition appears with the following.
And the partition should be listed.
Finally, select the partition, mark it active, and exit Diskpart.
At this point, you can eject the SSD or power off your PC and remove the drive, and move on to the next step.
Linux
Usually, we carry out tasks with a shiny GUI in Windows, and terminal commands in Linux. However, for this project, I recommend the opposite. But don't worry, the program of choice for making an Apple filesystem disk, GParted, isn't included with every distro of Linux, so you might still be able to fire up that terminal! I'm running Ubuntu, and thus use the APT package manager. If you are using a different package manager, please change the following to match your system. First, if you haven't checked for updates lately:
Then install GParted and the package that allows it to use the HFS+ format. HFS+ is not the latest Apple file system, but your Mini will recognize it and it is the most recent one that can be used by GParted. Run the following:
Then launch GParted from your application launcher or with the following command:
Yes, you must run it as sudo. That's because if you make a wrong move you can really mess your system up. As long as you get the next step right, though, you won't have any problems. In the drop-down menu at the top-right corner of GParted, select the disk you want to format.
Hopefully, you will be able to judge which one it is by its capacity and since this a new drive, it will show up as unallocated. It usually is the last one, but if you are not sure, eject the new drive and unplug it to make sure. Next, from the Device menu, select Create Partition Table.
Select mac as the partition table type. This is the point where you won't be able to recover your system if you selected the incorrect hard drive, so cross your fingers and click Apply.
The thing about accidentally deleting your system partition is that your OS is loaded in RAM, and you can keep going for a while thinking everything is OK. I'm sure that didn't happen to you. The next step is to create a new partition:
Select HFS+:
And apply changes by clicking:
And that's it! After a short wait, your SSD is ready to be re-installed in your Mini.
What now?
Hopefully, your new disk now shows up in Disk Utility. However, as indicated by the warning message about your Mini not being able to read the disk you may or may not have gotten, the disk is not ready to go yet.
I do have screenshots for this part, but I decided that because macOS is such an intuitive, user-friendly OS, I would save everyone's bandwidth. All you need to do is open Disk Utility, right-click on the new hard drive (it should be a long string of numbers and letters, anything but ‘APPLE HDD'), and select Erase. Give the volume a new name and click Erase. After that finishes, you can right-click on the new volume and select Covert to APFS.
From here, the drive is ready to use as you see fit. If you want it to speed up your user experience though, you will have to move macOS to the new drive. The way to accomplish this will vary from user to user. In my case, I had just started using this machine, so a fresh install via USB installer was convenient. If you want to migrate an established install, there a restore option might be more suitable.
How can an i5 processor run at 1.4ghz?
This Mac Mini was definitely an impulse buy for me. As I said at the top of the page, I needed something that could run Safari to view some web pages I had been working on, and not wanting to trust a simulator, I ran straight to Shopee (an Asian version of eBay) and bought the cheapest Mini I could find. All of the listings showed the CPU as being an i5, but none of them said which model of i5, but I said to myself, 'Self, it's an i5! It will have plenty of horsepower for what I want it for! Two cores minimum, running somewhere between 2.5ghz and 3.5ghz.'
The other thing I noticed is that the 2012 model of the Mini was selling for a slightly higher price. I didn't notice it too hard to save thirty bucks though, and went ahead and ordered the 2014 model. After I upgraded it to Catalina (the latest version of Xcode wouldn't run on High Sierra) and started a simulation of an iPhone, I noticed that everything was a little sluggish.
So, I opened a terminal checked the system resources with the following command:
This is what I saw:
Toddler Girls Elsa & Anna Live Your Truth Ruffled Dress $40.00 Sale $24.00. Free Download Elsa Wallpaper for Mac. HD Wallpaper Elsa. Facebook Twitter LinkedIn Tumblr Pinterest Reddit WhatsApp Telegram Viber. Related Articles. Funny Minion Wallpapers HD. Batman Wallpaper Free dowload. Pokemon Backgrounds Wallpapers. Elsa machine.
The first thing I saw was all the stuck processes. I had never seen that before, not even on a Pi Zero. The second thing was the high load average. This i5 is a dual-core, so ideally I'd like to see a load of 2 or less. Weirdly, the CPU was barely doing work. It seems the bottleneck was being caused by a shortage of memory. Unfortunately, this RAM is not user-upgradable on this model of Mini. So, my only hope was to make the virtual memory faster. That's when I decided to try and put an SSD in this cute little beast.
The 2012 model is fully upgradable! And it has a 2.5ghz i5! Sure, it is a third-generation chip instead of the 2014 model's fourth-generation, but that is a pretty big difference in clock speed. But the ability as a user to add more RAM is the reason the 2012 model is still the winner for a cheap, second-hand Mac Mini.
The Mac Pro introduced in 2019 has eight PCIe slots:
- Four double-wide slots
- Three single-wide slots
- One half-length slot preconfigured with the Apple I/O card
Mac Pro includes one or two Radeon Pro MPX Modules that occupy slots 1-2 and slots 3-4. You can choose your MPX Modules when you order your Mac Pro or order them separately from Apple. Learn how to install PCI cards in your Mac Pro (2019).
Apple AMD Radeon MPX Modules
Apple currently has four different Mac Pro Expansion (MPX) Modules that contain AMD Radeon Pro graphics processing units (GPUs). Radeon Pro MPX Modules can use slots 1-2 and slots 3-4, and you can install one or two of each module:
- Radeon Pro 580X MPX Module: one module only
- Radeon Pro W5700X MPX Module: one or two modules
- Radeon Pro W5500X MPX Module: one or two modules
- Radeon Pro Vega II MPX Module: one or two modules
- Radeon Pro Vega II Duo MPX Module: one or two modules
You can use Radeon MPX Modules along with other third-party PCIe graphics cards. If you use Boot Camp, using a Radeon MPX Module and a third-party AMD graphics card isn't supported when your Mac is using Windows. Learn about using AMD graphics cards with Microsoft Windows on Mac Pro (2019).
Apple I/O card
Mac Pro comes with the Apple I/O card, which has two Thunderbolt 3 ports, two USB-A ports, and a 3.5mm headphone jack. The Apple I/O card comes preinstalled in slot 8 and can't be installed in another slot.
Third-party PCIe cards
You can install many different PCIe cards in your Mac Pro, such as fibre channel cards, fibre networking cards, and pro video and audio interface cards. The PCIe bus on your Mac Pro provides up to 300W auxillary power. If your PCIe card requires additional power, such as a GPU, use the Belkin Aux Power Cable.
Mac Pro supports the same GPUs that are supported by external graphics processors (eGPUs). If you use Boot Camp and want to install a NVIDIA card to use in Windows on your Mac, don't install the card in slot 2. Learn about using AMD graphics cards with Microsoft Windows on Mac Pro (2019).
Some older PCI cards might use 32-bit Option ROMs that aren't compatible with your Mac Pro. If you install a PCI card that uses 32-bit option ROMs, your Mac Pro might not start up correctly.
Afterburner
Afterburner is a hardware accelerator card made by Apple. Learn more about Afterburner.
Samsung Mini Pcie Ssd
RAID cards
Sata Ssd Vs Pcie Ssd
If you want to add additional storage, you can install a third-party RAID card, such as a SAS RAID card, or you can install the Promise Pegasus R4i 32TB RAID MPX Module in one of the two MPX bays. If you use Boot Camp on your Mac, Windows doesn't support Apple software RAID volumes.