Como ampliar a partição EFI do Windows 10

5

Meu sistema atualmente tem essa configuração de partição:

Gostaria de ampliar /dev/sdb2 , a partição do sistema EFI, para 500 MB.

O problema é que não desejo excluir a partição de recuperação do Windows ( /dev/sdb1 ) e não sei como mover o espaço não alocado após /dev/sdb4 ficar adjacente a /dev/sdb2 .

Usando o Linux, posso mover a partição /dev/sdb4 para a direita em 400MB, mas não consigo mover a MSR ( /dev/sdb3 ) como é de formato desconhecido.

Usando o Windows, não consigo mover a partição do Windows 10 e, a propósito, a partição MSR parece estar oculta, por isso não posso agir nela.

Então, estou preso a apenas 100MB de partição EFI, o que é totalmente insuficiente para vários kernels.

    
por AF7 28.07.2016 / 15:10

2 respostas

3

Para mover partições sensíveis, você precisa inicializar a partir do CD ou USB.

Alguns editores de partições livres que possuem CD de inicialização são:

Dos dois, o MiniTool tem a melhor interface de usuário.

Sugiro que antes de começar, tire uma imagem de todo o disco rígido em mídia, usando um produto que também tenha um CD de inicialização de recuperação. Crie este CD de recuperação e teste se ele pode ver o disco e a imagem de backup, apenas no caso, como qualquer erro pode destruir o disco e processar o instalado sistemas operacionais não inicializáveis. Meu produto de backup favorito é o AOMEI Backupper gratuito.

Abaixo segue o procedimento a seguir quando você inicializar no CD de boot do editor de partições. Ele traz o espaço não alocado abaixo do EFI (sdb2), mas como espaço não alocado não é contado como uma partição, é preciso mover a partição adjacente.

  1. Mova sdb4 para direita / baixo por 400MB
  2. Faça o mesmo para sdb3 (MSR). O espaço não alocado deve agora seguir diretamente sdb2.
  3. Reinicialize para testar se o disco ainda funciona. Se a reinicialização for impossível, o MSR não poderá ser movido - veja abaixo.
  4. Redimensione sdb2 para incluir o espaço não alocado
  5. Reinicializar

Se as ferramentas não moverem o MSR ou se o Windows não puder inicializar depois que o MSR for movido, você precisará excluir e recriá-lo.

Isso é explicado em esta resposta :

Boot into the Windows installation media, and press SHIFT+F10 to open the command prompt. Type diskpart. Type list disk, and then select disk X where X is the number of the physical drive containing the Boot partition. Type list partition to give you the partition list. I had the EFI System Partition at the start of the disk now which is 100 MB in size, and the partition list says that it began at an offset of 1024 kB. Windows considers a megabyte to be 1024 kB so the free space begins at an offset of 1024 + (100*1024) = 103424 kB. Type the command create partition msr size=128 offset=103424. If you have the sizes and offsets right, this should work, and in my case, it indeed did.

Veja também a descrição do comando Criar msr de partição .

    
por 30.07.2016 / 20:44
1

TLDR: Backup - este é um processo perigoso. Em seguida, restaure o disco, ajustando os tamanhos de paritição a gosto.

A estratégia que eu tomaria seria fazer backup primeiro e ajustar os tamanhos das partições ao restaurar. Parece um pouco estranho, mas em primeiro lugar, sua boa idiotproof (se você estragar, você simplesmente restaurar) e muitos bons softwares de backup lhe dá a opção de redimensionar quando você restaurar, e em muitos casos iria consertar as coisas que quebrariam desde a sua recriação as partições do zero.

Fazer qualquer tipo de edição do sistema de arquivos sem um backup é irresponsável

O meu backup de terminal de extremidade do software de backup habitual e - eu fiz backup, redimensionei e restaurei parece funcionar para mim -iirc você rightclick na partição e definir os tamanhos de volume e você é bom. Este não é software projetado para backups únicos, então algo como macrium reflect pode funcionar também.

    
por 04.08.2016 / 04:04