O GParted geralmente vale a pena ser usado porque ajuda a evitar vários erros desagradáveis. Eu acho que a principal vantagem das ferramentas de linha de comando aqui é ter mais visibilidade dos detalhes. Isso pode ser útil em situações inesperadamente frágeis (pelo menos uma vez quebradas, os detalhes podem ajudá-lo a perceber o porquê). No entanto, eu não recomendaria usá-los para os outros, a menos que eles queiram aprender com os erros até "meu disco está cheio de zeros e eu preciso começar do zero".
Além disso, um processo de instalação do Linux no desktop deve fornecer uma ferramenta amigável para redimensionar a partição do Windows. (Ou documentação oficial). É o caso comum. Esta seria minha primeira recomendação em geral.
Todas essas opções recomendam fazer backups em caso de qualquer erro .
Confusamente, você não deve usar a ferramenta de linha de comando parted
. Costumava ser uma opção conveniente, mas os desenvolvedores não suportam mais o redimensionamento de sistemas de arquivos com ela.
Caso contrário, use ntfsresize
, exclua e recrie a partição ( fdisk
) com os mesmos detalhes, exceto para o tamanho. CUIDADO UNIDADES - ALGUMAS FERRAMENTAS UTILIZAM MB; OUTROS PODEM DIZER, MAS A MÉDIA fdisk
usa MiB e ntfsresize
usa MB. A maneira preguiçosa é ntfsresize para muito menor do que você precisa (por exemplo, 2x), em seguida, após recriar a partição, você executa ntfsresize uma segunda vez sem tamanho explícito.
Para o difícil, para converter unidades, você pode executar expressões numéricas no bash. Por exemplo. para ver 10GiB em bytes: echo $((10 * 1024 * 1024 * 1024))
. Você pode usar essas expressões como argumentos para ferramentas de linha de comando como ntfsresize
.
O nome da partição para ntfsresize será parecido com /dev/sda1
. lsblk -f
listará todas as partições (incluindo seu disco de inicialização) com seu tamanho e informará sobre o sistema de arquivos. fdisk
vai querer o nome do disco, como /dev/sda
.
Para o MBR, os detalhes da partição a ser recriada são: tipo de partição e sinalizador "ativo" / inicializável, além de iniciar o deslocamento. [1] fdisk
deve mostrar o deslocamento da partição em setores por padrão. (Se não, pode haver frações que não são mostradas - possivelmente indicadas por um + no final, mas pode haver uma armadilha lá - você deve ter certeza de usar sempre fdisk
no modo de setores).
Para evitar erros de digitação em fdisk
, às vezes seleciono números + cole-os com o botão do meio do mouse. Isso requer o X Windows ou, no modo de texto, você precisa do gpm . Acho que é menos comum fornecer o gpm no console por padrão agora, mas está lá quando uso o Clonezilla Live. É conveniente, mas você provavelmente perderá o número primeiro. Portanto, você provavelmente deve escrever o deslocamento da partição original antes de excluí-lo.
[1] A GPT usa um formato diferente para o tipo, adiciona mais alguns sinalizadores e um UUID de partição. Eu não acho que eles normalmente seriam importantes; flags não se aplicam à partição principal do Windows e o UUID da partição ainda não é usado.