Kein Speicherplatz mehr, obwohl ich eine unberührte 990-GB-Partition habe

10

Ich habe immer Windows als Betriebssystem verwendet, was keine Überraschung ist, aber in letzter Zeit habe ich ein wirklich gutes Geschäft für einen Desktop-PC gesehen. Der einzige Nachteil in meinem Fall war, dass Ubuntu vorinstalliert war. Ich habe vor dem Kauf recherchiert und festgestellt, dass Ubuntu viele Vorteile bietet, und ich wollte unbedingt etwas Neues ausprobieren und nun, hier bin ich!

Es erscheint eine Partitionsinstallation und keine Optionen, nur 2 Partitionen, aus denen ich auswählen konnte, eine mit ungefähr 10 GB, die für das System zugewiesen wurden, und 990 GB für mich selbst, aber ... keine Größenänderung, Bearbeitung, Hinzufügen von Optionen, die einzige Schaltfläche Ich konnte drücken, war Weiterleiten, kam mit einem Fehler, dass GRUB auf keiner der Partitionen installiert werden konnte und fuhr fort. Aufgeregt begann ich mit den ersten Startvorgängen, Updates und dergleichen, und nachdem alles fertig war, probierte ich ein Spiel aus, um zu sehen, wie sich der PC anfühlt, und installierte Steam nur für das System Sagen Sie, dass ich keinen Speicherplatz mehr habe, obwohl ich eine unberührte Partition mit 990 GB übrig haben sollte.

Und jetzt kann ich nicht einmal eine andere Version von Ubuntu herunterladen, um einen USB-Stick für die Neuinstallation zu verwenden. In der Disks-App heißt es, dass Dateisystempartition 2 8,0 GB Ext4 / dev / sda2 im Dateisystem-Root und der anderen Partition, die der PC sieht, bereitgestellt wird Es ist eine externe Festplatte, da ich es einfach auswerfen und jederzeit ein- und aushängen kann. Unabhängig davon, welchen Typ ich verwende, kann ich diesen Speicherplatz einfach nicht nutzen.

Jetzt habe ich keinen Platz mehr, um etwas zu tun.

Der df -hBefehl zeigt Folgendes:

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

Dies sind die lsblkBefehlsinformationen:

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  

Und das sind die sudo parted -lBefehlsinformationen:

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
quelle
Bitte beachten Sie, dass die 990-GB-Partition jetzt als freier Speicherplatz betrachtet wird, da ich die Dinge immer wieder umgeschaltet habe, in der Hoffnung, dass ich sie reparieren kann. Am Ende wurde die Partition jedoch ausgehängt und wiederhergestellt, da ich sie nicht reparieren konnte.
Pavel
2
Oder Sie könnten genau sudo parted resize /dev/sda2 30000dann sudo resize2fs /dev/sda2Ihre Root-Partition auf 30 GB bringen
Charles Green
3
Bitte kürzen Sie die Frage auf die Fakten und erläutern Sie den Titel. "Complete Disaster" ist vielleicht der offensichtliche Arbeitstitel für Sie, aber kein sehr beschreibender Titel.
Jonas Stein

Antworten:

8

Es scheint, dass während der Installation die erwarteten 990 GB nicht partitioniert und gemountet wurden.


Gemäß Ihrem Kommentar können Sie nicht zur Installation gparted werden. Sie können die Größe Ihrer Root-Partition mit dem folgenden Befehlssatz ändern:

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

Dies würde die Größe Ihrer Root-Partition auf 30 GB erhöhen. Ich würde dann gparted installieren und die Größe der Partition dort erhöhen, um Ihre gesamte Festplatte zu erfassen, obwohl andere Leute andere Partitionsschemata bevorzugen.


Das Dienstprogramm 'cfdisk' sollte bereits auf Ihrem System installiert sein und kann zum Erstellen einer neuen ext4-Partition verwendet werden. Alternativ können Sie möglicherweise genügend freien Speicherplatz auf Ihrer aktuellen Partition erstellen, um gparted by zu installieren

sudo apt autoremove
sudo apt clean
sudo apt install gparted

