Acabei de instalar Minibiano no meu Raspberry Pi, mas eu não pareço ser capaz de usar todo o espaço no meu cartão SD (64 shows). Tanto quanto eu posso descobrir sozinho, o volume da raiz é muito pequeno. Aqui está a saída de df -h
:
root@minibian:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 705M 441M 213M 68% /
devtmpfs 483M 0 483M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 487M 6.5M 481M 2% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 487M 0 487M 0% /sys/fs/cgroup
tmpfs 487M 0 487M 0% /tmp
/dev/mmcblk0p1 61M 35M 27M 57% /boot
tmpfs 98M 0 98M 0% /run/user/0
Originalmente as partições ficaram assim:
root@minibian:~# fdisk -l
[...]
Disk /dev/mmcblk0: 59.5 GiB, 63864569856 bytes, 124735488 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 16 125055 125040 61.1M b W95 FAT32
/dev/mmcblk0p2 125056 1626111 1501056 733M 83 Linux
root@minibian:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 59.5G 0 disk
├─mmcblk0p1 179:1 0 61.1M 0 part /boot
└─mmcblk0p2 179:2 0 733M 0 part /
Mas então eu apaguei o mmcblk0p2
-partition e criou um novo com mais espaço:
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 16 125055 125040 61.1M b W95 FAT32
/dev/mmcblk0p2 * 125056 100788223 100663168 48G 83 Linux
root@minibian:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 59.5G 0 disk
├─mmcblk0p1 179:1 0 61.1M 0 part /boot
└─mmcblk0p2 179:2 0 48G 0 part /
A saída dada por df -h
continua exatamente o mesmo, no entanto. Como posso dar /dev/root
mais espaço?
Sidenote: Eu não me importo se eu perder algum dado, ainda não comecei a usar o Raspberry. Muitíssimo obrigado!
partitioning
debian
raspberry-pi
root
Simon Hyttfors
fonte
fonte
fatresize
, manpages.ubuntu.com/manpages/precise/man1/fatresize.1.html .fdisk
saída, ele está tentando redimensionar id 83 - uma partição do tipo linux, poderia haver FAT instalado em teoria, mas eu duvido. (O fatresize pode manipular apenas os tipos de sistema de arquivos FAT de acordo com a página man).Respostas:
Há uma diferença entre o tamanho da partição e o tamanho do sistema de arquivos. Até agora, você ampliou a partição e salvou essas informações no disco (ou cartão SD), mas não alterou as informações salvas no sistema de arquivos.
O método para ampliar o sistema de arquivos depende do seu tipo. Como é minibiano, provavelmente você está usando
ext3
ouext4
sistema de arquivo. Verifica para ter a certeza.A ampliação do sistema de arquivos ext é bastante fácil e, se for ext4, deve ser possível fazê-lo mesmo quando montado. Apenas chame resize2fs sem o parâmetro size para utilizar a partição inteira:
fonte
resize2fs
resolveu a questão. Tenha um ótimo dia!