Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Why do you want to boot from an external drive? What problem are you trying to solve?
The OP wants to get a new mini at lowest cost (256GB internal). Then boot from an external. In my view this is mistaken economy. There are at least two issues: 1) the SSDs referred to are all slowish, and 2) the 256GB has been discontinued with M4 Mini and presumably will not be available on M5/M6 Mini.
 
The OP wants to get a new mini at lowest cost (256GB internal). Then boot from an external. In my view this is mistaken economy. There are at least two issues: 1) the SSDs referred to are all slowish, and 2) the 256GB has been discontinued with M4 Mini and presumably will not be available on M5/M6 Mini.

1) I agree with you entirely

2) I understand getting cheapest available and adding external storage, but why boot from the external storage?

That’s where I’m lost
 
It depends on the enclosure/adapter which is what does the USB connection.

The 90GB should be easy to move and add symlink in ~/

The 247GB needs some analysis. DaisyDisk is best. I am sure that some of it could be deleted (e.g. caches) or move to another disk (e.g. folders within ~/Library/Application Support)


Do you have a link for this?
Re: "if the UASP protocol is supported on the USB device, TRIM will work"
Do a search on MacRumors. I made a note of that from a post I saw here at least a year ago, if I remember right.
It also contained the Terminal command to see it Trim was working.
As I posted, that statement is true for the hardware I have; that is, 2.5" Crucial MX500 SSDs in cheap Orico plastic enclosures. As shown by both of the Terminal commands below
Code:
log show --predicate "processID == 0" | grep spaceman | grep -i trim
log show --debug --last boot --predicate "processID == 0" | grep trim
 
Do a search on MacRumors
The recent threads are:

I don't believe earlier ones are relevant as there was probably some change with Monterey.

It doesn't help that respected commentators like Howard Oakley have suggested that TRIM does/may not work on any USB 3.x SSD. And Apple, as usual, says nothing.

if the UASP protocol is supported on the USB device, TRIM will work
Sure, UASP is a requirement. But I don't think it is that simple.

It would seem that for USB 3.x SSDs we have:
1) Some SSDs (e.g. your 2.5" Crucial MX500 SSDs in cheap Orico plastic enclosures) TRIM out of the box. [That is a surprise to me!]
2) Some SSDs will TRIM with additional software - e.g. my Samsung T5 and T7 with the Activation kext from here https://www.samsung.com/us/business/support/owners/product/t7-series-500gb/ (not Samsung Magician). [That also was a surprise to me when I discovered it in the MacRumors threads!!]
3) Some SSDs do not TRIM.

My preferred command to see TRIM performance is:
log show --debug --last boot --predicate "processID == 0" | grep -e "blocks free in" -e "blocks trimmed" which shows that TRIMing can take a long time (~12 minutes for my T5/T7).

Finally, I am unclear about the need to run trimforce or even whether it is advisable to try it. Made no difference for my SSDs. Did you need trimforce to get your Crucial SSDs to TRIM?
 
The recent threads are:

I don't believe earlier ones are relevant as there was probably some change with Monterey.

It doesn't help that respected commentators like Howard Oakley have suggested that TRIM does/may not work on any USB 3.x SSD. And Apple, as usual, says nothing.


Sure, UASP is a requirement. But I don't think it is that simple.

It would seem that for USB 3.x SSDs we have:
1) Some SSDs (e.g. your 2.5" Crucial MX500 SSDs in cheap Orico plastic enclosures) TRIM out of the box. [That is a surprise to me!]
2) Some SSDs will TRIM with additional software - e.g. my Samsung T5 and T7 with the Activation kext from here https://www.samsung.com/us/business/support/owners/product/t7-series-500gb/ (not Samsung Magician). [That also was a surprise to me when I discovered it in the MacRumors threads!!]
3) Some SSDs do not TRIM.

My preferred command to see TRIM performance is:
log show --debug --last boot --predicate "processID == 0" | grep -e "blocks free in" -e "blocks trimmed" which shows that TRIMing can take a long time (~12 minutes for my T5/T7).

Finally, I am unclear about the need to run trimforce or even whether it is advisable to try it. Made no difference for my SSDs. Did you need trimforce to get your Crucial SSDs to TRIM?
RE; Did you need trimforce to get your Crucial SSDs to TRIM?
Not sure if it was required or not or of the order that I used to set the "Sudo Trimforce enabled" command. But in any case it was used shortly before or after getting those USB enclosures. I have reset the MBA several times thereafter, and always re-entered the trim command. I have also used grep commands several times to confirm that the drives are getting trimmed. Surprising or not, trim works with the Crucial MX500 drives enclosed in the Orico enclosure while running Sequoia.
 
  • Like
Reactions: gilby101
The OP wants to get a new mini at lowest cost (256GB internal). Then boot from an external. In my view this is mistaken economy. There are at least two issues: 1) the SSDs referred to are all slowish, and 2) the 256GB has been discontinued with M4 Mini and presumably will not be available on M5/M6 Mini.
Where did you get than 256GB?
I want to pay as little apple tax as I can.
512 does not solve the issue, I can't fit "all" to even 2TB.
Check out the price difference with those.

And: ssd in tb-enclosure can be faster than internal one.
Anyway: speed of ssd does not slow me down in any way, as long it's writing over 100MB/s. (In some cases 200MB/S.)
Faster than that, there are other bottlenecks like the speed of the user.

Number game with write speeds is bonkers, exactly like with cellular data. What could you even do with your iPhone with faster than 50Mbit/s...
 
It depends on the enclosure/adapter which is what does the USB connection.
Okay, so the next time, I'm buying a boot disk, I need to find an adapter or enclosure that has drivers (kexts) for macOS?
The one I'm using does not have any:
And I changed from Delock's adapter to that, because this Startech's adapter DO support UASP.
But that's not enough?
 
OP wrote:
"512 does not solve the issue, I can't fit "all" to even 2TB."

Unless you buy Apple refurbished, they're not going to sell you (new) another Mini with a 256gb internal SSD. 512gb is "the new minimum"...

Having said that, if you have "large libraries" of music, photos and movies, move THEM to the external drive.
But... boot and run (OS, apps, accounts) from the internal drive.

I posted this earlier in the thread, I'm going to repeat:
I'm thinking that at some point in the future, Apple may discontinue/prevent booting from all external drives. I could be wrong, but...

... can you boot an iPad from an external drive?
... can you boot an iPhone from an external drive?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.