/home é uma espécie de diretório do sistema, mas os subdiretórios dentro dele provavelmente contêm a maior parte dos dados do usuário. Se eu desejar mover material que não seja do sistema para uma unidade adicionada recentemente, isso pode ser feito com vários comandos cp e alguns comandos mv para realizar a substituição no final. ( mv /important /oldimportant; mv /newimportant /important
).
Haveria algo diferente ao tentar? mv /home /oldhome;mv /newhome /home
Para realizar tal movimento, você deve usar um ID no sistema. Todos os IDs no sistema possuem um diretório em /home a partir do qual são referenciadas configurações exclusivas para cada ID. Esse material estará em uso quando a mudança ocorrer.
Não é,
então coloque-os em um segundo disco e não em /home/
Benefícios:
O sistema já está configurado para poder fazer isso: veja
./config/users-dirs.dirs
.crie uma nova partição usando o gparted a partir de uma sessão ao vivo e depois reduza / para algo como 40 Gb (é suficiente para /, /home e snaps) ou 20 Gb-ish se nenhum snap for usado. Em seguida, faça uma segunda partição com o restante. Dê um nome a ele, pode ser /data se quiser.
e você possui essa partição
mv
os diretórios em /home/zeye/ para esta nova partição.Em seguida, abra seu gerenciador de arquivos, remova os diretórios de /home e adicione os novos em /data/