Eu sempre fiz isso antes: instale o ubuntu em um usb e use-o para inicializá-lo de diferentes máquinas (dois laptops Dell similares, componentes similares, etc.). Eu sei, normalmente você usa um sistema live para portabilidade total e que o instalador do ubuntu configura o hardware etc. ao instalar em uma configuração específica, mas eu nunca tive problemas com ele. (Eu mesmo corri com sucesso em hardware completamente diferente sem problemas).
Hoje pensei, eu quero tentar em uma máquina de colegas, porque ele acha que está meio quebrado (janelas aleatoriamente mostram tela azul ao trabalhar com ele). É uma nova máquina no entanto.
Então eu usei um usb que nunca foi anexado a nenhum sistema além do meu antes, tudo correu bem. Então, depois que eu inicializei o usb no lattop do meu colega e tudo correu bem, eu inicializei novamente no meu computador: resultado: não inicializa mais. Eu pensei: ok, talvez um erro do sistema de arquivos, correu btrfsck, mas não mostrou nada de interesse.
Acabei configurando o usb do zero.
Depois disso eu configurei outro usb com uma nova cópia do Ubuntu. Instalei com sucesso algum software, desliguei o sistema e inicializei a partir da máquina dos colegas. Tudo funcionou. Então eu tentei instalar algum software lá, mas o apt reclamou, que o debconf está faltando. O apt-get install -f também não funcionou, então basicamente todo o gerenciamento de pacotes foi quebrado em um estado irreparável.
Isso não pode ser coincidência, pode?
Então, minha pergunta é: Um hardware defeituoso (além do próprio dispositivo de armazenamento) pode ser parafusado com o sistema de arquivos raiz para que ele quebre?