Evitar que o sistema tente inicializar a partir de uma unidade ZFS

2

Digamos que você não possa acessar o BIOS para alterar a ordem de inicialização de uma unidade. Como você faria para inicializar a partir de uma determinada unidade?

É possível tornar qualquer outra unidade 'não inicializável' e, assim, fazer com que a unidade restante seja a única maneira de o computador inicializar? Ou esse cenário é impossível de resolver?

Editar - Mais sobre a situação

Então eu tive este laptop por um tempo onde a tela e a porta HDMI do laptop não estavam funcionando. Eu queria colocá-lo em uso e transformá-lo em um NAS, então exibi uma cópia de freenas para uma unidade USB usando minha máquina de mesa (usando uma vm) e a conectei ao meu laptop (sem disco rígido interno) e consegui que funcionasse . Então eu adicionei um disco rígido externo para o laptop e estou usando feliz :)

Mas eu queria verificar se eu retirava a unidade externa do gabinete e a adicionava dentro do meu laptop, se isso funcionasse. Mas infelizmente isso não aconteceu e tenho certeza que é porque o laptop está tentando inicializar a partir do disco rígido interno.

Agradecemos antecipadamente por qualquer conselho:)

    
por Frogger 02.02.2017 / 07:33

1 resposta

0

Você precisa remover as informações do setor de inicialização das unidades que devem ser não inicializáveis. Dependendo das instalações anteriores do sistema operacional em cada disco, ele está localizado no registro mestre de inicialização (MBR) ou em outra partição (é necessário procurá-lo ou testá-lo iniciando).

Depois disso, se a primeira unidade for selecionada pelo BIOS para inicializar e nenhuma informação de inicialização for encontrada, a próxima unidade será testada na ordem definida no BIOS. Se todas as outras unidades estiverem marcadas como não inicializáveis na BIOS, você receberá uma mensagem de erro e a inicialização não continuará.

Normalmente, as unidades do pool do ZFS não possuem informações de inicialização. Um conjunto raiz do ZFS (rpool) geralmente tem informações de inicialização (embora seus espelhos talvez não tenham sido configurados incorretamente), mas depende do próprio sistema (Solaris, BSD, Linux etc.) onde está localizado.

    
por 02.02.2017 / 09:10