Tentando inicializar dualmente o Windows 8.1 e o Debian Jessie

9

Eu tenho tentado por um mês agora para dual boot do Windows 8.1 e Debian Jessie agora. Eu pensei que já era hora de pedir ajuda quando estou ficando um pouco louco.

Eu tentei seguir muitos tutoriais, vou linkar alguns:

link

Eu não posso postar mais links, uma pena, porque eu tentei muito. Houve alguns tutoriais realmente fáceis, como o primeiro, em que não pude continuar, porque sudo modprobe efivars falhou. sudo modprobe efivarfs teve sucesso embora. Mas quando continuei depois de usar o efivarfs, não havia uma nova entrada.

Eu também tentei usar o EasyBCD, configurando-o no GRUB 2 e "escolhendo e carregando automaticamente", mas ele escolheria "/NST/AutoNeoGrub0.mbr". O que obviamente não está correto. Então, basicamente, para resumir meu problema: modprobe efivars não funciona, e porque depende muito disso, todo tutorial que eu acompanho falha.

Como eu posso iniciar o Linux e algumas informações básicas: Eu tinha o Windows 8 primeiro e ainda quero mantê-lo e usar seu bootloader, porque ele já carrega o Windows 8 um pouco. Eu tenho o Secure Boot desligado e o UEFI com opções de inicialização Legacy ativadas. Eu posso inicializar o Debian entrando no menu de inicialização e escolhendo o Disco Rígido em Boot Legacy.

Ah, sim, quase esqueci, quando eu queria instalar o Debian, usar um pendrive com alguns programas legais do Windows não funcionava, então eu tive que usar um DVD + RW para instalá-lo.

Já tentei este pedido algumas vezes agora:

sudo mount /dev/sda1 /boot/efi
sudo modprobe efivarfs
sudo grub-install /dev/sda
sudo update-grub

Às vezes eu tive que usar --force , não lembro mais do porque, eu tentei muita coisa ...

Eu realmente espero que alguns de vocês tenham uma solução para mim!

    
por Protonz 10.02.2014 / 15:08

1 resposta

7

Se você quiser o Debian Jessie no mesmo disco que o Windows 8.1, aqui estão os passos que eu tive que seguir:

1) Desactivar o arranque rápido do Windows

2) Você precisa reduzir a partição principal do Windows 8.1. Isso pode ser complicado, pois o Windows espera que um determinado esquema de partição seja usado. Deixe-me mostrar um diagrama:

[(Windows RE Tools) (partição do sistema EFI) (partição reservada da Microsoft) (Windows 8.1) (qualquer outra coisa)]

Você pode usar sua ferramenta favorita para editar essas partições. Eu prefiro o Gparted, mas qualquer boa ferramenta de particionamento de disco pode lidar com isso. Primeiro, faça backup de sua instalação do Windows . Em seguida, redimensione a partição do Windows 8.1 para que você tenha espaço suficiente para outro sistema operacional. Eu prefiro dar ao Debian cerca de 100 GB de espaço.

3) Faça o download do Debian Jessie iso e coloque-o em alguma mídia (CD / DVD / USB / (insira sua mídia preferida aqui)).

4) Desligue a inicialização segura e inicialização rápida no UEFI. NÃO LIGUE O LEGACY BOOTING (se sua placa-mãe suportar apenas UEFI inicializando sem inicialização segura e inicialização rápida ativada).

5) Insira sua mídia de instalação e instale o Debian Jessie nos 100 GB de espaço que você deixou. Certifique-se de que, para sua partição de inicialização EFI, você faça o instalador usar a partição de sistema EFI já criada pelo Windows 8.1. A partição deve ser algo como sdx2, mas isso pode ser diferente. NÃO REFORME NESTA PARTIÇÃO !! Você só vai dizer ao instalador para usá-lo como partição EFI. Ele irá colocar o bootloader grubx64.efi para o Debian Jessie neste local.

6) Feito isso, continue a instalação normalmente e configure suas partições como achar melhor. Quando a instalação estiver concluída, você poderá inicializar o Jessie facilmente.

Se você está tentando consertar uma instalação existente do Debian Jessie, você precisará fazer:

sudo apt-get instala o grub-efi-amd64

sudo modprobe efivars

sudo grub-install / dev / sdx (x sendo a unidade em que o Debian está instalado)

sudo update-grub

A partir daí, o UEFI deve usar o Grub-EFI como o bootloader. Eu não encontrei uma maneira de obter o bootloader do Windows 8 para ver e permitir a inicialização do Debian. YYMV.

    
por 18.02.2014 / 00:10