A maneira mais fácil é usar o comando df
:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.7G 0 3.7G 0% /dev
tmpfs 759M 1.9M 757M 1% /run
/dev/nvme0n1p7 44G 19G 24G 44% /
tmpfs 3.8G 52M 3.7G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/nvme0n1p8 9.1G 49M 9.0G 1% /mnt/e
/dev/nvme0n1p2 95M 28M 68M 29% /boot/efi
/dev/nvme0n1p4 391G 130G 262G 34% /mnt/c
/dev/sda3 920G 42G 878G 5% /mnt/d
tmpfs 759M 64K 759M 1% /run/user/1000
/dev/sdb5 6.3G 101M 5.9G 2% /media/rick/casper-rw
/dev/sdb1 6.4G 43M 6.4G 1% /media/rick/usbdata
/dev/sdb4 1.4G 1.4G 0 100% /media/rick/Ubuntu 18.04 LTS amd64
No meu sistema /boot
está incorporado no diretório raiz ( /
). Então eu posso ver que está na partição /dev/nvme0n1p7
que está 44% cheia (24G disponível). Isso é suficiente para armazenar 48 novos kernels sem remover nenhum dos existentes.
Se você tiver uma partição /boot
separada, você a verá na listagem df
.
Para ver quanto espaço em disco, não apenas em /boot
, mas também em /src/lib
e /lib/modules
que cada kernel consome, você pode usar rm-kernels
para exibir o armazenamento usado sem remover nada:
Nesse caso, há 6,9 GB usados nos kernels, não apenas em /boot
, mas no resto de /
. O display mostra uma coluna separada de quanto é usado no diretório /boot
.
Você também pode executar o comando du
(Disk Usage):
$ du /boot -h -s
1.2G /boot