Se eu instalar o Linux em um stick USB usando o computador A, depois conectá-lo ao computador B com hardware diferente e tentar inicializá-lo e trabalhar nele, geralmente devo esperar que funcione? Ou devo aceitar que o Linux, quando instalado (em oposição ao uso do Live CD/USB), fica vinculado ao hardware e geralmente não deve funcionar perfeitamente em hardware diferente?
Se a resposta for "depende", vamos restringir a pergunta:
- Todo o hardware é x86. Nada fantasiosamente personalizado, apenas laptops/desktops disponíveis atualmente no mercado;
- Distros: OpenSUSE, Ubuntu ou Cubes OS mais recentes com configurações padrão;
- Nenhum software sofisticado, apenas web/office, etc.
O pano de fundo por trás dessa pergunta é que estou decidindo se devo ter instalações Linux separadas por stick USB para cada computador que tenho ou apenas clonar o mesmo.
Eu fiz isso; quando comprei um novo laptop há cerca de 2 anos, apenas retirei meu disco rígido antigo e o coloquei no novo. Alguns meses atrás, atualizei o sistema operacional (Debian estável) e as coisas ainda estão funcionando bem. A única coisa que notei é que em vez de
eth0
ewlan0
eu tenhoeth1
ewlan1
.Geralmente, as instalações do Linux incluem muitos drivers que você não precisa para o seu hardware; portanto, se você adicionar ou alterar qualquer hardware no futuro, o novo hardware "simplesmente funcionará". Se você se desviar das distros comuns ou começar a personalizá-las colocando na lista negra hardware que não possui ou removendo drivers ou módulos do disco rígido, poderá ter problemas, mas provavelmente seu maior problema será apenas encontrar uma placa de rede que sua distro não possui. 't tem um bom suporte para.
Se você tiver sticks separados, eles podem parecer "mais limpos" (conforme você instala o software que acaba não usando, etc., depois muda para um "novo" stick) com o tempo, mas a clonagem provavelmente removerá algumas dores de cabeça de manutenção, como diferentes senhas, diferentes versões de software, etc.