Non rimane spazio, anche se ho una partizione intatta da 990 GB


10

Ho sempre usato Windows come sistema operativo, il che non è una sorpresa, ma di recente ho visto un ottimo affare per un PC desktop, l'unico inconveniente nel mio caso è che è arrivato con Ubuntu preinstallato. Ho fatto la mia ricerca prima di acquistare e ho visto che Ubuntu offre molti vantaggi e volevo davvero provare qualcosa di nuovo e bene, eccomi qui!

Viene visualizzata un'installazione di partizione e nessuna opzione, solo 2 partizioni tra cui scegliere, una con circa 10 GB che è stata allocata per il sistema suppongo e 990 GB per me, ma ... nessun ridimensionamento, modifica, aggiunta di opzioni, l'unico pulsante Potrei premere il tasto Forward, è arrivato con un errore che GRUB non è stato installato su nessuna delle partizioni e ha continuato. Entusiasta, ho iniziato a fare tutte le prime cose di avvio, gli aggiornamenti e così via, e dopo che tutto era finito, ho continuato a provare un gioco per vedere come si sente il PC e ho continuato a installare Steam, solo per il sistema dire che non mi rimane spazio, anche se dovrei avere una partizione intatta con 990 GB rimanenti.

E ora non riesco nemmeno a scaricare un'altra versione di Ubuntu da installare su una chiavetta USB per la reinstallazione, e sull'app Disks dice Filesystem Partition 2 8.0GB Ext4 / dev / sda2 montato su Filesystem Root e l'altra partizione che il PC vede come un disco rigido esterno poiché posso semplicemente espellerlo e posso montarlo e smontarlo in qualsiasi momento, indipendentemente dal tipo che utilizzo, semplicemente non riesco a utilizzare quello spazio.

Ora non ho spazio per fare nulla.

Ecco cosa df -hmostra il comando:

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

Queste sono le lsblkinformazioni sul 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 queste sono le sudo parted -linformazioni sul 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

Si noti che la partizione da 990 GB è ora considerata come spazio libero poiché ho continuato a cambiare le cose sperando di risolverlo, ma alla fine ho smontato e ripristinato la partizione, visto che non riuscivo a risolverlo.
Pavel

2
Oppure, potresti semplicemente sudo parted resize /dev/sda2 30000e quindi sudo resize2fs /dev/sda2portare la tua partizione di root a 30 GB
Charles Green

3
Riduci la domanda ai fatti ed elabora il titolo. "Complete Disaster" potrebbe essere il titolo di lavoro ovvio per te ora, ma non è un titolo molto descrittivo.
Jonas Stein

Risposte:


8

Sembra che durante l'installazione i 990 GB che ti aspetti di vedere non siano stati partizionati e montati.


Secondo il tuo commento, non puoi ottenere l'installazione di gparted. È possibile ridimensionare la partizione di root con il seguente set di comandi:

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

Ciò aumenterebbe la dimensione della partizione di root a 30 GB. Vorrei quindi installare gparted e aumentare le dimensioni della partizione lì per includere l'intero disco, anche se altre persone preferiscono schemi di partizione diversi.


L'utility 'cfdisk' dovrebbe essere già installata sul tuo sistema e può essere usata per creare una nuova partizione ext4. In alternativa, potresti essere in grado di creare abbastanza spazio libero sulla tua partizione corrente per installare gparted

sudo apt autoremove
sudo apt clean
sudo apt install gparted

Se riesci a far funzionare gparted, puoi estendere le dimensioni di '/ dev / sda2' per occupare l'intero disco. In alternativa, esiste una procedura per la creazione di una nuova dieta domestica ...


Usando 'gparted' o 'cfdisk', crea una nuova partizione nello spazio vuoto sul tuo disco. blkiddovrebbe quindi essere utilizzato per trovare l'UUID della partizione, che sarà necessario.

Avere una partizione e l'UUID: i passaggi sono quindi elencati di seguito ma leggi https://help.ubuntu.com/community/Partitioning/Home/Moving per una descrizione dettagliata di ciò che sta succedendo.

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

Apri il file fstab originale in un editor di testo:

sudo gedit /etc/fstab 

e aggiungi queste righe

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

Ora monta la nuova partizione

sudo mkdir /media/home
sudo mount -a

Copia la tua home directory corrente nella nuova posizione, sposta la posizione della home directory corrente e cambia il mountpoint della partizione e infine riavvia ...

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

Ora dobbiamo modificare nuovamente fstab per puntare alla nuova partizione e montarla come / home. Quindi di nuovo su una riga di comando

sudo gedit /etc/fstab

e ora modifica le righe che hai aggiunto in precedenza, cambiando la parte "/ media / home" per dire semplicemente "/ home" in questo modo:

# (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

Ora dovresti avere la tua directory '/ home' sulla nuova partizione (con molto spazio libero) e puoi rimuovere la directory '/ old_home', liberando spazio sul disco primario.


1
@Pavel Aggiunta un'altra sezione in cima alla risposta ...
Charles Green

1
@Pavel Il 'loop di accesso' non è sconosciuto - vedi /ubuntu/223501/ubuntu-gets-stuck-in-a-login-loop
Charles Green

1
@Pavel ctrl + alt + f1 dovrebbe scaricarti in un terminale di testo in cui è possibile effettuare il login?
Trognandro

1
@Pavel Non sei l'unico con questo problema, ma potresti essere meglio unirti al canale IRub #ubuntu su Freenode per un aiuto in tempo reale se puoi. Tranne che il loop di accesso su cui sei bloccato potrebbe essere correlato alla tua home directory crittografata accoppiata con l'intero disco. La maggior parte dei sistemi Ubuntu sono configurati per consentire di immettere una shell di ripristino come opzione di menu all'avvio. Usarlo con i comandi parted e resize2fs nella parte superiore di questa risposta potrebbe risolverlo per te.
Perkins,

1
@Pavel a meno che tu non abbia in qualche modo distrutto i tuoi dati nel tentativo di ridimensionare la tua partizione non dovrebbe essere necessaria una reinstallazione, è sufficiente avviare dalla chiavetta USB e utilizzare gparted per ridimensionare alla dimensione completa del disco.
Perkins,

0

Ora tutto è a posto e funziona perfettamente. Ho reinstallato con successo il sistema usando una chiavetta USB con l'aiuto di un tutorial e dell'applicazione Rufus, cancellato tutti i dati di quello precedente e partizionato correttamente lo spazio. Ringrazio sinceramente tutti voi, specialmente Charles Green per il vostro tempo e impegno e mi dispiace per la mancanza di conoscenza che ho su Ubuntu. Andrà meglio in tempo!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.