俺なら/bootだけ内臓のフラッシュメモリに置いて(書き換えがほとんどないから)
/やswapはUSBメモリにでも作成する。USB2.0ならなんとか使えるレベルだと思う
HDDの容量の問題はそれで解決するとしてメモリーがRAM512MBでは動画を含めた用途
で使うならUBUNTUでは厳しいんで何か別のディストリ探したほうがいい。