root e home estão em partições separadas, mas o home ainda usa espaço na raiz?

3

Ao instalar o Ubuntu 12.10 pela primeira vez, certifiquei-me de que o / home tinha sua própria partição, dava cerca de 185 GB e dava root ~ 10 GB. Agora o root está quase cheio depois de alguns dias e notei que o root é tão grande quanto o / home e alguns MB adicionais de alguns arquivos raiz reais. Note que eu apaguei alguns arquivos não usados em / home para ter certeza que realmente afeta quanto espaço é usado no root, e isso claramente acontece. (verificado no gparted) Eu também me certifiquei de que os arquivos sobre os quais estou falando estão realmente em / home / myname / e não apenas na home de root.

df -h mostra esta informação:

df: '/root/.gvfs': Permission denied
Filesystem      Size  Used Avail Use% Mounted on

/dev/sdb2       9.2G  7.9G  908M  90% /
udev            3.9G   12K  3.9G   1% /dev
tmpfs           1.6G  932K  1.6G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.9G  6.4M  3.9G   1% /run/shm
none            100M  112K  100M   1% /run/user
/dev/sdb3       184G  4.9G  170G   3% /home
/dev/sdb4       729G   87G  642G  12% /media/mave/Storage

Eu recorto minhas partições do Windows porque não vejo nenhuma relevância.

Espero que isso seja informação suficiente para alguém me dizer o que fiz de errado

Aqui outra chamada de df -h após excluir mais alguns arquivos:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb2       9.2G  7.7G  1.1G  88% /
udev            3.9G   12K  3.9G   1% /dev
tmpfs           1.6G  932K  1.6G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.9G  6.2M  3.9G   1% /run/shm
none            100M  100K  100M   1% /run/user
/dev/sdb3       184G  4.9G  170G   3% /home
/dev/sdb4       729G   87G  642G  12% /media/mave/Storage
    
por Void 28.10.2012 / 23:26

2 respostas

1

Sua partição raiz provavelmente está se enchendo com o cache de pacotes das atualizações do sistema. Execute sudo apt-get clean para remover arquivos de pacotes que já foram instalados. O Apt normalmente mantém os arquivos do pacote após o download, mesmo que eles já estejam descompactados e instalados e não tenham mais nada a ver com a função do software.

Além disso, 10 Gig são um pouco aconchegantes para um Ubuntu contemporâneo.

    
por Paul Hänsch 29.10.2012 / 00:31
0

Com base na saída da sua pergunta, vejo uma alteração em /dev/sdb2 , mas não uma alteração em /dev/sdb3 . Isso me leva a acreditar que os arquivos que você excluiu estavam em /dev/sdb2 . Se eles estivessem de fato abaixo de ~/ , isso significa, transitivamente, que ~/ está em /dev/sdb2 . Podemos confirmar ou negar isso executando o seguinte:

sudo mount
/dev/root on / type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=18812k,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=37624k)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev type tmpfs (rw,relatime,size=10240k,mode=755)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,relatime,size=37624k)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=ascii,shortname=mixed,errors=remount-ro)

E você estará procurando por uma linha que pareça

/dev/sdb3 on /home type ext3 (rw,nosuid,relatime,errors=remount-ro)

Se você não vir uma linha como essa, tente executar isso:

ls -l /home ## Do not put a trailing slash here (i.e., not "/home/" )

Se você vir algo como ...

lrwxrwxrwx 1 pi pi 9 Oct 28 19:48 ./link -> ./some/other/path

... então /home ainda está na sua partição raiz.

    
por Huckle 29.10.2012 / 00:51