a@b:~$ sudo growpart -v /dev/xvda 1
update-partition set to true
resizing 1 on /dev/xvda using resize_sfdisk_dos
6291456000 sectors of 512. total size=3221225472000 bytes
WARN: disk is larger than 2TB. additional space will go unused.
## sfdisk --unit=S --dump /dev/xvda
label: dos
label-id: 0x965243d6
device: /dev/xvda
unit: sectors
/dev/xvda1 : start= 2048, size= 4294965247, type=83, bootable
max_end=4294967296 tot=6291456000 pt_end=4294967295 pt_start=2048 pt_size=4294965247
NOCHANGE: partition 1 could only be grown by 1 [fudge=2048]
a@b:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 3T 0 disk
└─xvda1 202:1 0 2T 0 part /
xvde 202:240 0 64G 0 disk
Tentando estender uma partição de 2 TB para 3 TB. A partição é limitada a 2 TB?
Sua unidade está formatada como
MBR
.Para unidades maiores que 2 TB, elas precisam ser particionadas,
GPT
poisMBR
são limitadas a 2 TB, independentemente do sistema operacional.Se você é novo em tudo isso como eu, primeiro precisa mudar de MBR para GPT. você pode usar o utilitário gdisk
NB: Certifique-se de ter um backup do seu disco porque você pode estragar seus dados se não for cuidadoso.
O comando acima solicitará que você entre
?
no menu de ajuda. Digite e digitew
para gravar a nova tabela de partição GUID (GPT) em sua unidade. Selecioney
no prompt. Ele continuará gravando o GPT na unidade.Depois disso, você precisa executar o parted para realmente estender o disco.
Novamente, isso solicitará que você digite
help
se precisar obter uma lista de comandos. Digitehelp
para se familiarizar com parted. O comando que você precisa para redimensionar a partição éresizepart
. Ele perguntará o número da partição e o tamanho final da partição. Insira-os de acordo. Você deve ser capaz de trabalhar com a partição da mesma forma que faria se usassegrowpart
.