Altere a estrutura de arquivos no linux

0

Atualmente estou usando o manjaro e tenho o seguinte problema.

Minha partição raiz é de 7GB e minha partição inicial é 100GB grande. Agora os pacotes sempre são instalados na partição raiz.

Eu tentei redimensionar o particion root com um linux livecd e gparted, mas parece que eu só posso reduzi-lo.

Existe uma maneira de dizer ao Linux que ele deve realocar o espaço de / usr / share para a partição inicial?

    
por Maik Klein 01.04.2013 / 07:27

2 respostas

2

Como Eddy_Em aponta nos comentários, não há razão para que você não consiga redimensionar sua partição conforme desejado. Eu recomendo que você tente como ele sugeriu.

Agora, outra maneira seria fazer com que seu diretório /usr/ apontasse para seu /home . Você pode fazer isso usando links simbólicos:

  1. Mova seu diretório /usr existente para /home (se você não tiver sudo configurado no seu sistema, mude para root usando su ):

    sudo mv /usr/ /home/usr
    
  2. Agora, crie um link apontando para esse diretório:

    sudo ln -s /home/usr /usr
    
  3. Reinicializar

Usar a opção bind é provavelmente uma ideia melhor. Para fazer isso, mova o diretório /usr para /home conforme mostrado na etapa 1 acima e adicione essa linha ao arquivo /etc/fstab :

/home/usr  /usr  bind  bind  0  0
    
por 01.04.2013 / 17:39
0

Use o gparted

Primeiro encolha e mova a partição para a direita. Então você pode expandir a primeira partição.

Normalmente, se você diminuir a partição, ela criará espaço livre à direita, o que não é útil. Você pode se mover e encolher em 1 passo com o gparted. No entanto, se você já encolheu o partiton maior, então você precisa movê-lo para a direita também.

Com o diálogo de redimensionamento dentro do gparted open pegue o lado direito e arraste-o para um grande 10gb. Em seguida, clique e segure no meio do ícone da partição e arraste-o para a esquerda.

Depois de clicar em OK, você poderá redimensionar a primeira partição.

    
por 02.04.2013 / 05:42