UEFI e LVM fazendo com que o BIOS seja interrompido sob várias condições

2

Usando o Fedora 23 com o LVM em um laptop Toshiba C50-B-021 com UEFI, o BIOS irá travar na inicialização toda vez:

  • o computador fica sem bateria,
  • está desligado por mais de alguns segundos,
  • um novo kernel está instalado,
  • algo faz com que o sistema trave,
  • e às vezes apenas porque parece.

Para corrigir isso, eu uso um sistema ao vivo para:

  1. chroot no sistema existente,
  2. atualize o sistema,
  3. gere o grub.cfg,
  4. depois reinstale o grub

Esta é a sequência de comandos que uso para realizar essa tarefa:

su -
cd /mnt
mount /dev/fedora/root ./
mount /dev/fedora/home home/
mount -t proc proc proc/
mount --rbind /sys sys/
mount --rbind /dev dev/
mount --rbind /var/run/ var/run/
chroot /mnt/
mount -a
grub2-mkconfig -o /boot/grub2/grub.cfg
grub2-install /dev/sda

Recentemente, através de alguma depuração aleatória, descobri que ela se consertaria se eu:

  1. mude de inicialização UEFI para inicialização CSM nas configurações da BIOS,
  2. inicializar a tela "inserir uma unidade inicializável",
  3. reinicialize e reverta as alterações.

Na maioria das vezes isso funciona, mas às vezes ele conserta apenas a parte pendente, e me deixa pronto solicitando que eu insira uma unidade inicializável. Nesse caso, uso o processo mencionado anteriormente para corrigir o problema.

Como posso descobrir por que isso está acontecendo e corrigir o problema?

Nota: Se você puder descobrir um título melhor para isso, edite-o.

    
por Tiny Giant 19.06.2015 / 08:51

1 resposta

0

Tente usar o Intel BITS (no CSM), o Intel CHIPSEC, o Canonical FWTS e o Intel LUV-live nesta caixa e examine os logs de teste resultantes para ver se o sistema tem defeitos que possam estar causando isso. Verifique o site da Toshiba quanto a atualizações de firmware e pergunte em seus fóruns de suporte.

    
por 24.02.2016 / 01:45