Como aumentar as partições de arquivos do sistema sem reinstalar

Como aumentar as partições de arquivos do sistema sem reinstalar

Estou usando SteamOS. Acredito que SteamOS seja baseado em Debian.

Limpei o laptop e instalei-o perfeitamente. Quando comecei a mudar minha música, recebi esta mensagem:Erro ao copiar para "Música". - Não há espaço suficiente no destino. Tente remover arquivos para liberar espaço.

Presumo que preciso aumentar algum tipo de partição, mas não consegui descobrir como fazer isso.

Como pedido:

desktop@steamos:~$ sudo fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x116c49cc

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  1953525167   976762583+  ee  GPT
Partition 1 does not start on physical sector boundary.
desktop@steamos:~$ df -h        
Filesystem                                              Size  Used Avail Use% Mounted on
rootfs                                                  9.3G  8.8G   27M 100% /
udev                                                     10M     0   10M   0% /dev
tmpfs                                                   739M  360K  739M   1% /run
/dev/disk/by-uuid/12742cc0-e489-472e-aa10-974d078d98e0  9.3G  8.8G   27M 100% /
tmpfs                                                   5.0M     0  5.0M   0% /run/lock
tmpfs                                                   3.4G   25M  3.4G   1% /run/shm
/dev/sda5                                               889G  119M  843G   1% /boot
/dev/sda1                                               487M  128K  486M   1% /boot/efi
/dev/sda3                                               9.3G  1.5G  7.4G  17% /boot/recovery
desktop@steamos:~$ 

Responder1

O padrão de práticaé entrar em um ambiente de recuperação Linux. Qualquer distribuição Live-CD permitirá que você acesse seu computador de maneira apropriada para redimensionar as partições do disco rígido.

O redimensionamento de partições é baseado na capacidade de trabalhar em sua unidade sem que a unidade esteja realmente montada.

$> fdisk -l

Invocar o comando acima listará seus dispositivos, ou seja, (/dev/sda1/)

Liste suas unidades montadas (as montagens de unidades persistentes são armazenadas em /etc/fstab:

$> mount

Oquantidadecomando irá desmontar sua unidade, invoque da seguinte forma:

$> umount /dev/sda$

Os utilitários de administraçãoSeparadoouGpartedirá redimensionar suas partições. Tenha cuidado para não cortar muitos dados da sua partição! Entenda o quanto você realmente pode conseguir com base em quanto está armazenado em sua outra partição. Existem riscos.

Use o recurso de pesquisa do seu navegador para encontrar instruções específicas sobre como redimensionar uma partição com o GParted:

Por favor, responda ao comentário de garethTheRed para receber respostas mais específicas.

garethTheRed: $> df -h

^ Isso listará quanto espaço é usado em suas partições.

Manual do GParted

Responder2

Você tem um disco rígido de 1TiB com apenas 10GiB usados. Embora seja possível expandir esta partição de 10GiB para um TiB ou qualquer tamanho intermediário, uma solução alternativa é adicionar outra partição separada para seus homediretórios.

Por exemplo, adicione uma nova partição ( /dev/sda6) e mova o conteúdo do seu /homediretório para ela (isso precisará ser feito como root). Em seguida, modifique o seu /etc/fstabpara que esta nova partição seja montada automaticamente a /homecada inicialização.

O processo será mais ou menos assim (tudo realizado como root):

# fdisk /dev/sda
n
6
[Enter]
+500G

Em seguida, adicione um sistema de arquivos (formate-o):

# mkfs.ext4 /dev/sda6

Monte-o:

# mount /dev/sda6 /mnt

Mova os arquivos:

# mv /home/* /mnt

e desmontar:

# umount /mnt

Modifique /etc/fstabadicionando uma linha semelhante a:

UUID=12345678-1234-1234-1234-1234567890ab   /home       ext4    defaults    1 2

onde o UUIDé encontrado por:

# blkid /dev/sda6

A execução mount -amontará todas as montagens definidas, /etc/fstabportanto você pode testá-lo com:

# mount -a

nesse ponto, você poderá ver todos os diretórios relevantes dentro do arquivo /home.

informação relacionada