UbuntuもRaspbianと似た様な方法でSSDブートできるね
cmdline.txtはないがbtcmd.txtやnobtcmd.txtがあってこの中のroot=LABEL=writableとなってる部分を
/dev/mmcblk0p2の内容をSSDにコピーするパーティションに変更する
PARTUUIDを認識するのでパーティションの指定はPARUUIDにするといいかも

あとは/dev/mmcblk0p2のパーティションをSSDにコピーするだけ

SSDへのコピーはこんな感じ

mkdir /tmp/usd /tmp/ssd
sudo mount /dev/mmcblk0p2 /tmp/usd
sudo mount /dev/sda2 /tmp/ssd
(cd /tmp/usd; sudo tar --backup -c *)|sudo tar -C /tmp/ssd -xv

(/dev/sda2の部分はSSDにコピーするパーティションです、任意の値に変更してください)

Ubuntu 19.10はメモリ4GBだとUSBが使えないバグがあるらしい
Ubuntu19.10のイメージを書き込んだ最初のパーティションのusercfg.txtに
total_mem=3072
を追記するとUSBが使える(ただし、使えるメモリが3GBに制限される)