Inicialização dupla com Windows 10 e Debian 8. Por que o Debian congela após segundos?

Inicialização dupla com Windows 10 e Debian 8. Por que o Debian congela após segundos?

Quero ter Windows e Debian no meu laptop (Lenovo Thinkpad W540).

O Windows 10 Pro deve ser o sistema operacional principal e o Debian o sistema operacional secundário. Apenas para configuração do bootloader.

Eu tenho a seguinte configuração em meu BIOS:

UEFI/Legacy Boot: Both
 - UEFI/Legacy Boot Priority: UEFI First
 - CSM Support: Yes
Secure Boot: Disabled

Primeiro instalei o Windows no SSD vazio. Deixei 100 GB de espaço no final não alocado para a instalação do Debian.

Segundo eu instalei (surgiu o instalador UEFI) Debian 8.7.1 usando LXDE CD-1 sem conexão de rede. Eu criei uma segunda partição EFI, bem como partições /boot e LVM dentro da área não alocada de 100 GB. Além de /boot (ext2), todos os sistemas de arquivos são BTRFS. Eu instalei o GRUB sem a opção "Forçar a instalação do grub-efi no caminho da mídia removível".

Agora o laptop irá iniciar com o bootloader Debian GRUB que mostra a instalação do Debian e do Windows.

Quando eu selecionojanelas, Eu possofuncionar normalmente. Nenhuma limitação foi descoberta ainda.

Quando eu selecionoDebian, é precisono máximo 10 segundos até o laptop congelarcompletamente. Tenho que apertar o botão liga / desliga do hardware por 10 segundos para desligar a máquina e continuar trabalhando.

Não consigo fornecer os logs reais porque não sou tão rápido (10 segundos) para fazer login, montar o armazenamento USB e copiar os logs. Mas eu anotei (pode conter erros de digitação):

nouveau E[PBUS] MMIO read of 0x00000000 FAULT at 0x400700 [ IBUS ]
nouveau E[PGRAPH] HUB_INIT timed out
...
nouveau E[PGRAPH] (various done, start and stat messages)
...
nouveau E[PGRAPH] init failed, -16
nouveau E[DRM] failed to idle channel 0xcccc0000 [DRM]
INFO: rcu_sched detected stalls on CPUs/tasks

Usando o Google para encontrar uma solução, encontrei umaPostagem SFque afirma que adicionar nosmpà configuração do GRUB resolveria o problema. Mas para mim não fez diferença.

Por que o Debian está congelando? Como consertar isto?

Responder1

O problema não está na configuração de inicialização dupla.

O problema é que o driver de código aberto (nouveau) da placa gráfica (nVidia Quadro K2100M com nVidia Optimus) está causando esse congelamento.

Para ter uma solução rápida, desativei o nouveau e os módulos relacionados, conforme recomendado nestePergunta da UAeresponder.

/etc/modprobe.d/blacklist-nouveau.conf

blacklist nouveau
blacklist lbm-nouveau
blacklist amd76x_edac #this might not be required for x86 32 bit users.
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

O próximo é construir odriver nVidia original para minha placa gráficae instale-o.

informação relacionada