-
-
Notifications
You must be signed in to change notification settings - Fork 49
Description
What Happened?
Attempting to install elementary OS 6 fails on my 2019 MacBook Pro, seemingly due to not being able to correctly read partition sizes on the disk. Attempting to install on this machine via the default "Erase Disk and Install" option fails with a "Installing elementary OS 6 Odin failed, possibly due to a hardware error." message, and attempting a "Custom Install" does not allow me to continue.
Steps to Reproduce
- Boot into macOS Recovery to disable Secure Boot, booting from external partitions, etc.; delete existing partitions from disk
- Boot into elementary OS 6 installer and attempt to "Erase Disk and Install"
- Select the internal 1 TB NVME drive ("Apple SSD AP1024M, /dev/nvme0n1 1.0 TB")
- Choose "Don't Encrypt" when prompted (though it doesn't matter — I've tried encrypting before and the failure is the same)
- Hit "Could Not Install" error I'm not sure whether the "pointer in FFI is null" error is unrelated, correlated, or causative, but the last error produced is related to ESP partition being too small
- Go back with "Try Installing Again", this time selecting a "Custom Install"
- "Modify Partitions" to create a 512 MB EFI partition, 16 GB swap partition, 64 GB root partition, and remaining home partition
- See that installer is incorrectly picking up on partition sizes (67.1 MB for EFI, 2.1 GB for swap, 8.6 GB for root, 114.3 GB for home, 875.5 GB unused)
- Attempt to select the partitions anyway (installation can't begin because EFI partition is too small)
I've confirmed that booting into Demo Mode on the same drive shows the right partition sizes in GParted, as does booting into a GParted live USB.
Expected Behavior
- "Erase and Install" should have succeeded at blowing away anything on disk and installing the OS
- The partition selector should also show the same partition sizes as "Modify Partitions"
OS Version
6.x (Odin) [elementaryos-6.0-stable.20211005]
Software Version
Latest release (I have run all updates)
Log Output
I re-ran the above steps as-is (including recreating all partitions) this morning (the day after submission) and grabbed journalctl output from demo mode: journal.log
Hardware Info
This is on a 2019 MBP with a 1 TB internal drive and SIP and Secure Boot previously disabled.



