Há algum problema com a instalação do Ubuntu Linux em um disco rígido portátil sob o UEFI Secure Boot?

0

Acabei de comprar um PC Notebook HP Pavilion 17 17-e055nr. Eu queria instalar o Ubuntu em um disco rígido portátil Western Digital de 120 GB (WD1200U017-001), enquanto deixava a instalação do Windows 8 no disco rígido interno inalterada. Esta é minha primeira tentativa de instalar o Ubuntu em uma máquina com inicialização segura da UEFI.

O procedimento usado é: 1) Baixe a imagem do LiveDVD, ubuntu-12.04.3-desktop-amd64.iso. 2) Use o "Start Up Disk Creator" em uma máquina Ubuntu existente para criar um LiveUSB stick. 3) Use o gparted em uma máquina Ubuntu existente para excluir todas as partições no disco rígido portátil. 4) Desconecte o disco rígido interno do laptop (isso é desnecessário, mas garante que a unidade interna não seja alterada). 5) Inicialize o laptop com o stick do LiveUSB e instale o Ubuntu no disco rígido portátil. 6) Reconecte o disco rígido interno ao laptop. 7) Na configuração do BIOS, use as opções de inicialização para alterar a ordem de inicialização UEFI (a. Disco rígido USB, b. OS boot manager).

Quando ligado, se a unidade portátil estiver conectada, o Ubuntu carrega. Se a unidade portátil não estiver conectada, o Windows carrega.

O procedimento funcionou inicialmente e eu consegui inicializar o Ubuntu a partir da unidade portátil uma vez. Depois de desligar, o laptop nunca mais reconheceu a unidade portátil como um dispositivo inicializável. Repeti o procedimento acima sem sucesso.

Pensando na unidade portátil da Western Digital estava em falta, eu mudei para um disco rígido portátil Canvio Basic 3.0 da Toshiba 1 TB. O procedimento funcionou. Eu era capaz de arrancar a partir do drive da Toshiba várias vezes. Em seguida, o laptop HP não conseguiu reconhecer a unidade Toshiba como um dispositivo inicializável.

Como experiência, usei o procedimento acima em um laptop Acer Aspire 5102WLMi (não UEFI Secure Boot) e no disco rígido portátil Western Digital. Tudo funcionou bem no laptop Acer. Tentei inicializar o laptop HP com a unidade Western Digital criada, mas o laptop HP não conseguiu reconhecer um dispositivo inicializável.

Ao longo deste esforço, o laptop HP consistentemente reconheceu e inicializou o Ubuntu a partir do stick LiveUSB.

Não sei onde está o problema: a) o hardware do HP Pavilion 17 Notebook PC 17-e055nr b) o BIOS Insyde F.17 c) Ubuntu 12.04.3

A falta de uma instalação estável do Ubuntu é inaceitável. Minhas únicas opções agora parecem ser atualizar o BIOS, uma instalação direta no disco rígido interno ou devolver o laptop HP à loja. Meu pensamento é devolver o laptop e esperar mais um ano para que a tecnologia UEFI amadureça um pouco mais.

Quaisquer pensamentos ou comentários seriam muito bem-vindos.

    
por user222278 05.12.2013 / 07:06

1 resposta

0

Sob a EFI, não há realmente uma "unidade de inicialização" no mesmo sentido que no BIOS. Em vez disso, o EFI armazena os carregadores de inicialização EFI na partição de sistema EFI (ESP) e armazena referências a eles na NVRAM. Minha suspeita é que tudo isso funcionou bem quando você configurou a nova unidade, mas se você a desconectou e ligou, o firmware pode ter "útil" removido a entrada NVRAM do disco externo, para que ele nunca funcionasse novamente. / p>

Minha recomendação é instalar um gerenciador de inicialização, como o gummiboot ou o meu próprio rEFInd , no disco rígido principal do computador. Isso permitirá que você selecione qual sistema operacional inicializará a cada inicialização. No caso de rEFInd, a opção Ubuntu não aparecerá se o disco externo não estiver conectado, e se você definir o padrão para o Ubuntu com um tempo limite curto, o resultado será uma inicialização para o Ubuntu quando o disco externo estiver conectado no e para o Windows quando não é. A ressalva para isso é que se você deixar o Secure Boot habilitado, você terá que pular alguns aros extras, como descrito no Página rEFInd Secure Boot. É provável que seja mais fácil desabilitar o Secure Boot. (Observe que o Secure Boot é apenas um recurso do EFI, portanto, você pode continuar inicializando no modo EFI mesmo com o Secure Boot desativado.)

Uma solução semelhante é instalar o GRUB do Ubuntu no ESP do disco interno, e não no ESP do disco externo. Eu não acho que isso mudaria automaticamente entre sistemas operacionais quando o disco externo está conectado vs. não, no entanto.

    
por Rod Smith 05.12.2013 / 18:56