Obtain ALL IO pins comlete guide.

Ok, I’ll fool.

Is there a complete and clear guide on how to get all the IO pins free ?

I installed Debian on SD, but the uEnv.txt file is not the same as that on eMMC.
I do not understand how to do it. Linux versions are all different.

This takes a long time and I can not devote myself to the real project.

Alternatively, is there a possibility to install Windows IoT s BeagleBone?

in /boot/uEnv.txt I have:

#Docs: http://elinux.org/Beagleboard:U-boot_partitioning_layout_2.0
uname_r=4.4.91-ti-r133
#uuid=
#dtb=

###U-Boot Overlays###
###Documentation: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays
###Master Enable
#enable_uboot_overlays=1

I'm trying and trying again but I can not get it running.
If I disable the eMMC from /boot/uEnv.txt in SD card, I get wrong behavior
on other pins, as if I disable other pins.