Just received my 2nd udoo_x86, this time an ultra. Tried installing Centos 7 but the EMMC drive isn't recognized. How can I verify the EMMC drive is functional on the board without an OS installed? I checked the BIOS settings, EMMC support is enabled and was originally ACPI, changed to PCI had no impact so I set it back to the original value. Thanks!
You could boot from e.g. Ubuntu or Debian Live CD. For example GParted should list eMMC in available devices as /dev/mmcblk0 (in Debian, name could be different for other OS).
btw, old Linux kernels seems to have a bug with eMMC and so CentOS 7 might not work properly without kernel upgrade (CentOS 7 seems to be using 3.10.0 kernel). Earlier threads about this: eMMC partition becomes "read only" / boot into initramfs A lot of I/O errors with eMMC [possibly Jessie bug]
Thank you both for your responses. My original Advanced x86 box is running Centos 7 but I installed to the SSD and have performed several upgrades since. Thinking back I don't recall seeing the EMMC drive as an option from that install. Will update this thread over the weekend.
Do a "ls -al /dev/mmc*" and I would expect that you would see it there... Mine shows up in Ubuntu. I had to disable it in BIOS to install windows, after Ubuntu, so maybe check there to see if it is disabled if the ls doesnt show it... Robert