Ubuntu installed on eMMC - not detected by BIOS

Post Reply
fonix232
Posts: 31
Joined: Sun Nov 12, 2017 9:47 pm
languages_spoken: English
ODROIDs: N2
Has thanked: 0
Been thanked: 1 time
Contact:

Ubuntu installed on eMMC - not detected by BIOS

Unread post by fonix232 » Tue Aug 06, 2019 8:01 pm

I've just received my H2 Rev.B, and proceeded to install my 32GB eMMC from my N2 (which I will be using as an AI development platform with SD cards from now on), and installed Ubuntu on it (official 19.04 Server image).

Setup completes just fine (it installed in UEFI mode), but after reboot, the eMMC is not visible as a boot option in the BIOS, and in fact the system will refuse to boot.

Is this normal? Or am I doing something wrong?

RomaT
Posts: 200
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 4 times
Been thanked: 23 times
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by RomaT » Tue Aug 06, 2019 8:57 pm


fonix232
Posts: 31
Joined: Sun Nov 12, 2017 9:47 pm
languages_spoken: English
ODROIDs: N2
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by fonix232 » Tue Aug 06, 2019 10:04 pm

Except I'm set up just like this. Ubuntu 19.04 installer, when you select the "Use full disk" option, will create the UEFI partition for you, and this distro definitely supports it.

I've noticed that the eMMC detection is hit and miss - out of 5 restarts, 3 picked up the eMMC, but only one boot was successful (the fifth boot - the rest started crying about block/sector read issues during boot). I think the eMMC socket is not well insulated or there is some other issue with it.

RomaT
Posts: 200
Joined: Thu Oct 23, 2014 4:48 pm
languages_spoken: Russian
ODROIDs: -H2 rev.B, -XU3, -XU4, -C1, -C2, -W, -VU, CloudShell
Location: Perm, Russia
Has thanked: 4 times
Been thanked: 23 times
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by RomaT » Tue Aug 06, 2019 10:10 pm

If there was a UEFI partition on eMMC, then the BIOS would see eMMC
Perhaps you still have old partitions from using in another board.
Remove all partitions on eMMC and repeat the installation.

fonix232
Posts: 31
Joined: Sun Nov 12, 2017 9:47 pm
languages_spoken: English
ODROIDs: N2
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by fonix232 » Wed Aug 07, 2019 12:08 am

RomaT wrote:
Tue Aug 06, 2019 10:10 pm
If there was a UEFI partition on eMMC, then the BIOS would see eMMC
Perhaps you still have old partitions from using in another board.
Remove all partitions on eMMC and repeat the installation.
I've done that. I've wiped the whole eMMC last night, twice (using DD to write 8M chunks from /dev/zero until the disk is full). Then I proceeded to install. It's like if randomly at start the board decided to not recognize the eMMC (it doesn't show up in BIOS at all!), but sometimes, it would show up and proceed to boot.

The issue does not persist if I install my OS on the NVMe SSD (Samsung PM961 256GB)

User avatar
odroid
Site Admin
Posts: 31760
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 83 times
Been thanked: 241 times
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by odroid » Wed Aug 07, 2019 9:59 am

Can you check the eMMC chipset brand name(Samsung) on the BIOS?
https://wiki.odroid.com/odroid-h2/hardw ... mc_on_bios

Also try to change the interface modes other than HS400.

fonix232
Posts: 31
Joined: Sun Nov 12, 2017 9:47 pm
languages_spoken: English
ODROIDs: N2
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by fonix232 » Wed Aug 07, 2019 4:53 pm

odroid wrote:
Wed Aug 07, 2019 9:59 am
Can you check the eMMC chipset brand name(Samsung) on the BIOS?
https://wiki.odroid.com/odroid-h2/hardw ... mc_on_bios

Also try to change the interface modes other than HS400.
Yes, it is a Samsung chip.

User avatar
odroid
Site Admin
Posts: 31760
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 83 times
Been thanked: 241 times
Contact:

Re: Ubuntu installed on eMMC - not detected by BIOS

Unread post by odroid » Wed Aug 07, 2019 5:09 pm

Do you mean "Samsung" in the red circle? If yes, the BIOS could detect the eMMC module correctly.
connected.jpg
connected.jpg (33.58 KiB) Viewed 149 times

Post Reply

Return to “Ubuntu”

Who is online

Users browsing this forum: No registered users and 1 guest