I have a very similar problem to the one already discussed and solved here, but I have not previously done an Asahi Arch Linux ARM installation.
So I only had the original macOS on my computer.
Is there still a way to subsequently reduce the macOS partition so that I can give Asahi Linux more space? If possible, I would very much like to avoid a new installation.
I now use Asahi Linux as the main system on my MacBook Pro M1 (2020) and I love it.
Thanks in advance for the great support and have a nice weekend
In which format must the volume be created in macOS, or does it not matter?
Seems that @vault followed your instructions, but still had some problems. Did the procedure you described work for you without any additional commands? That would be great, of course.
I just want to avoid having to reinstall after I’ve tried it.
In macOS I opened built-in disk utility and created a new volume. The only allowed format is APFS. That works so far, but in Linux lsblk I can’t see the volume.
What am I doing wrong? Do I have to use a different tool or is Disk Utility enough? How can I make the new volume visible in lsblk?
You did not create a new partition/resize the existing APFS partition, but rather a new APFS volume, which is useless. That’s just sharing space with your existing macOS, it doesn’t resize anything or free up any partition space.
Delete the volume and Partition your disk. Partition is a separate button in Disk Utility. I recommend picking the exFAT format since it makes it clearer that this is not intended to be a macOS volume.
This worked great for me. I created the Partition in macos and then followed the instructions linked in the original post.
I added a comment there as I had to change some of the commands slightly (probably becausew I formatted the new macos partition as exFat instead of just leaving it I had to use force option -f to add it). Also the second command was slightly different for me.