Contribute
Register

[Guide] Avoid APFS conversion on High Sierra update or fresh install

Joined
Jan 10, 2017
Messages
37
Motherboard
MSI Z270i
CPU
i5-7600k
Graphics
GTX 1080
Is there any hope of disabling TRIM on APFS drives in the future with a kext or something or is it too low level? Ideally I could have the speed of an NVME, the niceties of APFS, but skip the boot time required for TRIM
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Is there any hope of disabling TRIM on APFS drives in the future with a kext or something or is it too low level? Ideally I could have the speed of an NVME, the niceties of APFS, but skip the boot time required for TRIM
It is probably possible to create such a patch. I haven't read about anyone doing it though. And the TRIM issue is not the only NVMe issue anyway.
 
Joined
Jul 26, 2016
Messages
4
Motherboard
Asus G750JW
CPU
i7-4700MQ
Graphics
GTX 765M
Mobile Phone
iOS
i tried to do first method and then i got error no such file or directory
then i said let's try the second method i get same error when using cd command
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
i tried to do first method and then i got error no such file or directory
then i said let's try the second method i get same error when using cd command
You will need to provide images that show exactly what you're doing.
 
Joined
Jul 26, 2016
Messages
4
Motherboard
Asus G750JW
CPU
i7-4700MQ
Graphics
GTX 765M
Mobile Phone
iOS
You will need to provide images that show exactly what you're doing.
Check this out
And thank you In advance

Edit:
i guess i fixed that out by running LS and CD command
but what worked for my case is CD /Volumes/os2/"macos high.. .."
then i used the provided command
it worked
 

Attachments

Last edited:
Joined
Jan 10, 2017
Messages
37
Motherboard
MSI Z270i
CPU
i5-7600k
Graphics
GTX 1080
I saw RegabMan's recommendation to use carbon copy cloner to just copy a APFS container to an HFS_J+ one, and low and behold it worked perfectly.

Luckily, my boot NVME SSD was less than 50% full, so the steps were simple:
1. Create a new HFS partition on the boot disk
2. Copy over all data to it from APFS partition (using super duper instead of carbon copy cloner)
3. Boot into the new HFS partition
4. Delete APFS partition, create new HFS partition in its place
5. Copy all data to the new HFS partition
6. Boot into the new HFS partition and delete the old one
7. Now that the empty space is in front of the HFS partition, you can grow the volume with ease

Now I have my APFS boot drive fully converted to HFS_J+ and boot went from around 60s to 20s which is awesome!

I suppose I can update to Mojave so long as I follow the steps in this thread to avoid conversion, although I may just stick to high sierra since it works fine for me.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I suppose I can update to Mojave so long as I follow the steps in this thread to avoid conversion, although I may just stick to high sierra since it works fine for me.
This guide applies only to High Sierra.
The Mojave installer will force convert to APFS.
 
Joined
Dec 11, 2016
Messages
148
Motherboard
Dell Inspiron 7559-1.0.1-Clover
CPU
i5-6300HQ
Graphics
HD 530 GTX 960M,1920x1080
Mac
Mac Pro
Mobile Phone
Android
This guide applies only to High Sierra
The Mojave installer will force convert to APFS.
yeah,I have try on fresh install Mojave, still covert to apfs. Mojava's apfs disk still slower than HFS_J on my NVme ssd.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,063
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
yeah,I have try on fresh install Mojave, still covert to apfs. Mojava's apfs disk still slower than HFS_J on my NVme ssd.
As is clearly stated in post #1, this guide applies only to High Sierra.
Always try to read carefully.

Note: This guide does not apply to macOS Mojave.
 
Top