Sim, você pode, mas não é fácil. Você precisa de pelo menos um pouco de trabalho com isso.
Trabalhar como um escravo USB é suportado no Linux desde aproximadamente 2,4 ou 2,6 vezes. Você precisa encontrar um chip compatível, depois um dispositivo e depois comprá-lo em algum lugar (normalmente, para alugá-lo na Internet).
Especificamente para dispositivos USB, há suporte para dispositivos periféricos e também para dispositivos de bloco.
Sua pesquisa no Google: gadget USB do Linux. Você também pode ter uma pequena tarefa de escavação nos fontes do kernel, este modo do lado do escravo provavelmente não está incluído na maioria dos kernels de distribuição, então você terá que recompilá-lo.
Aqui é uma referência antiga, mas ainda assim real, sobre isso. Outros podem ser úteis resposta .