motivación
Ya en otra entrada describí el proceso de cambio del sistema desde la tarjeta SD a un disco usb. Recientemente he realizado este mismo proceso pero con alguna diferencia.
solución
Sustancialmente, Raspbian no arrancaba! El caso es que el USB Pen que estaba utilizando era antiguo y principalmente lento para su inicialización. Para solucionar esta situación es necesario modificar el archivo cmdline.txt de la partición /boot (almacenada en la SD), con el fin de pasarle al kernel un parámetro que retrase el intento de montar el sistema de archivos raíz. Este parámetro es rootdelay y en mi caso soluciona el problema descrito. También sería necesario incluir el parámetro rootwait.
cmdline.txt
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/sda1 rootfstype=ext4 rootdelay=10 elevator=deadline fsck.repair=yes fsck.mode=force rootwait