Não é possível inicializar a partir do SSD sem o CD na unidade

4

Eu tenho um novo laptop com um HDD (sda) e um SSD (sdb). Ambos são detectados pelo firmware UEFI. Eu instalei o OpenSuse no SSD.

Eu tenho este problema:
Se eu tiver o CD do OpenSuse na unidade, então o laptop inicializa e eu posso escolher 'boot from hard drive'. Desta forma, tudo funciona bem.
Se eu remover o CD da unidade, recebo 'No bootable device' na inicialização.

Eu tenho SSD como / dev / sdb e é o primeiro na ordem de inicialização. Possui formato de partição GPT e estrutura a seguir:

/dev/sdb1 on /boot/efi type vfat (rw,relatime,fmask=0002,dmask=0002,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro) /dev/sdb2 on /boot/grub2/i386-pc type btrfs (rw,relatime,ssd,space_cache,subvolid=260,subvol=/@/boot/grub2/i386-pc) /dev/sdb2 on /boot/grub2/x86_64-efi type btrfs (rw,relatime,ssd,space_cache,subvolid=261,subvol=/@/boot/grub2/x86_64-efi) /dev/sdb2 on / type btrfs (rw,relatime,ssd,space_cache,subvolid=259,subvol=/@/.snapshots/1/snapshot) / boot / efi se parece com isso: /boot/efi/ └── EFI ├── boot │   ├── bootx64.efi │   └── fallback.efi └── opensuse ├── boot.csv ├── grub.cfg ├── grub.efi ├── grubx64.efi ├── MokManager.efi └── shim.efi

Eu tentei reinstalar o grub2, mas isso não ajudou.

Eu tenho na BIOS UEFI com inicialização segura desativada.

Ainda assim, só posso inicializar via CD.

atualização Sem sorte até agora. Tentei instalar em / dev / sda e também tentei o Ubuntu. No final, eu mudei o UEFI e instalei no modo herdado. Funcionou.

    
por Alexey Mints 26.01.2017 / 09:07

1 resposta

2

De você recebe 'Nenhum dispositivo inicializável', o firmware não detectou nenhuma unidade inicializável. As causas mais prováveis para isso são:

  • Você tem algum código de inicialização válido em / dev / sdb, mas o HDD (/ dev / sda) é definido como o primeiro dispositivo inicializável.
    Soluções:
    1) Instale o bootpart no HDD ou no 2) altere o bootorder em sua configuração do EUFI.
  • Ou você está inicializando no modo EFI em um disco que não está configurado corretamente para o EFI
    Leitura: o disco deve ter o formato de partição GPT e uma partição do sistema EFI. Essa partição do sistema deve estar em um formato que o firmware EFI entenda, o que geralmente significa FAT32. E deve conter um bootloader EFI. Esse bootloader deve ser configurado no programa EFI e apontar para coisas como elilo.EFI ou grub.EFI . Se nenhuma configuração for feita no firmware, então ele voltará a procurar um arquivo BOOTx64.EFI genérico.
  • Ou você instalou no modo BIOS reverso com um MBR, um setor de inicialização e um LILO clássico ou um grub clássico. Para usá-lo, é necessário ativar os shims de compatibilidade com versões anteriores (CMS) e também desabilitar a inicialização segura (que permite apenas a inicialização de binários assinados).
por 26.01.2017 / 10:12

Tags