I have been trying to install Windows via Bootcamp on my iMac (Retina 5K, 27-inch, 2017, 3 TB Fusion Drive; Mac OS 10.12.6) and messed up. Here are the steps taken so far:
- Ran Bootcamp and partitioned successfully
- Rebooted to install Windows 10 and hit an error
- Stopped Windows installation and rebooted in Mac OS
- Tried to restore to single partition using Bootcamp and hit an error
- Tried to restore to single partition in Disk Utility, messed up and
Fusion Drive now show as 1.62 TB only - Ran First Aid in Internet Recovery Mode and had nothing to repair
- Erased and reinstalled Mac OS in Internet Recovery Mode
However, half my Fusion Drive is still missing. How do I restore to a single 3TB partition? I have all my data backed up on Time Machine. Appreciate it if someone is able to help please, thanks!
diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group F3C88EBD-849D-460C-87A0-5951EB3BCA0F
=========================================================
Name: Macintosh HD
Status: Online
Size: 1616854839296 B (1.6 TB)
Free Space: 53248 B (53.2 KB)
|
+-< Physical Volume 19F3173E-21AA-498D-BF4D-CF0A00207DCC
| ----------------------------------------------------
| Index: 0
| Disk: disk0s2
| Status: Online
| Size: 120883990528 B (120.9 GB)
|
+-< Physical Volume 051E7004-96A8-4052-B376-88F56AE15CBA
| ----------------------------------------------------
| Index: 1
| Disk: disk1s2
| Status: Online
| Size: 1495970848768 B (1.5 TB)
|
+-> Logical Volume Family 8C0ED5DA-37D5-40D6-AE1E-9291F2738B5B
----------------------------------------------------------
Encryption Type: None
|
+-> Logical Volume ED2463F3-F297-4C53-88C7-6701DBF8E63E
---------------------------------------------------
Disk: disk2
Status: Online
Size (Total): 1611000053760 B (1.6 TB)
Revertible: No
LV Name: Macintosh HD
Volume Name: Macintosh HD
Content Hint: Apple_HFS
LVG Type: Fusion, Sparse
diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 121.3 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_CoreStorage Macintosh HD 120.9 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_CoreStorage Macintosh HD 1.5 TB disk1s2
3: Apple_Boot Recovery HD 1.5 TB disk1s3
/dev/disk2 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +1.6 TB disk2
Logical Volume on disk0s2, disk1s2
ED2463F3-F297-4C53-88C7-6701DBF8E63E
Unencrypted Fusion Drive
diskutil info disk1s3
Device Identifier: disk1s3
Device Node: /dev/disk1s3
Whole: No
Part of Whole: disk1
Volume Name: Recovery HD
Mounted: Yes
Mount Point: /Volumes/Recovery HD
Partition Type: Apple_Boot
File System Personality: HFS+
Type (Bundle): hfs
Name (User Visible): Mac OS Extended
Owners: Enabled
OS Can Be Installed: No
Media Type: Generic
Protocol: SATA
SMART Status: Verified
Volume UUID: 6BD5580D-FF8B-3C7A-A9D4-4328AE128DF3
Disk / Partition UUID: D70E2D06-129A-492F-8F2F-41952CB59CB3
Disk Size: 1.5 TB (1504278159360 Bytes) (exactly 2938043280 512-Byte-Units)
Device Block Size: 512 Bytes
Volume Total Space: 1.5 TB (1504278159360 Bytes) (exactly 2938043280 512-Byte-Units)
Volume Used Space: 733.2 MB (733249536 Bytes) (exactly 1432128 512-Byte-Units) (0.0%)
Volume Available Space: 1.5 TB (1503544909824 Bytes) (exactly 2936611152 512-Byte-Units) (100.0%)
Allocation Block Size: 4096 Bytes
Read-Only Media: No
Read-Only Volume: Yes
Device Location: Internal
Removable Media: Fixed
Solid State: No
Best Answer
Your 3.1 TB Fusion Drive isn't really missing space. Stopping the Windows install and trying to revert to a previous state inflated the size of the Recovery HD at the expense of your main macOS volume "Macintosh HD". The normal size of the Recovery HD partition is 650.0 MB with ~526 MB occupied by a base macOS system and ~124 MB of free space.
Now you can either remove the oversized recovery partition (alluding to this answer: How do I regain unaccessible free space after a failed Boot Camp install on a non-Fusion drive?), expand the Logical Volume disk2 and reinstall macOS to recreate the recovery partition or you can resize your current recovery partition to a smaller but non-standard size and expand the Logical Volume disk2.
The first option takes at least 90 minutes, the second probably less than two minutes.
The second option works like this:
diskutil list
and here the device identifier of the recovery partitionResize the oversized 1.5 TB recovery partition:
If you get a "too small" error choose a slightly larger size like 1088m until you are successful.
diskutil cs list
Resize the CoreStorage stack with:
In your case that's:
If you get a "too large" error choose a slightly smaller size like 3105812m until you are successful. The larger your Recovery HD has to be in the first resize step, the smaller the size has to be here.