Finally getting around to updating my server to #Yunohost. I was using #ArchLinux ARM, but I installed the wrong version, and never r really got around to reinstalling it, because I remembered what a hassle it was setting everything up.

Here's hoping I'll be able to set up something running on #Debian, it's been a long time since I touched anything not Arch-based.
@yunohost

@yunohost First up is changing the SD partition table to #GPT. It's more modern for a reason, I say. I dislike using anything called "msdos" in 2026.

So here I am breaking open the img file, copying the contents over and updating cmdline.txt and fstab. 🙈 Here's hoping it'll boot.

@bammerlaan @yunohost it’s called MBR, not “msdos”

@mirabilos @yunohost Ah, right... Gparted calls it msdos, but it's more commonly known as MBR I suppose 🤷

Still trying to get the thing to boot, of course... Probably something with the partition flags, I'm thinking.

@bammerlaan @yunohost what is “the thing”? From your .txt mention, I guess an RPi… I believe they need an MBR partition with a normal FAT filesystem to boot.

@mirabilos @yunohost Oh... Well, that would certainly explain some things 🙈 Indeed, I use a RPi 4.

I did find that recent firmware updates added GPT support to the RPi, so before I give up and use MBR after all I'll give that a try 😅

@mirabilos @yunohost Welp, turned out getting it to work with GPT is more a theoretical possibility than something that's actually achievable. I needed to create a virtual MBR thing within the GPT and... Well, long story short—I tried and failed.

But fine, it's now running with MBR. And it was a much smaller PITA than by manually doing everything on Arch! Obviously I don't learn as much this way, but given I did once get it to work I say I'm allowed that. Thanks for the hints, @mirabilos!

@yunohost Interestingly, #MyWebDAV presents itself in French, on my default #Yunohost install. #Selfhosting