Não resta espaço, mesmo que eu tenha uma partição de 990 GB intocada

10

Eu sempre usei o Windows como um sistema operacional, o que não é uma surpresa, mas recentemente vi um bom negócio para um PC de mesa, a única queda no meu caso foi que ele veio com o Ubuntu pré-instalado. Eu fiz minha pesquisa antes de comprar e vi que o Ubuntu oferece muitos benefícios, e eu realmente queria experimentar algo novo e bom, aqui estou eu!

Uma instalação de partição aparece e não há opções, apenas duas partições que eu poderia escolher, uma com cerca de 10 GB que foi alocada para o sistema, suponho, e 990 GB para mim, mas ... sem redimensionar, editar, adicionar opções, o único botão Eu poderia pressionar foi Encaminhar, veio com um erro que o GRUB não foi instalado em nenhuma partição e continuou. Animado, comecei a fazer todas as primeiras coisas de inicialização, atualizações e coisas assim, e depois que tudo terminou, experimentei um jogo para ver como se sente o PC e instalei o Steam, apenas para o sistema diga que não tenho mais espaço, embora deva ter uma partição intocada com 990 GB restantes.

E agora não consigo baixar outra versão do Ubuntu para instalar um pendrive para reinstalar e, no aplicativo Disks, diz Filesystem Partition 2 8.0GB Ext4 / dev / sda2 montado no Filesystem Root e na outra partição que o PC vê como um disco rígido externo, pois eu posso ejetar e montar e desmontar a qualquer momento, independentemente do tipo de uso, simplesmente não posso usar esse espaço.

Agora não tenho espaço para fazer nada.

Aqui está o que o df -hcomando mostra:

Filesystem                 Size  Used Avail Use% Mounted on    
udev                       3,9G     0  3,9G   0% /dev    
tmpfs                      785M  9,5M  776M   2% /run
/dev/sda2                  7,3G  6,9G  576K 100% /    
tmpfs                      3,9G   26M  3,9G   1% /dev/shm    
tmpfs                      5,0M  4,0K  5,0M   1% /run/lock
tmpfs                      3,9G     0  3,9G   0% /sys/fs/cgroup    
cgmfs                      100K     0  100K   0% /run/cgmanager/fs    
tmpfs                      785M   64K  785M   1% /run/user/1000    
/home/lightriphy/.Private  7,3G  6,9G  576K 100% /home/lightriphy

Esta é a lsblkinformação de comando:

lightriphy@Lightriphy-HQ:~$ lsblk    
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT    
sda      8:0    0 931,5G  0 disk     
└─sda2   8:2    0   7,5G  0 part /    
sr0     11:0    1   3,5G  0 rom  

E esta é a sudo parted -linformação de comando:

Model: ATA ST1000DM010-2EP1 (scsi) 
Disk /dev/sda: 1000GB 
Sector size (logical/physical): 512B/4096B 
Partition Table: msdos 
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags  
 2      4096MB  12,1GB  8000MB  primary  ext4
Pavel
fonte
Observe que a partição de 990 GB agora é considerada como espaço livre, pois eu continuava trocando as coisas, esperando que eu a corrigisse, mas acabei desmontando e restaurando a partição, pois não conseguia corrigi-la.
Pavel
2
Ou, você poderia apenas sudo parted resize /dev/sda2 30000e, em seguida, sudo resize2fs /dev/sda2que trará sua partição raiz para 30 GB
Charles Green
3
Por favor, encurte a pergunta aos fatos e elabore o título. "Desastre completo" pode ser o título de trabalho óbvio para você agora, mas não é um título muito descritivo.
Jonas Stein

Respostas:

8

Parece que durante a instalação, os 990 GB que você espera ver não foram particionados e montados.


Pelo seu comentário, você não pode instalar o gparted. Você pode redimensionar sua partição raiz com o seguinte conjunto de comandos:

sudo parted resize /dev/sda2 30000
sudo resize2fs /dev/sda2

