Posso apagar minha partição home e criar uma nova partição (maior) com os mesmos arquivos sem problemas?

3

Eu instalei o arch linux e imaginei que poderia querer ter outra distro ou 5, então deixei metade do meu espaço no disco rígido não alocado. Devido ao fato de que eu não saberia como adicionar outra distro ao meu gerenciador de inicialização (gummiboot) se eu quisesse e que estou bem apenas com o arquivamento, gostaria de usar o espaço restante para minha partição inicial. Eu não criei uma partição LVM, então não acho que seria tão fácil quanto inicializar de um LiveCD e redimensionar.

O backup do conteúdo da minha pasta pessoal, a exclusão da partição inicial, a criação de uma maior e a restauração dos arquivos fornecem o resultado desejado? Se não, qual seria a melhor maneira de fazer isso?

Aqui está a saída do comando lsblk no meu sistema:

[$user@arch ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk 
├─sda1   8:1    0   512M  0 part 
├─sda2   8:2    0    15G  0 part /
└─sda3   8:3    0   120G  0 part /home

E depois há 160 GB de espaço livre.

    
por HZrta7 11.09.2014 / 06:01

2 respostas

2

Você nem precisa fazer isso.

Simplesmente efetue logout de todos os usuários e efetue login novamente como root (a conta root é /root ; não está dentro de /home )

Desmonte a partição /home .

Redimensione /dev/sda3 usando gparted ou similar.

Montar /home .

Executar lsblk - /dev/sda3 agora deve ser de aproximadamente 280GiB.

    
por 11.09.2014 / 07:27
0

Sim, fazer backup, excluir, criar um maior e restaurar é uma maneira fácil de fazer isso.

Alternativa à inicialização do LiveCD é fazer o login como root e fazer isso a partir do sistema em execução. No entanto, não use su / sudo para alterar de uma conta que tenha seu diretório pessoal na partição que será submetida a backup e restaurada.

Se você não quiser usar um LiveCD, mas quiser fazer login em uma conta normal e usar sudo , por exemplo, Se você não conseguir logar como root em um desktop, você pode (temporariamente) criar uma conta com um diretório home que não esteja sob /home .

    
por 11.09.2014 / 07:28