Para impedir que o Linux falhe quando o FS raiz ficar offline, você precisará mover o diretório / para fora do dispositivo problemático. Quando a unidade trava, a fim de recuperar / remontar o volume, seu sistema precisará acessar suas ferramentas básicas, como mount ou ls , localizadas em /bin e /sbin , e também em suas bibliotecas associadas. %código%.
Mantendo esses diretórios em uma unidade segura, você deve ser capaz de deixar todos os outros diretórios em seu disco USB, permitindo que ele falhe e se recupere à vontade.
Além disso, você não precisa necessariamente usar um dispositivo físico adicional para armazenar os diretórios essenciais; você pode até mesmo montar /lib , / , /bin e /sbin em um ramdisk durante a execução do diretório. /lib script contido dentro de seu initramfs e relocalize esses diretórios depois que /init for executado.