Mover arquivos de / dev / sda1 para / dev / sda3

-2
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7,8G     0  7,8G   0% /dev
tmpfs           1,6G  9,5M  1,6G   1% /run
/dev/sda1        23G   22G     0 100% /
tmpfs           7,8G  696K  7,8G   1% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           7,8G     0  7,8G   0% /sys/fs/cgroup
/dev/sda3       477M  4,0K  477M   1% /boot/efi
/dev/sda5       888G   22G  822G   3% /home
tmpfs           1,6G   80K  1,6G   1% /run/user/1000

l notei que coloquei todos os meus arquivos na partição /dev/sda1 (partição do sistema 23 GB), mas deixei vazio /dev/sda5 , que tem 888 GB.

Como posso acessar sda5 e colocar todos os arquivos lá?

edit1

sudo du -h /var/cache
260K    /var/cache/cracklib
5,2M    /var/cache/debconf
1,4M    /var/cache/fontconfig
4,0K    /var/cache/cups/rss
6,4M    /var/cache/cups
4,0K    /var/cache/fwupdate
40K /var/cache/dictionaries-common
120K    /var/cache/ldconfig
24K /var/cache/man/sv
52K /var/cache/man/fr
20K /var/cache/man/gd
20K /var/cache/man/az
20K /var/cache/man/hi
20K /var/cache/man/hr
20K /var/cache/man/eu
20K /var/cache/man/fr.ISO8859-1
20K /var/cache/man/shn
20K /var/cache/man/bn
20K /var/cache/man/sq
20K /var/cache/man/oc
20K /var/cache/man/oldlocal
20K /var/cache/man/tr
20K /var/cache/man/zh_TW
20K /var/cache/man/hy
20K /var/cache/man/ne
20K /var/cache/man/km
20K /var/cache/man/en_AU
20K /var/cache/man/cs
20K /var/cache/man/ps
20K /var/cache/man/vi
20K /var/cache/man/lt
20K /var/cache/man/cy
20K /var/cache/man/he
20K /var/cache/man/ug
20K /var/cache/man/ml
20K /var/cache/man/ko
20K /var/cache/man/th
20K /var/cache/man/el
20K /var/cache/man/my
20K /var/cache/man/et
52K /var/cache/man/de
20K /var/cache/man/ku
20K /var/cache/man/zh_HK
20K /var/cache/man/bo
20K /var/cache/man/ca@valencia
20K /var/cache/man/ar
20K /var/cache/man/si
20K /var/cache/man/ca
20K /var/cache/man/fa
20K /var/cache/man/ast
20K /var/cache/man/kk
20K /var/cache/man/gl
32K /var/cache/man/es
20K /var/cache/man/hu
20K /var/cache/man/uk
20K /var/cache/man/bs
20K /var/cache/man/nn
20K /var/cache/man/sk
20K /var/cache/man/en_CA
20K /var/cache/man/eo
20K /var/cache/man/sl
20K /var/cache/man/io
20K /var/cache/man/id
20K /var/cache/man/mhr
28K /var/cache/man/pt
20K /var/cache/man/fo
20K /var/cache/man/pa
24K /var/cache/man/pl
20K /var/cache/man/fi
20K /var/cache/man/ms
28K /var/cache/man/ja
20K /var/cache/man/ta
28K /var/cache/man/ru
20K /var/cache/man/nb
20K /var/cache/man/fr_CA
20K /var/cache/man/lv
20K /var/cache/man/nl
20K /var/cache/man/pt_BR
20K /var/cache/man/fr.UTF-8
20K /var/cache/man/bg
20K /var/cache/man/uz
20K /var/cache/man/ce
20K /var/cache/man/en_GB
20K /var/cache/man/fy
20K /var/cache/man/sr
20K /var/cache/man/se
20K /var/cache/man/zh_CN
28K /var/cache/man/it
20K /var/cache/man/be
20K /var/cache/man/ro
20K /var/cache/man/te
20K /var/cache/man/da
3,8M    /var/cache/man
100K    /var/cache/app-info/xmls
5,5M    /var/cache/app-info/xapian/default
5,5M    /var/cache/app-info/xapian
5,6M    /var/cache/app-info
8,0K    /var/cache/lightdm/dmrc
12K /var/cache/lightdm
4,0K    /var/cache/fonts
420K    /var/cache/samba
4,0K    /var/cache/apt/archives/partial
80K /var/cache/apt/archives
89M /var/cache/apt
700K    /var/cache/postgresql/dicts
704K    /var/cache/postgresql
4,0K    /var/cache/pm-utils
4,0K    /var/cache/apparmor
113M    /var/cache

