Linux z externího disku je možné používat bez větších problémů. Mám Seagate 1TB, USB 2.0 (rychlost je na konci). Používám GRUB (EFI), gentoo x86_64. Kompilovat se s tím docela dá, GIMP a Inkscape fungují dobře. Problém je, když začne swapovat. Největší problém mi dělá spánek (jakýkoliv – freeze, ram, disk, both), protože se mi disk přehodí na sdc (z sdb) a asi si umíte představit, jak to dopadne (v fstab mám
PARTUUID="…").

Zapojení USB: root_hub→hub→hub→disk
$ mount / -o remount,rw,relatime,data=ordered
$ dd if=/dev/zero of=test bs=256M count=1
1+0 záznamů přečteno
1+0 záznamů zapsáno
268435456 bajtů (268 MB, 256 MiB) zkopírováno, 0,567214 s, 473 MB/s
$ mount / -o sync,remount,rw,relatime,data=ordered
$ dd if=/dev/zero of=test bs=2048M count=1
0+1 záznamů přečteno
0+1 záznamů zapsáno
2147479552 bajtů (2,1 GB, 2,0 GiB) zkopírováno, 56,8484 s, 37,8 MB/s