Falha de inicialização do Arch Linux (k4.17) no Baytrail

2

Eu instalei recentemente o Arch Linux em um dos tablets windows baratos. Eu escolhi o arch linux, porque ele tinha o kernel mais recente, e no kernel 4.12 o driver do rtl8723bs era mainlined. Fiquei surpreso com o quão bem ele se formou. Mas uma coisa continua me irritando ...

O tablet tem processador Z3735G (x86_64 suportado). Mas tem o infame UEFI de 32 bits. Eu modifiquei a mídia de instalação para incluir bootia32.efi e inicialize o cmdline grub e carregue a iso ativa. Eu tive que reiniciar o iso ao vivo algumas vezes, mas aí o problema começou. O dispositivo geralmente falha ao inicializar o kernel. Existem 3 tipos de falhas:

  • Reinicialização instantânea após o comando grub boot
  • Desligue e, em seguida, reinicialize repentinamente após o comando boot
  • Kernel carregado, mas após algumas mensagens a tela é desativada [incomum]
  • Em vez de mensagens do kernel, a tela começa a flichar com tiras horizontais brancas [raras]

Este problema persistiu mesmo após a instalação. Eu tentei vários argumentos do kernel para suprimir esse problema:

  • i915.modeset=0 sem efeito
  • i915.nomodeset=1 IDK se isso estiver correto
  • nomodeset sem efeito
  • add_efi_memmap Embora isso não seja permitido, o kernel pode sobrescrever a memória EFI.
  • video=SVIDEO-1:d sem efeito
  • acpi=off sem efeito
  • noapic sem efeito
  • intel_idle.max_cstate=1 adicionado sempre, mas o problema persiste.

O kernel quando a inicialização falha não produz uma única linha de saída, então não consigo descobrir o que aconteceu. Talvez seja um problema que ele inicialize o kernel de 64 bits e o grub & de 32 bits. Alguém já experimentou / resolveu problema semelhante? Por favor, me avise.

Especificações do sistema:

CPU: Intel Atom Z3735G @ 1.33GHz
GPU: Intel IGP
RAM: 1GB LDDR3
Flash: 16GB internal

EDIT # 1 Eu acho que o motivo é a configuração do modo grub2 gfxterm. Pode passar um valor errado para o linux, o que falha na inicialização. A inicialização no modo invisível resulta em uma tentativa de inicialização bem-sucedida.

    
por M. H. 25.06.2018 / 22:35

0 respostas