A resposta é sim, você não precisa reinstalar o sistema operacional. Você pode criar uma nova partição (dispositivo de bloco como / dev / sdb2) e usá-la para / home. Você também pode copiar os dados em antigo / home se tiver um bom backup ou se o antigo local ainda estiver legível.
No seu caso, parece que o antigo / home (disco) se tornou defeituoso. Você deseja usar uma nova partição ou um novo disco para / home. Está tudo bem e você não precisa reinstalar o sistema operacional.
Passos breves (recomende fazer isso usando um CD LIVE, você não tem que):
- criar partição para
/home
- criar sistema de arquivos (por exemplo, ext4) = > %código%
- monte como
mkfs.ext4 /dev/sdb2
= > por exemplo = > %código% - monte sua casa antiga se ela ainda puder ser montada, por exemplo,
/home
caso contrário, você terá que restaurar dados de um bom backup - Use o rsync para copiar dados, por exemplo de um backup montado como / backup / home
mount -t ext4 /dev/sdb2 /home
- Lembre-se de editar seu
mount -t fs_type /dev/sdaX /mnt/old_home
e atualizar o dispositivo de bloco / FS para novorsync -axHAX --progress --verbose /backup/home/ /home
Reinicie e você deve estar pronto para ir; -)