Run from external hard drive?

Recently I installed Armbian 5.25 on my Orange Pi PC.
It is available in 3 versions:
On main download page for Orange Pi PC: armbian.com/orange-pi-pc/
(1) Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop (desktop)

On other download options & archieves page for Orange Pi PC: dl.armbian.com/orangepipc/
(2) Armbian_5.25_Orangepipc_Debian_jessie_default_3.4.113 (headless)
(3) Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113 (headless)

I tried all 3 versions, finally settled for (3), although all three are more or less same.

WORKAROUND FOR ALL 3 VERSIONS

(1) Dump1090 Not Working:
to make dump1090-fa work, edit file rtl-sdr-blacklist.conf



sudo nano /etc/modprobe.d/rtl-sdr-blacklist.conf
#add following two lines to the file
blacklist dvb_usb_rtl2832u
blacklist dvb_usb

Ctrl+o (save), Ctrl+x (close file & nano editor)

sudo reboot


(2) Gmap Does Not Display as Lighttpd Does Not Work:
BEFORE installing dump1090-fa (with integral lighttpd), or dump1090-mutability + lighttpd, disable ramlog by changing ENABLED=true to ENABLED=false



sudo nano /etc/default/log2ram
# configuration values for the log2ram service
ENABLED=false
SIZE=50M
USE_RSYNC=false

Ctrl+o (save), Ctrl+x (close file & nano editor)

sudo reboot