Estou tentando instalar o Xubuntu no meu pen drive USB. Eu também gostaria de usar o pen drive como dispositivo de armazenamento genérico, então gostaria de mantê-lo como uma única partição NTFS para máxima compatibilidade com periféricos. Eu também gostaria de evitar a formatação de uma pequena partição ext3/4 para a raiz do Linux, porque isso seria muito fácil e me faria superprovisionar ou subprovisionar o tamanho dela, desperdiçando espaço ou me colocando no disco falta de espaço mais tarde.
Minha ideia era montar a partição NTFS e aplicar oposixovlmonte nele para torná-lo compatível com posix antes de instalá-lo.
Em seguida, eu teria que modificar o initrd não apenas para montar o sistema de arquivos NTFS em algum lugar, mas também para aplicar o posixovl a ele (montá-lo novamente). E finalmente pivot_root no diretório montado posixovl.
Em teoria, acho que isso deveria funcionar, mas nunca brinquei com o initrd antes, então como começaria essa empreitada?
Finalmente, como faço para que minhas modificações sejam mantidas (supondo que tudo seja instalado e funcione corretamente), para que eu possa realizar quaisquer atualizações recebidas, incluindo atualizações do kernel, etc.