Inicialização dupla UEFI do Windows 8 em discos separados

1

Eu quero dual boot Debian e Windows 8, instalados em discos separados. Foi o que fiz até agora, seguindo este tutorial .

Minha configuração da unidade & o particionamento é o seguinte:

/dev/sda1 - Windows System Reserved
/dev/sda2 - Windows 8 partition
/dev/sdb1 - NTFS partition (where I keep Windows data)
/dev/sdb2 - Linux swap
/dev/sdb3 - Debian
/dev/sdc1 - Live CD (explained later)

Tanto o swap como o Debian são partições primárias.

Durante a instalação, recebi este erro: Falha na instalação do GRUB (o que estava bem de acordo com o tutorial)

Agora, o tutorial sugere a instalação do GrubEFI, usando um Live Ubuntu USB (dev / sdc) que inicializa no EFI.

O problema é que eu deveria encontrar uma partição do sistema EFI, para montá-la em / boot / efi

Mas parece que não há um.

Por favor, você pode me ajudar a resolver isso?

Mais detalhes sobre discos e partições abaixo:

Disk /dev/sda: 250069680 sectors, 119.2 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 994A5C74-12AD-400E-9123-A000AC1F78CB
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 250069646
Partitions will be aligned on 2048-sector boundaries
Total free space is 4717 sectors (2.3 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          718847   350.0 MiB   0700  Microsoft basic data
   2          718848       250066943   118.9 GiB   0700  Microsoft basic data

Disk /dev/sdb: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): AC0FBF3D-5C6C-494A-9F25-C5E6261B66DA
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 2048-sector boundaries
Total free space is 3437 sectors (1.7 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      1707761663   814.3 GiB   0700  Microsoft basic data
   2      1707761664      1739012095   14.9 GiB    8200  Linux swap
   3      1739012096      1953523711   102.3 GiB   8300  Linux filesystem

Warning! Secondary partition table overlaps the last partition by
33 blocks!
You will need to delete this partition or resize it in another utility.
Disk /dev/sdc: 62324736 sectors, 29.7 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): A17CC70D-C650-4E4E-9DC6-865D719BE5B7
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 62324702
Partitions will be aligned on 1-sector boundaries
Total free space is 29 sectors (14.5 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              63        62324735   29.7 GiB    0700  Microsoft basic data
    
por LosTre 23.06.2015 / 23:24

1 resposta

2

Você pode estar interessado na introdução de bootloaders da EFI da Rod e à minha ALT Linux Rescue pode ser útil, pois contém tanto o Gerenciador de inicialização Refind e todas as ferramentas necessárias para mexer com partições e sistemas de arquivos (por exemplo, para criar outro ESP se o instalador do Debian não tiver faça isso por você).

Observe que o ESP - uma partição FAT32 com um UUID GPT especial - é necessário e não possui a saída fdisk acima; Aqui está um trecho de localhost:

Disk /dev/sda: 234.7 GiB, 252000000000 bytes, 492187500 sectors
[...]
Disklabel type: gpt

Device         Start       End   Sectors   Size Type
/dev/sda1       2048    616447    614400   300M EFI System
[...]

Este, então, efibootmgr será útil se você não usar, por exemplo, grub-install (que chama o antigo quando o sistema operacional é inicializado no modo EFI) e não se esqueça de modprobe efivars as /sys/firmware/efi não estarão disponíveis para carregadores de inicialização de outra forma.

    
por 24.06.2015 / 13:05