Inicialize um disco físico com EFI no host do VirtualBox Ubuntu 18.04

0

Eu costumava usar a inicialização herdada do BIOS nesta máquina para dual-boot Ubuntu 16.04 e Windows 10 em três discos rígidos. Eu usei o GRUB para inicializar o Ubuntu em uma combinação de SSD e HDD e o Windows 10 em seu próprio SSD, mas também consegui inicializar esse disco do Windows 10 em uma máquina virtual no Ubuntu.

Quando atualizei para o Ubuntu 18.04, reinstalei o Ubuntu e o Windows como uma instalação UEFI. Eveything funciona como esperado, exceto não posso mais usar a unidade física do Windows 10 no Virtualbox .

Eu tentei ajustar permissões por dias, mas acabei sendo despejado em um shell de recuperação do GRUB na inicialização. Eu posso inicializar a máquina virtual em um disco ao vivo e acessar a unidade muito bem.

Eu realmente não estou familiarizado com as partições de inicialização EFI ou como elas funcionam. Não tenho certeza se preciso de uma partição EFI para cada sistema operacional, mas gostaria de poder usar o disco do Windows 10 em outras máquinas sem os discos rígidos do Ubuntu.

Alguém pode me dizer o que estou fazendo de errado?

Esta é a minha configuração. / dev / sda é minha casa e var pontos de montagem. sdc é minha raiz. sdb é o disco do Windows.

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1D529F06-982A-4C10-86F1-9AABFA271304

Device          Start        End    Sectors   Size Type
/dev/sda1        2048   16777215   16775168     8G Linux swap
/dev/sda2    16777216   25165823    8388608     4G Linux filesystem
/dev/sda3    25165824 1659922431 1634756608 779.5G Linux filesystem
*** IGNORE THESE PARTITIONS ***
/dev/sda4  1659922432 1695938559   36016128  17.2G Linux filesystem
/dev/sda5  1695938560 1704327167    8388608     4G Linux filesystem
/dev/sda6  1704327168 1828964351  124637184  59.4G Linux filesystem
/dev/sda7  1828964352 1926782975   97818624  46.7G Microsoft basic data


Disk /dev/sdb: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: C76B0EBA-27D6-4FE0-A92F-F78276F26981

Device       Start       End   Sectors   Size Type
/dev/sdb1     2048   1023999   1021952   499M Windows recovery environment
/dev/sdb2  1024000   1228799    204800   100M EFI System
/dev/sdb3  1228800   1261567     32768    16M Microsoft reserved
/dev/sdb4  1261568 500117503 498855936 237.9G Microsoft basic data


Disk /dev/sdc: 29.8 GiB, 32017047552 bytes, 62533296 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D7616B5D-A0FA-4ACD-9122-DAB9BA2F21ED

Device      Start      End  Sectors  Size Type
/dev/sdc1    2048   411647   409600  200M EFI System
/dev/sdc2  411648 62531583 62119936 29.6G Linux filesystem
    
por SuperMechaCow 24.05.2018 / 13:57

1 resposta

0

Descobri que você só precisa pressionar delete quando a VM for inicializada para entrar no BIOS e adicionar manualmente a opção de inicialização do EFI para o Windows.

    
por 24.05.2018 / 15:39