Estou tentando instalar a versão mais recente do Debian em minha unidade SSD com UEFI. Eu gostaria de usar a CanelaKDEambiente de desktop e ter minha unidade totalmente criptografada.
Eu usei o Windows 10 antes e não sou um especialista em Unix/Linux/Debian (o que não consideraria uma necessidade para isso).
Considero a instalação do sistema operacional a coisa mais básica e absolutamente necessária para que qualquer sistema operacional funcione corretamente e, portanto, estou bastante frustrado com o estado do Debian nisso. Estou simplesmente usando hardware e padrões modernos (SSD e UEFI) e considero a criptografia uma obrigação para todos.
Então aqui está o que eu fiz:
- Frequentouhttps://cdimage.debian.org/debian-cd/current/amd64/iso-cd/baixadodebian-8.8.0-amd64-CD-1.isoverifiquei o hash do .iso usando HashMyFiles e gravei em um CD (os DVDs não funcionam)
- Então segui este guia (nota: seria muito melhor poder configurar partições adequadas para UEFI com uma simples seleção! Ninguém quer primeiro procurar guias no Google e coisas do gênero!) :
Configurando criptografia completa de disco no Debian Jessie
Não tenho conexão de rede durante a instalação e o único software que consegui selecionar foi "Software básico" e "Ambiente de desktop". Ao particionar, recebo duas entradas adicionais estranhas com FREE SPACE: uma com 1 MB e outra com 138,2 kB - não tenho certeza por que elas estão sendo adicionadas? Além da partição /boot, também criei uma partição "EFI System Partition" que não está descrita no tutorial, mas que tive que criar porque minha primeira tentativa de instalação falhou completamente. Consegui acompanhá-lo até o final da instalação da reinicialização. Quando eu reinicio, recebo isto:
Loading, please wait... 1.xxxxxx usb 1-3: device descriptor read/64, error -71 [ 1.xxxxxx usb 1-3: device descriptor read/64, error -71 Please unlock disk sda2_crypt: _
Eu insiro minha senha corretamente uma vez e obtenho:
No key available with this passphrase. cryptsetup: cryptsetup failed, bad password or options?
Eu digito minha senha novamente corretamente e aparece "configuração com sucesso" e "recuperação de diário" (tentei isso várias vezes e sempre funciona apenas na segunda tentativa!)
- Em seguida, aparece (em negrito) "Por favor, digite a senha do disco... em /home" Tenho que digitar minha senha mais uma vez (veja o guia acima - novamente, não sei por que as pessoas ainda não implementaram uma maneira para criptografar facilmente toda a unidade com uma senha que deve ser inserida apenas uma vez)
Aí só chego ao terminal onde diz:
Debian GNU/Linux 8 name tty1 name login:
Eu insiro meu nome de usuário (tentei com root e o usuário que configurei durante a instalação) e minha senha e obtenho:
username@name:~$_
- Nenhuma informação adicional fornecida, nenhum ambiente gráfico de desktop, nada.
Não tenho certeza de como proceder aqui.
Isso não ajudou: wiki.debian.org/UEFI
startx também não me levou ao ambiente de desktop. Além disso, relutantemente, tentei desativar a inicialização segura, o que também não ajudou.
Atualizar: Tentei outra instalação onde não segui o tutorial, mas selecionei 'Guiado - usar disco inteiro e configurar LVM criptografado'. Lá eu só preciso digitar minha senha uma vez e na inicialização, antes de digitá-la, recebo o seguinte:
Loading, please wait...
[ 1.xxxxxx usb 1-3: device descriptor read/64, error -71
[ 1.xxxxxx usb 1-3: device descriptor read/64, error -71
Volume group "name-vg" not found
Skipping volume group name-vg
Unable to find LVM volume name-vg/root
Volume group "name-vg" not found
Skipping volume group name-vg
Unable to find LVM volume name-vg/swap_1
Please unlock disk sda3_crypt: _
Depois de inserir minha senha e fazer login em uma das minhas 2 contas (root ou nome de usuário), não estou obtendo um ambiente de área de trabalho, mas permaneço no terminal bash sem nenhuma informação adicional fornecida. Quando eu entro startx
só recebo:
username@name:~# []
onde não consigo entrar em nada. Eu tentei com meus gráficos integrados apenas da placa-mãe. Se eu construir minha placa gráfica, não obterei o que foi dito acima, mas uma tela preta/monitor que não funciona. Também tentei redefinir minhas configurações de UEFI para o padrão (e apenas alterar o modo de inicialização para UEFI).
Não posso exagerar o quanto estou decepcionado aqui. Não estou tentando fazer nada incomum ou ter hardware incomum. Tentei me afastar do Windows e ir para o FOSS, mas parece que não foi possível até agora :(
Atualização 2: Tudo bem, agora fiz outra tentativa com o "modo especialista", que me deu mais opções. Nele eu também instalei no caminho da mídia removível (conforme recomendado em wiki.debian.org/UEFI) quando fui questionado sobre isso. Isso não ajudou.
Também me deparei com este post:https://forum.level1techs.com/t/solved-installing-linux-on-an-m-2-ssd/110982/46onde outro usuário teve o mesmo problema.
Farei mais alguns testes hoje, mas parece que a causa éminha placa-mãe B250 PC MATE não funciona com sistemas operacionais não Windows com UEFI.
eu acho issoinaceitávelpela MSI e potencialmente pela UEFI e espero que outros também o façam e que possamos agir de acordo (divulgar esta questão a potenciais compradores, boicotar, processar, etc.).
Parece que agora tenho 3 opções:
- Instalando o Windows 10 (mas quero me afastar de vulnerabilidades, backdoors e software proprietário)
- Instalando o Debian com modo Legacy em vez de UEFI (espero que isso funcione e que eu possa usar unidades que não sejam de inicialização> 2 TB com ele; também sentirei falta de algumas melhorias de UEFI e esperava usar inicialização segura no futuro)
- Obtendo uma nova placa-mãe (como posso ter certeza de que ela funciona com outra placa-mãe?)
Questão a seguir:Devo usar BIOS legado para Debian ou adquirir uma nova placa-mãe?
Atualização 3: Então agora tentei com BIOS legado, sem criptografia e sem partição inicial separada. Ainda estou tendo o mesmo problema, então não tenho certeza de qual é a causa, mas não parece ser UEFI. Alguma ideia?
Responder1
Eu consegui trabalhar comDebian 9.0.0(inicializando a partir do DVD) que foi lançado depois que fiz esta pergunta. Simplesmente passei pela instalação UEFI padrão e selecionei 'Guiado - usar disco inteiro e configurar LVM criptografado' e 'Cinnamon' como ambiente de desktop.
SecureBoot ainda não é compatível; e ao inicializar agora preciso esperar alguns segundos antes de inserir a senha para que funcione na primeira tentativa. Instalei sem conexão com a Internet e tive alguns problemas com o arquivo sources.list depois, mas consegui consertar.
Após a instalação, deve-se instalar o sudo e o firewall (gufw) e adicionar o usuário ao arquivo sudoers. Deve-se também executar apt-get update && apt-get upgrade
e certificar-se de que tudo está atualizado.
Responder2
Se você recebeu um prompt de login e conseguiu fazer login, você conseguiu instalar o sistema operacional no disco. Se nenhum ambiente gráfico de área de trabalho aparecer, esse é um problema diferente que não está relacionado à criptografia de disco.
A criptografia de todo o disco, incluindo a partição do sistema EFI, não é suportada pela UEFI. O firmware precisa carregar arquivos do disco e o firmware UEFI não oferece suporte a discos criptografados.