Wenn Sie gparted zum Laufen bringen können, können Sie die Größe von '/ dev / sda2' erweitern, um die gesamte Festplatte zu belegen. Alternativ gibt es ein Verfahren zum Erstellen eines neuen ...


Erstellen Sie mit 'gparted' oder 'cfdisk' eine neue Partition im leeren Bereich Ihrer Festplatte. blkidsollte dann verwendet werden, um die UUID der Partition zu finden, die Sie benötigen.

Eine Partition und die UUID haben: Die Schritte sind dann unten aufgeführt. Bitte lesen Sie https://help.ubuntu.com/community/Partitioning/Home/Moving, um eine detaillierte Beschreibung der Vorgänge zu erhalten.

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

Öffnen Sie die ursprüngliche fstab in einem Texteditor:

sudo gedit /etc/fstab 

und fügen Sie diese Zeilen hinzu

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

Hängen Sie nun die neue Partition ein

sudo mkdir /media/home
sudo mount -a

Kopieren Sie Ihr aktuelles Basisverzeichnis an den neuen Speicherort, verschieben Sie den Speicherort des aktuellen Basisverzeichnisses, ändern Sie den Mountpunkt der Partition und starten Sie schließlich neu ...

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

Wir müssen jetzt die fstab erneut ändern, um auf die neue Partition zu verweisen und sie als / home bereitzustellen. Also nochmal auf einer Kommandozeile

sudo gedit /etc/fstab

Bearbeiten Sie nun die zuvor hinzugefügten Zeilen, indem Sie den Teil "/ media / home" so ändern, dass einfach "/ home" angezeigt wird, sodass er folgendermaßen aussieht:

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

Sie sollten jetzt Ihr Verzeichnis '/ home' auf der neuen Partition haben (mit viel freiem Speicherplatz) und können das Verzeichnis '/ old_home' entfernen, um Speicherplatz auf der primären Festplatte freizugeben.

Charles Green
quelle
1
@ Pavel Ein weiterer Abschnitt oben in der Antwort hinzugefügt ...
Charles Green
1
@Pavel Die 'Login-Schleife' ist nicht unbekannt - siehe /ubuntu/223501/ubuntu-gets-stuck-in-a-login-loop
Charles Green
1
@Pavel Strg + Alt + F1 sollte Sie in ein Textterminal führen, in dem Sie sich anmelden können?
Trognanders
1
@Pavel Sie sind nicht der einzige mit diesem Problem, aber Sie sollten sich besser dem #ubuntu IRC-Kanal auf Freenode anschließen, um Hilfe in Echtzeit zu erhalten, wenn Sie können. Sofern die Anmeldeschleife, in der Sie sich befinden, nicht mit Ihrem verschlüsselten Ausgangsverzeichnis in Verbindung mit der vollständigen Festplatte zusammenhängt. Die meisten Ubuntu-Systeme sind so konfiguriert, dass Sie beim Booten eine Wiederherstellungs-Shell als Menüoption eingeben können. Wenn Sie dies mit den Befehlen parted und resize2fs oben in dieser Antwort verwenden, kann dies möglicherweise für Sie behoben werden.
Perkins
1
@Pavel Wenn Sie Ihre Daten bei dem Versuch, die Größe Ihrer Partition zu ändern, nicht irgendwie zerstört haben, sollte eine Neuinstallation nicht erforderlich sein. Starten Sie einfach vom USB-Stick und verwenden Sie gparted, um die Größe auf die volle Größe der Festplatte zu ändern.
Perkins
0

Jetzt ist alles in Ordnung und funktioniert einwandfrei. Ich habe das System mithilfe eines USB-Sticks mithilfe eines Tutorials und der Rufus-Anwendung erfolgreich neu installiert, alle Daten des vorherigen gelöscht und den Speicherplatz korrekt partitioniert. Ich danke Ihnen allen von ganzem Herzen, insbesondere Charles Green, für Ihre Zeit und Mühe und entschuldige den Mangel an Wissen, das ich über Ubuntu habe. Mit der Zeit wird es besser!

Pavel
quelle