Eu tenho um cartão SD de 4 GB, mas o que eu gostaria de poder fazer é ter mais espaço livre na partição / Eu também não preciso de uma partição swap, então como eu redimensionaria / moveria partições, por exemplo, usando o fdisk?
Disk /dev/mmcblk0: 3.7 GiB
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 * 2048 3844095 3842048 1.9G 83 Linux
/dev/mmcblk0p2 3846142 7772159 3926018 1.9G 5 Extended
/dev/mmcblk0p5 3846144 7772159 3926016 1.9G 82 Linux swap / Solaris
Filesystem Size Used Avail Use% Mounted on
udev 920M 0 920M 0% /dev
tmpfs 187M 20M 168M 11% /run
/dev/mmcblk0p1 1.8G 1.3G 417M 76% /
tmpfs 935M 0 935M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 935M 0 935M 0% /sys/fs/cgroup
tmpfs 187M 0 187M 0% /run/user/1001
swapoff -a
/dev/mmcblk0p5
) e estendida ( )./dev/mmcblk0p2
Para remover uma partição com o fdisk basta executarfdisk /dev/mmcblk0
e usard
para deletar uma partição (ele perguntará qual)./etc/fstab
e a configuração do GRUB./
partição. Redimensionar uma partição com fdisk significa excluí-la e criar uma nova com o mesmo setor inicial e setor final diferente. Você pode seguir, por exemplo, esta resposta ./dev/mmcblk0p1
depois de redimensioná-lo. Use a ferramenta para seu sistema de arquivosresize2fs /dev/mmcblk0p1
para Ext4 ouxfs_growfs /dev/mmcblk0p1
para XFS.Como sempre com armazenamento, certifique-se de fazer um backup primeiro.