Docs update - Boot from SSD

Can we please get an update or note on the “Booting Turris Omnia from mSATA SSD” docs page under “Preparation of SSD”, step 5 where it says “partition table GPT is recommended”.

The eMMC on my kickstarter-era Omnia has finally died, so I have converted over to boot directly from the mSATA drive. I was broadly following the guide steps which was working fine, but I could not get the Omnia to boot directly from the mSATA at all.

It kept stalling at “Waiting for root device PARTUUID=<uuid>” - which was using the uuid of the mSATA, but it never progressed. On a hunch, I reverted the partition type with fdisk in a rescue shell to regular type 83 (Linux) and wrote that back out to the disk and it immediately booted.

This page is labelled as for the Omnia 2019+, but I wasn’t sure if that was referring to the the older uboot versions (I have 2022.10) or a hardware variation between the older and newer Omnia’s, but it would help to be documented.

3 Likes

Would be better that you either create a pull request for the documentation repo: Turris / user-docs · GitLab

Or if you don’t have the info or unsure, create a issue for the docu repo: Issues · Turris / user-docs · GitLab

1 Like

Hi Ramon, thank you for letting us know. We appreciate your suggestion to improve our documentation. Best regards Marcela Turris Support Team

Actually, it looks like some confusion / conflict between Omnia versions might exist over the correct type to use here.

Referring to Issue #198 / Merge #332 where it was changed from “DOS” to “GPT” as the correct one to use. The DOS partition type would be limited to 2TB, so it makes sense to allow for larger ones.

The issue doesn’t appear to clarify what hardware version “GPT” applied to, so perhaps some internal Turris knowledge is needed to verify.

Perhaps it’s more correct to state it as this?

  • Original v1 Omnias = Linux (83)
  • 2019+ Omnias = GPT (ee)
1 Like

Hello Ramon,
could you please tell me which U-Boot version your Omnia has?
You can get the information by running this command:

cat /dev/mtd0 | grep 'U-Boot SPL'

Hi, I mentioned it in the first post - 2022.10, but the full version string is:
U-Boot SPL 2022.10-rc4-OpenWrt-r16653+119-44ce70f0e2 (Sep 15 2022 - 18:21:35 +0000).

I’m fully up to date with all automatic upgrades, and as far as I know, nothing preventing any updates, so I assume this is the current one.

1 Like

Thank you for the information! I will have a look at it, and see what can be done with the documentation.

Am I guessing, correctly that you have the first revision of Omnia?
e.g. CZ11NIC13

Ahh, I didnt know there was a hardware versions page. Yes, I have the CZ11NIC13 with 2GB RAM as I was one of the backers on Indiegogo. I still have the t-shirt :smiley:

2 Likes

Could you please generate diagnostics form your Omnia and send it to me via tech.support@turris.cz?