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

2

Sou um novato completo com qualquer distribuição Linux e recentemente peguei o SteamOS. Eu acredito que o SteamOS é baseado no Debian.

Limpei o laptop e o instalei bem. Quando comecei a mover minha música, recebi esta mensagem: Erroaocopiarpara"Music". - Não há espaço suficiente no destino. Tente remover arquivos para criar espaço.

Eu suponho, eu preciso fazer algum tipo de partição maior, mas eu não fui capaz de descobrir como fazer isso?

Conforme solicitado:

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:~$ 
    
por Brawny 05.10.2014 / 07:57

2 respostas

1

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

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

$> fdisk -l

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

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

$> mount

O comando umount irá desmontar a sua unidade, invocar da seguinte forma:

$> umount /dev/sda$

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

Use o recurso de pesquisa em seu navegador da Web 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

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

Manual do GPart

    
por 05.10.2014 / 08:44
1

Você tem um disco rígido de 1TiB com apenas 10GiB ou mais usado. Embora seja possível expandir essa partição de 10GiB para um TiB ou qualquer tamanho entre eles, uma solução alternativa é adicionar outra partição separada para seus diretórios home .

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

O processo será mais ou menos assim (todos executados como root ):

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

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

# mkfs.ext4 /dev/sda6

Monte:

# mount /dev/sda6 /mnt

Mova os arquivos:

# mv /home/* /mnt

e desmontar:

# umount /mnt

Modifique /etc/fstab adicionando uma linha semelhante a:

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

em que UUID é encontrado por:

# blkid /dev/sda6

A execução de mount -a montará todas as montagens definidas em /etc/fstab , portanto você pode testá-lo com:

# mount -a

ponto em que você deve conseguir ver todos os diretórios relevantes em /home .

    
por 05.10.2014 / 21:29