Contribute
Register

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

I repeat: TRIM is *always* enabled for NVMe.

eg. trimforce affects only SATA, not NVMe.

Hello :)

Is trim problematic (causing long boot time etc...) also for 3rd party NVMe PCIe SSD drives formatted as APFS or only for 3rd party AHCI sATA SSD drives formatted as APFS?

In other words, is it safe to install 10.13.1 on a 3rd party NVMe PCIe SSD drive or could it result in slow boot-related issues depending on the specific model/firmware of the drive?

Thank you very much in advance for your help.
Best,
-a-
 
Is trim problematic (causing long boot time etc...) also for 3rd party NVMe PCIe SSD drives formatted as APFS or only for 3rd party AHCI sATA SSD drives formatted as APFS?

Both.

In other words, is it safe to install 10.13.1 on a 3rd party NVMe PCIe SSD drive or could it result in slow boot-related issues depending on the specific model/firmware of the drive?

Problems likely. Probably depends on specific NVMe SSD and firmware installed on it.
 
Could you please elaborate?
Excuse my ignorance.
Tx
-a-

Most SSDs have built-in "garbage collection" (poor use of the terminology, but is typical) that can find free blocks without being informed by the host OS via TRIM.
 
Most SSDs have built-in "garbage collection" (poor use of the terminology, but is typical) that can find free blocks without being informed by the host OS via TRIM.
Thanks :)

What would be the worst case scenario when using an SSD that doesn't have this built-in garbage collection with TRIM disabled over an extended period of time?
data loss? slow speed? both? fire? ;)

Tx
-a-
 
Thanks :)

What would be the worst case scenario when using an SSD that doesn't have this built-in garbage collection with TRIM disabled over an extended period of time?
data loss? slow speed? both? fire? ;)

Tx
-a-

From my understanding: worst case slow speed, in the case the SSD firmware GC not working or if no opportunity for it to run (lack of idle time). Which could be alleviated (perhaps) with temporarily enabling TRIM, running fsck, or by secure erase followed by restore from backup (best would be file based restore).

I suppose it is possible that uneven wear may result due to the firmware thinking that blocks are used when they are not. But again, that would only happen if the GC was not working or not given an opportunity to run.
 
I'm attempting to do an in-place upgrade using the command line instructions given, and am encountering an issue indicating that the "helper tool crashed."
How did you remedy the helper tool crashed error?

I've downloaded high Sierra from the App Store. I've copied and paste the line of code in the terminal. I get the same error as you did.
 
How did you remedy the helper tool crashed error?

I've downloaded high Sierra from the App Store. I've copied and paste the line of code in the terminal. I get the same error as you did.

Are you running startosinstall from your 10.12 install?
 
Back
Top