AWS EC2 reddit / freebsd ---------------------------------------------------------------------- urbanprimitive · 2023-12-24 16:13 I had to use FreeBSD 12 because 13 requires GPT instead of MBR that costs twice as much to run an instance of the machine. If I want to keep costs down would I be stuck on 12 or can I upgrade in place with MBR without configuring a new instance? ---------------------------------------------------------------------- Practical-Sir6647 · 2023-12-24 16:40 What the actual..... GPT versus MBR...price difference? Proof pls i am calling this BS for now ---------------------------------------------------------------------- jschmidt3786 · 2023-12-24 17:07 FreeBSD has yet to "require" a GPT partitioning scheme, even on CURRENT; and cost difference? Not following this. ---------------------------------------------------------------------- perciva · 2023-12-24 17:14 I'm guessing OP is very confused and means BIOS vs UEFI boot mode. The former is supported on t2.micro instances, which are part of the EC2 free tier. Yes, you can upgrade from 12 to 13. Also, recent releases (I think starting in 13.2?) support both BIOS and UEFI and thus work on t2 instances again. ---------------------------------------------------------------------- Xzenor · 2023-12-24 20:08 You can have a low-resource FreeBSD VM in the free tier? That's interesting ---------------------------------------------------------------------- semanticallysatiated · 2023-12-24 21:18 Sounds like you like free stuff. Oracle cloud has a pretty decent free tier, including an arm machine with 24GB of ram. And yeah, you can run FreeBSD on it. https://blogs.oracle.com/cloud-infrastructure/post/freebsdarm64-now- available-in-oci ---------------------------------------------------------------------- Xzenor · 2023-12-24 23:40 But.... It's Oracle. I do have SOME standards. ---------------------------------------------------------------------- laffer1 · 2023-12-25 03:38 You can upgrade it but you might want to take a snapshot of it before doing so. (Assuming you have data you care about on it) ---------------------------------------------------------------------- J3ffO · 2023-12-25 05:55 EC2 is Amazon. So, it's choosing between two different poisons. ---------------------------------------------------------------------- urbanprimitive · 2023-12-25 06:20 Thanks, yes I confused those two, and was wondering what all the commotion was about, LOL. Not sure if you mean: 1. UEFI doesn’t work with t2.micro but 13.2+ restored BIOS support so they'd have t2.micro using BIOS, or 2. 13.2+ offers both UEFI and BIOS variants in t2.micro ---------------------------------------------------------------------- urbanprimitive · 2023-12-25 06:26 Yes, thanks for the reminder, I’m still shaking from the trauma of my last failed upgrade without a snapshot, but it forced me to start fresh and better, albeit using some packages (rather than ports) to get up and running quicker. ---------------------------------------------------------------------- semanticallysatiated · 2023-12-25 07:02 I get that. Those fuckers killed Solaris. ---------------------------------------------------------------------- perciva · 2023-12-25 07:05 Sorry, it was 14.0, not 13.2. I wanted to get the change into 13.2 but I got busy with the whole "being release engineer" thing. :-/ The t2.micro instance type (and some others -- generally speaking, "previous generation" instances and "bare metal" instances) only supports BIOS booting. Up to FreeBSD 12, our AMIs used BIOS booting. In FreeBSD 13, we switched the AMIs to UEFI booting -- which didn't change the disk image at all, but was simply a matter of how the AMIs are registered. In FreeBSD 14, we switched to the new "UEFI Preferred" boot method, which means "UEFI if the instance type supports it, but BIOS if not". So now we have the best of both worlds -- FreeBSD 14 AMIs can boot on all instance types, but where UEFI is available we'll use it (which among other things allows us to boot much faster). FreeBSD 13 itself still supports BIOS booting so upgrading from 12.x to 13.x on a t2.micro should work just fine. The issue is the AMIs, not the operating system. ---------------------------------------------------------------------- Xzenor · 2023-12-25 07:42 That's..... That's a valid point.. And Amazon was just a bookstore. I see your point. ---------------------------------------------------------------------- Xzenor · 2023-12-25 07:48 Exactly.. and then they went from database developer to patent-troll ---------------------------------------------------------------------- urbanprimitive · 2023-12-25 15:40 Much appreciated lowdown, thank you, brings me up to speed. ---------------------------------------------------------------------- urbanprimitive · 2023-12-26 04:46 Thanks for FreeBSD, you guys make it possible, been an evangelist since 2003 (FreeBSD 4 was stable). ---------------------------------------------------------------------- grahamperrin · 2023-12-26 16:31 If you like, mark your post: [answered](https://i.imgur.com/pTA9UeG.png) ---------------------------------------------------------------------- urbanprimitive · 2023-12-26 18:33 Thanks.