Boa tarde, pessoal!
Seguinte: meu linux (Mint) está instalado com as partições / e /home separadas, mas em um único SSD. Acabei de comprar um novo SSD maior, onde pretendo que seja montado a /home, deixando o menor apenas com a /. Minha dúvida é se é possível fazer isso sem precisar reinstalar o sistema novamente pra poder fazer essa separação.
Desde já, agradeço a ajuda.
Sim. Só trocar o caminho /etc/fstab
Opa, desculpa a ignorância, mas trocar onde? Sou meio leigo.
Outra dúvida, no caso, os dados e arquivos pessoais, que estão na /home do SSD mais antigo, serão perdidos com esse procedimento, certo?
Não.
Você tem que criar uma partição.
Ext4, xfs ou outro sistema de arquivo .
E depois copiar do antigo para o novo.
Só apague do antigo, depois que estiver tudo funcionando.
1 curtida
Entendi.
Onde encontro esse arquivo?
Na pasta /etc
Execute o comando lsblk -f nna termminal
lsblk -f
exemplo
└─nvme0n1p7 xfs 78546982-0e3b-4884-969a-a94cb3490b84 1,2T 15% /home
Pegue o UUID da partição nova.
Edite o arquivo /etc/fstab
exemplo usando nano
sudo nano /etc/fstab
Procure pela configuração da /home
# /dev/nvme0n1p7
UUID=6985456814-0e14a-4184-994a-a97cb680b78 /home xfs rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota,noauto,x-systemd.automount 0 2
E troque o UUID pelo novo
# /dev/nvme0n1p7
UUID=78546982-0e3b-4884-969a-a94cb3490b84 /home xfs rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota,noauto,x-systemd.automount 0 2
Reinicie o pc
Só adicionando explicação:
O arquivo /etc/fstab
contém as configurações de todos os sistemas de arquivos que devem ser montados durante a inicialização. Cada linha tem uma ordem que descreve a configuração de um ponto de montagem. Essas configurações (como se fosse tabela) devem ter pelo menos um espaço ou tabulação entre elas. Os campos são
- Identificação do hardware: É um código que identifica fisicamente a partição que será montada. Normalmente usa-se o
UUID=XXXX
, um código de 256 bits aleatório criado durante a “formatação” da unidade (quando se cria um sistema de arquivos). Também pode-se usar PARTUUID=XXX
ou caminho do bloco estático /dev/disk/XXX
.
- Ponto de montagem: É a pasta onde o sistema de arquivos daquela partição ficará montado e disponível na próxima inicialização. No seu caso é o
/home
.
- Tipo de sistema de arquivos: Refere-se ao tipo de sistema de arquivo que foi criado naquela partição. Comumente
ext4
, xfs
ou btrfs
.
- Opções de montagem: Cada tipo de sistema de arquivos pode ter opções específicas para montagem, normalmente
defaults
monta com as opções padrão.
- Indicação de despejo: Caso necessite de informações de despejo (dump), indique
1
, caso contrário, 0
. Somente desenvolvedores vão querer despejo ativado.
- Ordem de checagem: Ordem pela qual a verificação de disco irá verificar a integridade durante a inicialização. Indicado é manter
1
para a partição raiz, e 2
para todos os demais pontos de montagem.
Cuidado ao alterar esse arquivo, pois uma falha nele pode levar o sistema ao modo de manutenção durante a inicialização. Recomendo sempre testá-lo com o comando sudo mount -a
que irá montar todos os sistemas de arquivos presentes nesse arquivo e também verifica por erros. Se não houver mensagem de erro é porque a alteração está correta. Caso contrário, corrija o erro antes da inicialização.
Fonte: página do manual disponível com o comando man fstab
.
3 curtidas