This is for default vanilla Asahi installs. These steps do not apply for custom partitioning setups.¶
Do not use Diskutil GUI¶
-
Find the 3 partitions that Asahi installer creates.
Example disk information:
Run the installer script and exit after you get to the disk information.
The partitions that Asahi installs arePartitions in system disk (disk0): 1: APFS [Macintosh HD] (380.00 GB, 6 volumes) OS: [B ] [Macintosh HD] macOS v12.3 [disk3s1, D44D4ED9-B162-4542-BF50-9470C7AFDA43] 2: APFS [Asahi Linux] (2.50 GB, 4 volumes) OS: [ *] [Asahi Linux] incomplete install (macOS 12.3 stub) [disk4s2, 53F853CF-4851-4E82-933C-2AAEB247B372] 3: EFI (500.17 MB) 4: Linux Filesystem (54.19 GB) 5: (free space: 57.19 GB) 6: APFS (System Recovery) (5.37 GB, 2 volumes) OS: [ ] recoveryOS v12.3 [Primary recoveryOS] [B ] = Booted OS, [R ] = Booted recovery, [? ] = Unknown [ *] = Default boot volumeAsahi Linux,EFI, andLinux Filesystem.
Note down thedisk#s#beside Asahi Linux line. -
Delete the "Asahi APFS container"
-
Find the partition numbers of EFI and Linux Filesystem partitions.
Example output:
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1 2: Apple_APFS Container disk4 362.6 GB disk0s2 (free space) 2.5 GB - 3: EFI EFI - FEDOR 524.3 MB disk0s4 4: Linux Filesystem 1.1 GB disk0s5 5: Linux Filesystem 127.7 GB disk0s6 6: Apple_APFS_Recovery Container disk3 5.4 GB disk0s7 /dev/disk4 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +362.6 GB disk4 Physical Store disk0s2 1: APFS Volume Macintosh HD 11.2 GB disk4s1 2: APFS Snapshot com.apple.os.update-... 11.2 GB disk4s1s1 3: APFS Volume Preboot 6.9 GB disk4s2 4: APFS Volume Recovery 1.0 GB disk4s3 5: APFS Volume Data 287.6 GB disk4s5 6: APFS Volume VM 20.5 KB disk4s6 -
Delete the EFI and Linux Filesystem partitions
Resize MacOS to fill disk again¶
-
Get the logical Disk number corresponding to MacOS installation
Example output:In the above example the/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *500.3 GB disk0 1: Apple_APFS_ISC Container disk1 524.3 MB disk0s1 2: Apple_APFS Container disk4 362.6 GB disk0s2 (free space) 2.5 GB - 3: EFI EFI - FEDOR 524.3 MB disk0s4 4: Linux Filesystem 1.1 GB disk0s5 5: Linux Filesystem 127.7 GB disk0s6 6: Apple_APFS_Recovery Container disk3 5.4 GB disk0s7 /dev/disk4 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +362.6 GB disk4 Physical Store disk0s2 1: APFS Volume Macintosh HD 11.2 GB disk4s1 2: APFS Snapshot com.apple.os.update-... 11.2 GB disk4s1s1 3: APFS Volume Preboot 6.9 GB disk4s2 4: APFS Volume Recovery 1.0 GB disk4s3 5: APFS Volume Data 287.6 GB disk4s5 6: APFS Volume VM 20.5 KB disk4s6/dev/disk# (synthesized)line which has Macintosh HD listed under it
is the disk to note down. In this example you would expand logical disk4 -
Resize - expand logical volume to fill the free space.