História por trás: eu estava brincando com o Ubuntu e um laptop HP, e então me lembrei de um macbook de 2009 com uma tela quebrada que eu tinha na minha garagem. Conectei o mesmo disco rígido do laptop HP e, para minha surpresa, funcionou! Ele inicializou no sistema operacional e tudo funcionou bem.
Isso me fez pensar: o Ubuntu não se importa com qual hardware ele é inicializado (exceto quando o hardware é incompatível)? O Ubuntu possui alguns componentes específicos que usa em um computador desktop do que em um laptop? É possível pegar um disco rígido de uma máquina Ubuntu e usá-lo em um PC totalmente diferente?
Ouvi dizer que o Windows possui um recurso de "segurança" que não permite a inicialização do sistema operacional se uma composição diferente da última inicialização for usada. O Ubuntu fornece esse recurso? O Ubuntu monitora o hardware atual e armazena em um arquivo em algum lugar?