Em resumo, você montou manualmente seu /dev/sda6 (seja o que for). Mas no encerramento, ele é desmontado e você teria que montá-lo manualmente novamente após a reinicialização. Você pode tornar a montagem permanente através de /etc/fstab .
Supondo que o seu /dev/sda6 seja uma partição do seu disco rígido e que ele tenha um sistema de arquivos ext4 , você pode usar estas etapas para colocar permanentemente seu diretório home nele. Certifique-se também de verificar o link .
Estou usando a linha de comando para todas as etapas.
-
Encontre o UUID de
/dev/sda6:sudo blkid
Por que usar o UUID? No Ubuntu, agora é uma boa prática usar o UUID do dispositivo em vez de seu nome, porque o UUID é realmente único e não será alterado.
-
Faça uma cópia de backup do arquivo / etc / fstab:
sudo cp /etc/fstab /etc/fstab.ori
Você pode comparar a cópia e o original para garantir um backup correto:
sudo cmp /etc/fstab /etc/fstab.ori # should show no output
-
Abra
/etc/fstabem um editor. Eu vou usarnano. Use Ctrl + O (a letra, não o número) para salvar as alterações e use Ctrl + X para sair .sudo nano /etc/fstab
Adicione a seguinte linha ao final. Substitua [UUID] pelo UUID do seu dispositivo (copie a string com os travessões, mas sem as aspas).
UUID=[UUID] /media/home ext4 defaults 0 2
Salve e saia.
4. Crie o ponto de montagem e remonte tudo o que está em /etc/fstab :
sudo mkdir /media/home
sudo mount -a
Isso montará seu dispositivo /dev/sda6 em /media/home .
5. Agora, copiaremos o conteúdo do diretório inicial atual para /dev/sda6 . Usar rsync com os sinalizadores -avz garante que os metadados, como propriedade de arquivo e horários, sejam copiados também. O comando diff verifica se todos os arquivos foram copiados corretamente, ele deve mostrar diferença apenas em .bash_history .
sudo rsync -avz /home/ /media/home/
sudo diff -r /home /media/home
-
Altere o ponto de montagem do seu dispositivo
/dev/sda6para/homeem/etc/fstab(abra comsudo nano):UUID=[UUID] /home ext4 defaults 0 2 -
Agora, moveremos o diretório home atual e criaremos um novo diretório inicial vazio. Depois de remontar o seu dispositivo
/dev/sda6é montado em/homee também montado automaticamente na inicialização. Tudo em/homeagora está no seu dispositivo/dev/sda6.sudo mv /home /old_home sudo mkdir /home sudo mount -a
Depois de ter certeza de que tudo está no lugar, você pode remover a antiga casa com:
sudo rm -rf /old_home