Como aumentar o tamanho da raiz?

2

Aqui estão informações sobre o consumo de espaço em disco.

Command (m for help): p
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x360c373e
Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048  17577983  17575936   8.4G 83 Linux
/dev/sda2       17580030 976771071 959191042 457.4G  5 Extended
/dev/sda5       17580032  23437311   5857280   2.8G 83 Linux
/dev/sda6       23439360  47773695  24334336  11.6G 82 Linux swap / Solaris
/dev/sda7       47775744  48553983    778240   380M 83 Linux
/dev/sda8       48556032 976771071 928215040 442.6G 83 Linux

Mas o Gparted não é capaz de alterar (encolher) o tamanho da casa!

Meu tmp estava cheio e minha raiz está com pouco espaço. Eu usei sudo apt-get clean Na verdade, eu transferi os documentos da raiz para a casa como uma solução alternativa.

Quais são as alternativas? Eu quero acabar com isso aumentando o tamanho da raiz, mas não consigo fazer isso. Isso é o que Gparted me mostra:

    
por Love Grover 12.01.2017 / 19:36

1 resposta

3

Você pode tentar criar uma nova partição no espaço vazio. Só posso dar-lhe o esboço geral, não os detalhes do seu próprio sistema.

Será necessária atenção meticulosa aos detalhes, portanto, tente isso apenas se você tiver backups. Observe também que eu NÃO testei isso e não fiz isso há algum tempo, então leia todos os passos e certifique-se de entender e poder executá-los primeiro.

(1) Execute o gparted de um live CD para que você possa desmontar todas as partições do seu disco. Você não poderá mudar / enquanto corre a partir dele. Se as partições estiverem montadas quando você inicializar, desmonte-as.

(2) Crie uma nova partição maior na partição estendida que será a nova partição raiz. Se você quiser, pode mover e redimensionar as outras partições na partição estendida, mas esteja ciente de que isso pode levar muito tempo e, se o sistema for desligado ou tiver um problema no meio, você perderá alguns dados.

(3) Monte a antiga partição raiz (sda1) e a nova partição raiz em algum lugar para que você possa copiar arquivos, por exemplo. / mnt / old e / mnt / new

(4) Copie os arquivos para sua nova partição com o rsync, por exemplo

rsync -avH /mnt/old/ /mnt/new/

(5) Use sua partição original como uma nova partição / boot, por exemplo,

rsync -avH --delete /mnt/new/boot/ /mnt/old/

(6) Desmonte sda1 de / mnt / old e remonte-o como / mnt / new / boot

(7) Atualize / mnt / new / etc / fstab para refletir suas alterações de montagem: sua antiga partição raiz (sda1) deve agora ser montada como / boot e sua nova partição deve ser montada como /

(8) Atualize o gerenciador de inicialização, por exemplo

grub2-install --root-directory=/mnt/new /dev/sda

(9) Reinicie o seu sistema.

    
por 13.01.2017 / 01:58