**EDIT2**

l took the last lines

    du -h /

    8,5M    /usr/share/texlive/texmf-dist/scripts
    12K /usr/share/texlive/texmf-dist/metafont/config
    32K /usr/share/texlive/texmf-dist/metafont/base
    112K    /usr/share/texlive/texmf-dist/metafont/misc
    160K    /usr/share/texlive/texmf-dist/metafont
    212K    /usr/share/texlive/texmf-dist/web2c
    8,0K    /usr/share/texlive/texmf-dist/mft/knuth-local
    20K /usr/share/texlive/texmf-dist/mft/base
    32K /usr/share/texlive/texmf-dist/mft
    20K /usr/share/texlive/texmf-dist/texdoc
    159M    /usr/share/texlive/texmf-dist
    92K /usr/share/texlive/readme-html.dir
    161M    /usr/share/texlive
    4,0K    /usr/share/libsensors4
    2,1G    /usr/share
    457M    /usr/bin
    11G /usr


du -h /var

4,0K    /var/cache/pm-utils
4,0K    /var/cache/apparmor
113M    /var/cache
5,0G    /var


du -h /lib 

208K    /lib/terminfo
20K /lib/apparmor
124K    /lib/sysvinit
8,0K    /lib/resolvconf
651M    /lib

sudo du -h /root
72K /root/tensorflow/tensorflow/tools/test
44K /root/tensorflow/tensorflow/tools/pip_package
16K /root/tensorflow/tensorflow/tools/compatibility/testdata
64K /root/tensorflow/tensorflow/tools/compatibility
48K /root/tensorflow/tensorflow/tools/benchmark
2,8M    /root/tensorflow/tensorflow/tools
62M /root/tensorflow/tensorflow
633M    /root/tensorflow
5,3G    /root
    
por vincent 25.04.2017 / 10:48

1 resposta

0

Acredito que você fez a coisa certa ao separar seu / home de seu / (root), mas talvez tenha sido excessivamente otimista em relação à quantidade de dados que uma instalação do ubuntu irá usar e parece estar usando sua conta root para alguma coisa. / p>

O diretório / usr é onde os programas são instalados geralmente. Isso crescerá à medida que você instalar mais software no seu sistema.

O diretório / var é onde seus dados / cache / bancos de dados / logs são armazenados. Ela costumava ser considerada a melhor prática para separar isso de '/', a fim de evitar a instabilidade do sistema se os logs crescessem rápido demais e sufocassem o sistema.

A / home é para onde os dados dos usuários devem ir e é sempre uma boa ideia mantê-la separada de '/'.

O / root no diretório inicial do usuário root e nas modernas distribuições linux é considerado uma prática de segurança ruim usar a conta root, portanto, o tamanho deve ser bem pequeno. Nesta situação não é, e está preenchendo / sda.

Solução A: interrompa o uso da conta raiz e migre seus dados para outra (nova) conta.

Etapas:

  1. Crie um novo usuário usando, por exemplo, usuários-administrador. Atribuir permissões de grupo desejadas (incluindo privilégios de sudo)

  2. Copie dados entre (de / root para / home / newuser) usando algo como rsync rsync -arv / root / home / newuser

  3. Remover dados antigos da raiz - com cuidado (talvez apenas Downloads e documentos para começar)

Solução B: nova partição - que pode ser perigosa e levar à perda de dados.

Etapas:

  1. inicialize em cd / dvd / usb ao vivo

  2. separe sda5 em 3 (50 Gb para / var; 100Gb para / root; o restante permanece como / home) usando gparted

  3. edite o fstab do sistema (não o fstab do ambiente ativo) para que o / var e / root seja montado separadamente

  4. copie e exclua os dados de antigo / raiz e antigo / var para novos locais. 'rsync -ar' seria melhor, pois preservaria os tempos de criação e modificação de arquivos

  5. volte ao seu sistema e espere pelo melhor

Seria ótimo se alguém fosse capaz de oferecer uma solução mais simples: -)

    
por sergtech 25.04.2017 / 11:29