BB boot from eMMC/SD

Hi,
Since first when I have the new BB, I successfully booted it from already flashed image in 4gb eMMC. I need to install some libraries and other stuff related to Qt, so there is no space left on eMMC. I wish to use SD slot for my work from now. I flashed the image to SD and plugged it into BB, power on while pressing the ‘boot’ button keep it booted but when i check the storage using ‘df -h’ it doesn’t show it. Please suggest. I am new to this.

What is the best way to use both eMMC and SD together OR separately ?

Is it possible to use it like…

  1. eMMC (boot) + SD (further install)
  2. SD (boot + install)

Thanks,
Best,
/Ash

Hi,
Since first when I have the new BB, I successfully booted it from already
flashed image in 4gb eMMC. I need to install some libraries and other stuff
related to Qt, so there is no space left on eMMC. I wish to use SD slot for
my work from now. I flashed the image to SD and plugged it into BB, power
on while pressing the 'boot' button keep it booted but when i check the
storage using 'df -h' it doesn't show it. Please suggest. I am new to this.

  Any Beagle made in the last few years should not need you to hold down
the boot select switch. The u-Boot (in eMMC) should detect that there is an
OS on the uSD card, and will transfer to use that card for the rest of the
boot process.

What is the best way to use both eMMC and SD together OR separately ?

Is it possible to use it like...
1. eMMC (boot) + SD (further install)
2. SD (boot + install)

  When using a uSD card, #2 is the normal operation mode. Option #1 will
be problematic to set up as the card needs to be NON-Bootable; you'd have
to mount the card after the Beagle has booted from eMMC, and then create
mount points to overlay certain standard directories (/bin, etc.) -- which
would need have copies of everything from the equivalent eMMC directory.
After which, apt install should put the newly installed stuff into the uSD
directory. However, that can lead to some confusion -- as you may still
need to have LXQT on eMMC so the X environment is started early.

  My recommendation -- just get a large uSD card, burn a recent image to
it, boot it, then run the partition expansion script to make the whole card
available.

Thank you for help! I followed this link to get it done. :slight_smile:

https://elinux.org/Beagleboard:Expanding_File_System_Partition_On_A_microSD

Thanks.
/Ash