Eu tenho 2 unidades de disco rígido no meu computador. No momento, o segundo drive é montado como /media/storage
.
Como posso mover meus dados de usuário de /home
para /media/storage/home
?
Posso simplesmente mover os dados para lá e simplesmente vincular novamente os dados?
usermod -m -d /path/to/non_existent_home_dir username
retorne à sua conta (nome de usuário), remova o usuário administrador temporário. Embora ainda sejam cinco etapas, muito menos do que outras respostas, etapas menos arriscadas e muito mais simples.Respostas:
Se você quiser apenas mover o diretório pessoal, ou seja, / home / seu nome de usuário , basta copiar o diretório pessoal para outra partição e usar Sistema-> Administração-> Usuários e Grupos para abrir a caixa de diálogo de configurações do usuário. Clique no ícone de chaves para se autenticar
Depois disso, selecione o usuário que você deseja alterar e clique em Propriedades, vá para a guia Avançado
altere o diretório inicial para o novo diretório, ou seja, o diretório que você copiou para outra partição.
fonte
Movendo HOME da linha de comando
Para evitar efeitos colaterais ao trabalhar em um ambiente gráfico, devemos executar todas as ações para mover HOME de um terminal com Ctrl+ Alt+ F1.
Monte temporariamente a nova partição:
assumindo / sdb1 é a nova partição para HOME
Copie HOME para o novo local:
Podemos então montar a nova partição como HOME com
para garantir que todos os dados estejam presentes. O mais fácil é excluir o antigo
/home
neste momento (você pode fazer isso mais tarde, mas precisará inicializar um sistema ativo para ver o antigo lar):Tornar HOME permanente
Precisamos conhecer o UUID da nova partição para a
fstab
entrada vista em:Nota ou copiar / colar o UUID correta para editar o seu
fstab
come adicione a seguinte linha no final:
Tome cuidado para escolher o sistema de arquivos apropriado aqui, por exemplo,
ext3
se o formato ext3Reiniciar
Após uma reinicialização , você
/home
reside na nova unidade com bastante espaço.fonte
usermod
para esta tarefa./mnt/tmp
após a reinicialização?/mnt/tmp
).O procedimento oficial detalhado está aqui no wiki de ajuda do Ubuntu
Encontre o UUID da partição
Configurar o Fstab
e adicione essas linhas nele
e substitua o
????????
pelo número UUID da/home
partição pretendida .Salve e feche o
fstab
arquivo e digite o seguinte comando:Copiar
/home
para a nova partiçãoVerifique se a cópia funcionou
Nota: Você também pode esperar ver alguns erros sobre arquivos não encontrados. Isso ocorre devido a links simbólicos que apontam para lugares que não existem atualmente (mas existirão após a reinicialização). Você pode ignorá-los - mas confira qualquer outra coisa.
Preparando o fstab para o switch
e agora edite as linhas que você adicionou anteriormente, alterando a
/media/home
parte para simplesmente dizer/home
para que fique assim:Movendo
/home
- se para/old_home
Reinicialize ou remonte todos
Reinicie ou remonte tudo com isso:
fonte
De fato. é uma ótima maneira de alterar facilmente o local do diretório inicial de um usuário específico. Ao ler a pergunta, eu estava entendendo que isso seria para o diretório / home globalmente. Nesse caso, você pode criar a partição no outro dispositivo, mover manualmente todos os arquivos para lá e alterar o dispositivo para o ponto de montagem no próprio arquivo / etc / fstab
fonte
ok, a única maneira que achei que isso funcionaria é criar outro usuário, conceder autoridade de administrador, efetuar logoff do ID principal, efetuar logon com o novo ID e, em seguida, usar o comando usermod.
fonte
Tarefa:
Links Relacionados:
Formatar discos
Conecte todos os cabos SATA e de alimentação necessários aos seus HDDs. Carregue o Ubuntu. Pressione o teclado e digite "Disks". O utilitário "Discos" será aberto:
Neste utilitário, você pode formatar seus HDs no sistema de arquivos Ext4. Caso contrário, para formatar discos, use os comandos:
Por exemplo, mas não tenho certeza dos parâmetros porque usei a GUI "Disks":
Lembre-se de que a formatação excluirá tudo do disco rígido de destino . Você pode pular esta etapa se houver dados no disco rígido e não desejar perdê-los.
A formatação lenta deve levar muito tempo: de 16 a 20 horas para o disco de 4 TB.
Montar discos permanentemente
Movendo HOME da linha de comando
fonte