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.