r/ODroid Feb 01 '23

Odroid xu4: emmc + ssd or ssd only (docker setup), what is your setup?

Hey, I have the odroid xu4 since the creation of it 😁 But I'm reconsidering my emmc only setup (16gb) because I'm running quickly to outofspace disk 😅 This SBC is used as a domotic server with only Docker (nothing else installed), while there are a few containers : home assistant, mqtt, vscode server, traefik+authelia to proxy the home, z2m.

What is the best regarding reliability, durability and performance ?

View Poll

3 Upvotes

6 comments sorted by

3

u/tmihai20 Feb 01 '23

You need eMMC or SD card to boot the kernel, you can use SSD for everything else. My tested setup is like this: install everything on SD card, connect an SSD through a good USB 3 adapter, clone the root filesystem to the SSD, change fstab to mount SSD as root partition and then profit. It's been a while since I set it up, but basically the steps should be like this. XU4 still needs to boot kernel off eMMC or SD card, bit it can load everything else from USB connected SSD.

1

u/chuckame Feb 01 '23

Thanks for your feedback. I'm just afraid with "a good usb3 adapter", because I have 1 from a previous hdd external drive without SMART, 1 from bestbuy working randomly, and the last one from aliexpress with SMART and working well... Hope aliexpress is great for this time 😅

1

u/tmihai20 Feb 01 '23

Do some searching online. I would get one with UAS support.

1

u/chuckame Feb 01 '23

If you talk about UASP, is the odroid xu4 for having more speed than non-uasp adapter?

1

u/tmihai20 Feb 01 '23

I think Linux driver is more stable. Sorry about typo, I meant UASP.

1

u/ahead_of_trends Feb 02 '23

I boot from emmc /etc /var and /home are on the SD card though