Ubuntu on emmc and also on SD (help)


I have a VIM1 PRO and I use the Ubuntu 16.04 MATE Desktop with kernel 3.14 and I am very satisfied with the stability and usability.

I would like to test the new UBUNTU XCFE 18.04 release with kernel 4.19 on the SD card leaving the old ubuntu release on the EMMC.

This is possible? With another PC I prepare the SD with the image and how do I do the BOOT board to SD and not EMMC?

Thanks to everyone and congratulations for the constant updates and new products!

I apologize if there is already a post that explains it but I have not found it


Hello Mattia,

What’s the version of your image? Form version V180531 and latter you can boot SD image the same as Android.

  • Press POWER key and don’t release
  • Shourt press RESET key, and hold POWER key about 5 seconds
  • Release the POWER key, then the system will boot from SD card

Note: Don’t connect the usb cable to you host pc, you should connect to the adapter.


Thanks, I checked and I should have this version of ubuntu loaded on the emmc.


I tried to execute your directions but I get the black screen and does not load anything.

The thing I do not understand is with the SD card inserted without pressing any buttons I do not load ubuntu which is on the EMMC but the logo khadas remains on the screen.

I used a working tested SD card and I used rufus to write the image on the card.

I will do other tests, thanks again.


I found this and I think my problem is that I have not activated multi boot.

In order to bootup from SD/USB images, you need Android (V180209 or newer) or Ubuntu (V180531 or newer) running on your eMMC with Multi-Boot activated.

I also found this

In order to boot images from external media you must make sure:

* Android is running on the eMMC
* Activate the Multi-Boot

For different images you may need different Android versions.

* LibreELEC / Ubuntu with Linux 3.14: You need Android M or the latest Android N (V180207 or later) running on the eMMC.
* Ubuntu with Linux 4.9: You need Android O running on the eMMC.

and this:

And the VIM also support dual booting mode from both onboard eMMC or SD card, we design a Function button to support booting mode chose as following:

* power on without pressing the Function button, will normally boot from onboard eMMC
* power on and pressing the Function button, will boot from the SD card.

I tried to use multi-boot with the function keys but I could not do it because it does not even boot me on EMMC … it’s a shame I can not try the new releases of ubuntu on SD


At this point I think it is not possible to have two different versions of ubuntu.

I wanted to keep the current version with the 3.14 MATE desktop [MMC]
and on the SD card test the new versions of ubuntu

Thanks to those who commented and who read me


There is no such problem if you properly install and configure the system in the eMMC. Set the correct partition labels on the eMMC and you can easily run any number of different systems.