O GRUB não consegue ver o que o prober encontrou

2

Existe um HDD e um SSD.

Durante a instalação do Lubuntu no meu HDD, ele instalou o GRUB no HDD e o os-prober fez uma entrada de menu para a partição do Windows do SSD.

Mas o GRUB não consegue vê-lo na inicialização:

Error: no such device: 5CD2C8C949DA73C

A entrada do menu é:

menuentry 'Windows 8 (loader) (on /dev/sdb1)' --class windows    --class os $menuentry_id_option 'osprober-chain-5CD2C8C949DA73C' {
insmod part_msdos
insmod ntfs
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1    --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  5CD2C8C949DA73C
else
  search --no-floppy --fs-uuid --set=root 5CD2C8C949DA73C
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}

Fatores a considerar:

  1. Este é um sistema MBR.
  2. O SSD está dentro de um caddie.
  3. O BIOS reconhece o SSD no POST como meu disco secundário:

    Fixed Disk 0: HITACHI HTS.........300
    Fixed Disk 1: Samsung SSD 850 Evo 120GB
    
  4. Todo sistema operacional e utilitário inicializável, incluindo o os-prober do GRUB, podem ver o SSD.
  5. O BIOS não mostra o SSD nas opções de inicialização (não estamos planejando inicializá-lo a partir dele).

Observação: soluções alternativas como "Tornando a unidade de inicialização do SSD" ou "Colocando o SSD no slot principal" não são aceitáveis por vários motivos.

UPDATE: Perguntado sobre os "vários motivos" nos comentários: Este é um ThinkPad E15. "Fazer o SSD boot-drive" é simplesmente impossível devido ao fato de que "o BIOS não mostra o SSD em opções de inicialização" (é um dos ThinkPads com falta de suporte de ultra-bay, e talvez por causa disso, ele é projetado para não inicializar um HDD secundário, então, apesar de detectá-lo no POST como um Fixed Disk , não o mostra nas opções de inicialização. Ele apenas tenta inicializá-lo como um CD-ROM e isso não funciona. Colocar o SSD no slot primário "é, eu quero proteção contra choques para meu HDD, mas, novamente, este ThinkPad não o suporta para uma unidade secundária de acordo com este site .

    
por Small Boy 10.06.2017 / 01:27

1 resposta

0

Eu coloquei o SSD no slot principal (devido a desistir), mas depois descobri que o recurso HDD Shock Protection funciona quando o HDD está no slot secundário também!

Ou seja, as informações que este site me deu foi incorreto e resultou em muito tempo sendo desperdiçado. Então, vamos tentar mais do que confiar em algumas informações.

Alguns dias atrás, descobri que o slot principal tem 3,0 GB / s de largura de banda e o slot secundário tem 1,5 GB / s. Então colocar o SSD no slot secundário seria realmente uma falta.

    
por 25.09.2017 / 09:50