por que resize2fs está me dizendo informações erradas

3

Boa tarde! Eu estou tentando encolher uma partição ext4 e eu encontrei muitos tutoriais on-line para conseguir isso, no entanto, ao implementar as alterações reais, resize2fs está me dizendo informações erradas! Aqui está o cenário:

# parted -s /dev/sdb unit GB print
Model: Hitachi HTS725050A7E630 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      0.00GB  0.64GB  0.64GB  primary  ext2         boot
 2      0.64GB  500GB   499GB   primary  ext4

Agora estou tentando reduzir primeiro o sistema de arquivos em 30 GB:

# resize2fs /dev/sdb2 469G
resize2fs 1.42.13 (17-May-2015)
The containing partition (or device) is only 121940394 (4k) blocks.
You requested a new size of 122945536 blocks.

A partição não está montada e, como você pode ver na saída, estou tirando 30 GB do tamanho total (499 - 30 = 469). Como isso é possível quando estou aplicando uma unidade (GB neste caso)? Estou faltando alguma coisa?

    
por user1646428 11.08.2018 / 19:54

1 resposta

2

469G é 469 * 1024 * 1024k, que é 491782144k. 122945536 blocos de 4k também é 491782144k.

O Parted usa G em termos de 1000, não 1024. Experimente o Gi com o parted.

    
por 11.08.2018 / 20:01