Isso aumentaria o tamanho da sua partição raiz para 30 GB. Eu instalaria o gparted e aumentaria o tamanho da partição para abranger todo o disco, embora outras pessoas prefiram esquemas de partição diferentes.


O utilitário 'cfdisk' já deve estar instalado no seu sistema e pode ser usado para criar uma nova partição ext4. Como alternativa, você poderá criar espaço livre suficiente na partição atual para instalar o gparted by

sudo apt autoremove
sudo apt clean
sudo apt install gparted

Se você conseguir que o gparted funcione, você pode estender o tamanho de '/ dev / sda2' para ocupar o disco inteiro. Como alternativa, existe um procedimento para criar um novo diretório doméstico ...


Usando 'gparted' ou 'cfdisk', crie uma nova partição no espaço vazio do seu disco. blkiddeve então ser usado para encontrar o UUID da partição, que você precisará.

Tendo uma partição e o UUID: os passos são listados abaixo, mas por favor leia https://help.ubuntu.com/community/Partitioning/Home/Moving para uma descrição detalhada do que está acontecendo.

sudo cp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)
cmp /etc/fstab /etc/fstab.$(date +%Y-%m-%d)

Abra o fstab original em um editor de texto:

sudo gedit /etc/fstab 

e adicione essas linhas nele

# (identifier)  (location, eg sda5)   (format, eg ext3 or ext4)      (some settings) 
UUID=????????   /media/home    ext4          defaults       0       2 

Agora monte a nova partição

sudo mkdir /media/home
sudo mount -a

Copie o diretório inicial atual para o novo local, mova o local do diretório inicial atual e altere o ponto de montagem da partição e, eventualmente, reinicie ...

sudo rsync -aXS --exclude='/*/.gvfs' /home/. /media/home/.

Agora precisamos modificar o fstab novamente para apontar para a nova partição e montá-la como / home. Então, novamente em uma linha de comando

sudo gedit /etc/fstab

e agora edite as linhas que você adicionou anteriormente, alterando a parte "/ media / home" para simplesmente dizer "/ home" para que fique assim:

# (identifier)  (location, eg sda5)   (format, eg ext3 or ext4)      (some settings) 
UUID=????????   /home    ext3          defaults       0       2


cd / && sudo mv /home /old_home && sudo mkdir /home
sudo reboot

Agora você deve ter o diretório '/ home' na nova partição (com muito espaço livre) e pode remover o diretório '/ old_home', liberando espaço no disco principal.

Charles Green
fonte
1
@Pavel Adicionada outra seção na parte superior da resposta ...
Charles Green
1
@Pavel O 'loop de login' não é desconhecido - consulte /ubuntu/223501/ubuntu-gets-stuck-in-a-login-loop
Charles Green
1
@Pavel ctrl + alt + f1 deve colocá-lo em um terminal de texto onde você pode fazer login?
trognanders
1
@Pavel Você não é o único com esse problema, mas é melhor entrar no canal de IRC #ubuntu no Freenode para obter ajuda em tempo real, se puder. Exceto se o loop de login em que você está preso pode estar relacionado ao seu diretório pessoal criptografado, juntamente com o disco completo. A maioria dos sistemas Ubuntu está configurada para permitir que você insira um shell de recuperação como uma opção de menu no momento da inicialização. Usar isso com os comandos parted e resize2fs na parte superior desta resposta pode corrigi-lo.
Perkins
1
@Pavel, a menos que você tenha destruído seus dados de alguma forma na tentativa de redimensionar sua partição, não será necessário reinstalar, basta inicializar a partir do pen drive USB e usar gparted para redimensionar para o tamanho total do disco.
Perkins
0

Agora está tudo bem e funcionando perfeitamente. Reinstalei o sistema com êxito usando um pen drive USB com a ajuda de um tutorial e do aplicativo Rufus, limpei todos os dados do anterior e particionei o espaço corretamente. Agradeço sinceramente a todos, especialmente a Charles Green, pelo seu tempo e esforço e lamento a falta de conhecimento que tenho sobre o Ubuntu. Vai melhorar com o tempo!

Pavel
fonte