Desejo expandir uma partição no meu SSD de inicialização, mas há uma Partição de Recuperação e uma Partição do Sistema EFI no caminho. Como posso resolver isso?

6

Aqui está uma captura de tela no Gerenciamento de disco do Windows mostrando o layout da partição no meu disco:

DesejoexpandirapartiçãodoWindows(C:\drive,"Boot") para os 16 GB de espaço não alocado. No entanto, o Windows "útil" colocou uma Partição de Recuperação e Partição do Sistema EFI , impedindo-me de expandir a partição de Inicialização. Nenhum dos dois pode ser movido no Gerenciamento de Disco. Tentei usar um CD ao vivo com o gparted, mas encontrei outro problema: à direita da partição de recuperação e da partição do sistema EFI, havia uma partição reservada da Microsoft de 128 MB com o sinalizador msftres , que não pôde ser movido usando o gparted - efetivamente "interceptando" as duas partições.

Minha técnica teria sido mover as duas partições para a direita, mover a partição de inicialização para a direita por 550 MB, colocar as duas partições no espaço recém-criado e, em seguida, expandir a partição de inicialização. No entanto, isso foi frustrado por esta partição reservada da Microsoft, provavelmente criada pelo processo de instalação do Windows. Estados da Wikipédia que a exclusão dessa partição pode quebrar o gerenciador de inicialização, o que eu prefiro não fazer.

Como posso expandir minha partição de inicialização sem a formatação completa do SSD e começar tudo de novo?

    
por Quackmatic 13.09.2015 / 01:05

2 respostas

11

Ok, eu tomei a iniciativa e decidi tentar corrigi-la de qualquer maneira, mesmo que envolvesse a exclusão da partição reservada da Microsoft. Como Rod Smith disse , a partição do sistema EFI está em um local não padrão, pois eu criei manualmente a partição NTFS no início do SSD antes de instalar Windows, então colocou a partição no único lugar que poderia. A seguir estão os passos que segui para resolver meu problema e abrir espaço para expandir a unidade.

Você precisará da mídia de instalação ou de algum ambiente de recuperação do Windows com DISKPART .

  1. Usando o GParted, mova a partição de partição do sistema EFI e a partição de recuperação para fora, para abrir espaço para a partição de inicialização se mover e aplicar alterações.

  2. Mova a partição de inicialização para a direita, deixando espaço suficiente. A partição de recuperação é de 450 MB, a partição de sistema EFI é de 100 MB e a partição reservada da Microsoft é de 128 MB. Isso dá 678 MB no total. Para deixar espaço para o Windows criar mais partições extras estúpidas no futuro, acrescentei 1024 MB a isso, o que significa que movi a partição de inicialização para a direita em um total de 1702 MB. Aplique mudanças (e tome uma xícara de chá enquanto isso leva um tempo).

  3. Exclua a partição reservada da Microsoft no GParted e aplique as alterações.

  4. Clique com o botão direito do mouse e copie a partição do sistema EFI na GUI e cole-a no espaço livre que precede a partição de inicialização - coloco a partição do sistema EFI no início do disco, já que esse é o padrão Lugar, colocar. Clique com o botão direito do mouse na nova partição e aplique os sinalizadores exatamente iguais como o antigo ( boot , esp ). Repita este procedimento para a partição de recuperação e aplique os mesmos sinalizadores do original novamente, mas coloque-o no end do espaço livre (ao lado da partição de inicialização) em vez de no começo. Aplicar mudanças. O layout da unidade agora deve ter esta aparência:
    EFI System Partition | Free space | Recovery Partition | Boot partition | ...

  5. Exclua a partição de sistema EFI original e a partição de recuperação e aplique as alterações. A partição de inicialização agora está livre para crescer, então eu a redimensionei para o direito para preencher o espaço livre lá.

  6. Inicialize na mídia de instalação do Windows e pressione SHIFT + F10 para abrir o prompt de comando. Digite diskpart . Digite list disk e, em seguida, select disk X , em que X é o número da unidade física que contém a partição de inicialização. Digite list partition para fornecer a lista de partições. Eu tinha a partição do sistema EFI no início do disco agora, que tem 100 MB de tamanho, e a lista de partições diz que ela começou com um deslocamento de 1024 kB. O Windows considera um megabyte como 1024 kB, portanto, o espaço livre começa com um deslocamento de 1024 + (100 * 1024) = 103424 kB. Digite o comando create partition msr size=128 offset=103424 . Se você tiver os tamanhos e os deslocamentos corretos, isso deve funcionar e, no meu caso, de fato funcionou.

  7. Reinicie no Windows para garantir que tudo funcione bem.

Eu vivo no limite, então não fiz um backup antes de fazer tudo isso, e tudo bem - no entanto, eu recomendo que você faça backup de qualquer informação importante na partição de inicialização antes de fazer isso.

    
por 13.09.2015 / 14:25
1

A partição do sistema EFI (ESP) normalmente vai antes da maioria das outras partições. Assim, você (ou um proprietário ou ajudante anterior) fez algo incomum em seu computador (re-particionando ou reinstalando) ou o fabricante do seu computador fez algo muito estranho. Se este último, você pode querer reclamar com eles, e talvez até com a Microsoft.

Em qualquer evento, ambas as partições devem ser móveis. Estou menos familiarizado com os recursos das ferramentas do Windows, mas o GParted normalmente não move uma partição se não entender seu tipo de sistema de arquivos ou se a partição estiver montada. Como tanto o FAT quanto o NTFS são conhecidos pelo GParted (dependendo dos pacotes de suporte instalados), meu palpite é que o seu disco de emergência do Linux montou essas partições. Você pode desmontá-los clicando com o botão direito do mouse nas partições no GParted e selecionando a opção para desmontar as partições. (Você fará isso de cada vez.) Lembre-se de que as partições móveis nunca são livres de riscos, portanto, você deve fazer o backup delas antes de movê-las. O ESP, em particular, é usado ao inicializar o computador, portanto, você deve ser duplamente cuidadoso ao fazer o backup.

Como alternativa, você pode considerar simplesmente criar uma nova partição no espaço disponível. Dependendo de como você gosta de organizar seus arquivos, você pode conseguir que isso funcione armazenando uma classe apropriada de arquivos na nova partição resultante.

    
por 13.09.2015 / 03:55