This page looks best with JavaScript enabled

Installing macOS on a Dell OptiPlex 7080MT

 ·  ☕ 4 min read

About ten years ago, I installed macOS on a laptop. The biggest headache back then was that only specific hardware could succeed, and drivers for all sorts of things were missing. Later I bought my own Mac laptop and stopped paying attention to how to install macOS on generic machines for a long time. Recently I got hold of a Dell desktop with a decent configuration and tried it again. This article mainly records that process.

1. Dell OptiPlex 7080MT Physical Machine Configuration

The machine’s configuration is as follows:

CPU Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz(2904 MHz)
Motherboard Dell 0J37VM
Memory 16.00 GB (2666 MHz)
Primary drive 250 GB SSD + 1 TB HDD
Graphics Intel(R) UHD Graphics 630 (1024 MB)
NIC Intel(R) Ethernet Connection (11) I219-LM

I dug a CSR Bluetooth adapter out of a cabinet; plugging it into a USB port works right away.

2. Installing macOS

The main reference document here: https://blog.daliansky.net/macOS-BigSur-11.2.3-20D91-Release-version-with-OC-0.6.7-and-Clover-5131-and-PE-original-image.html

2.1 Downloading the macOS Image and Burning Tool

Image download link: OndeDrive

Burning tool: etcher

2.2 Burning the USB Boot Drive

On Windows, you need to run it with administrator privileges. The process is very simple: choose the image, choose the USB drive to burn to, and click Flash. As shown below:

The image downloaded above is a two-in-one image, meaning the USB drive will contain two boot entries: one for macOS and one for WinPE.

2.3 Setting Up the BIOS

SettingValue
SATA OperationAHCI
Integrated NICEnabled
Secure Boot EnableunChecked
Secure Boot ModeAudit Mode
SGXDisabled
SpeedStepEnable
C-States ControlChecked
TurboostEnable
HyperThread ControlEnable
Intel Speed Shift TechnologyEnable
Deep Sleep ControlDisabled
USB Wake SupportunChecked
Wake on LAN/WLANLan only
Block SleepunChecked
FastbootMinimal
VirtualizationEnable
VT For Direct I/OunChecked
ASPMAuto

2.4 Installing macOS

Restart the computer, hold F12, and select USB boot.

  1. Use the [Disk Utility] tool to format the SSD as an APFS GUID partition. A GUID partition reserves an EFI partition, which is used to tell the BIOS the boot information.

  2. Install macOS onto the SSD.

2.5 Replacing the EFI Files

Different hardware needs different EFI files. After macOS is installed successfully, it will not necessarily boot into the system, so you need to build EFI files.

Fortunately, some enthusiasts have already made an EFI for the Dell Optiplex 7080MT. Reference link: https://github.com/shaowenchen/dell-optiplex-7080mt-hackintosh-opencore .

Here you only need to boot into the WinPE system on the USB drive, then use the DiskGenius tool to overwrite the EFI folder in the boot partition on the SSD with the EFI folder adapted to the hardware.

2.6 The Final Result

Since there are two drives, SSD + HDD, I split the HDD into two partitions: 800 GB for storing data and 200 GB for Time Machine backups.

3. Other Problems Encountered

3.1 Google Drive Keeps Failing to Sync

For individuals, Google Drive provides a synced backup drive, meaning it can keep the data in Google Drive in sync with a local directory.

When I used it before, I could never log in, and afterwards the connection kept dropping now and then, so syncing did not work properly. This time I found that the cause was not setting a system proxy.

Another approach is to check the relevant option directly in the proxy tool, which injects the Proxy automatically.

3.2 Installing on the HDD, Then Migrating to the SSD

At first, because Windows was already installed on the SSD, I installed macOS onto the HDD. While using macOS I found that Spotlight was very slow and opening applications often showed the spinning wheel, so I decided to migrate to the SSD. Below are the migration steps:

  1. Format the SSD as an APFS GUID partition and name it imac
  2. Use the DiskGenius tool from the USB WinPE system to copy the EFI files from the HDD to the EFI files on the SSD
  3. Shrink the SSD partition and add a new partition, backup
  4. Back up the macOS system on the HDD to backup using Time Machine
  5. Boot the computer from the USB drive and install a new system onto the SSD’s imac partition. During this install, backup was recognized automatically and recovery started at boot. If it is not recognized, you need to restore manually with Time Machine.
  6. Delete the backup partition and extend it into the imac partition.

And with that, the migration is complete.

3.3 USB Wifi Adapter Driver

https://chris1111.github.io/D-LinkUtility-Package/


WeChat Official Account
WRITTEN BY
WeChat Official Account