Como realocar espaço de / home para / root com partições criptografadas?

0

Meu computador é dual boot windows 7 e Ubuntu (12.04). Minha partição do Ubuntu tem uma raiz criptografada e home. O problema é que por um tempo a partição / root está quase cheia (94% a 98%. Eu não consegui rodar atualizações sem ser muito seletivo por causa da falta de espaço. Eu tento limpar o diretório raiz , mas nunca apaga mais de 100 MB de memória.A partição / root tem 5,5 GB de espaço, o que aparentemente não é suficiente, embora seja mais do que o recomendado por um guia que eu usei originalmente. toneladas de espaço livre no meu / home e eu gostaria de reduzi-lo e realocar a memória livre para o / root.Eu não consigo descobrir como lidar com o redimensionamento de partições criptografadas.

Adicionalmente, eu tenho uma boa quantidade de espaço completamente não alocado (cerca de 25gb) disponível, então se adicionar um pouco disso ao / root é um processo mais fácil, então algumas instruções sobre isso também seriam realmente úteis. Eu ainda sou um iniciante no linux, então clareza e detalhes (e explicações) seriam muito apreciados.

Por fim, passei pela postagem ResizeEncryptedPartitions, mas tive problemas ao adicionar o espaço livre à partição criptografada.

    
por user146116 02.04.2013 / 03:38

1 resposta

0

Minha recomendação é fazer isso em três etapas.

Primeiro, decifre sua partição inicial.
Segundo, redimensionar por costume
Terceiro, criptografe novamente sua partição inicial.

Tecnicamente falando, o box-unbox não é necessário, mas se algo der errado, você terá uma chance melhor de recuperação.

Aqui está a documentação semi-oficial . Observe que ele não declara que você tenha para descriptografar primeiro. Essa é apenas uma preferência pessoal minha.

Então, em um nível mais alto. Você quer redimensionar a casa menor e redimensionar a raiz maior. É bem direto. Mais uma vez eu prefiro descriptografar - criptografar, mas isso basicamente significa apenas copiar arquivos para uma partição temporária e, em seguida, copiar de volta para a nova partição maior (ou, neste caso, menor). Novamente, isso é completamente simples e se você seguir os documentos, provavelmente deveria estar ok.

Isso é o que eu faria
 0. Faça um backup completo (você já tem esse direito)
 1. Crie uma partição temp ext3 grande o suficiente em algum lugar como um disco rígido USB e copie tudo em casa com sudo cp /home/ /tmp/partition/ -R
 2. Excluir sua partição inicial
 3. Redimensione sua partição raiz
 4. Criar uma nova partição inicial no espaço à esquerda do espaço
 5. Copie os arquivos da partição / tmp / de volta para / home  6. Você pode ter que corrigir permissões, isso depende.

    
por coteyr 02.04.2013 / 05:10