Bis heute habe ich Ubuntu 13.04 in meinem Windows7 / Ubuntu Dual Boot verwendet. Ich habe gerade ein Upgrade auf Ubuntu 14.04 durchgeführt. Mein Software-Updater hat eine Meldung über verfügbare Updates angezeigt. Ich fuhr fort mit Install Now . Bald bekam ich folgendes Fenster.
Dann habe ich es sudo apt-get clean
wie empfohlen versucht . Nichts ist passiert! Nicht einmal ein Fenster öffnete sich. Bring mir bei, die temporären Pakete zu löschen.
Das Löschen temporärer Dateien ist bei weiteren Aktualisierungen und Installationen möglicherweise nicht sehr hilfreich, da in meinem / nicht mehr viel Speicherplatz vorhanden ist. Ich möchte meine / Partition mithilfe des nicht zugewiesenen Speicherplatzes in meiner Festplatte erweitern. Das Folgende ist mein Gparted-Fenster.
Ich bekam eine Antwort hier . Aber es war nicht nützlich für mich. Ich hatte zwei Möglichkeiten. Aber die Antwort funktionierte nicht für beide meine Chioces.
Option 1: Ich kann den nicht zugewiesenen 4,25 GB großen Speicherplatz verwenden, um mein / dev / sda10 zu erweitern. Dazu muss ich meine Linux-Swap-Partition verschieben. Meine Option "Größe ändern / verschieben" ist jedoch für die Linux-Swap-Partition deaktiviert. Wahl 1 fehlgeschlagen!
Wahl 2: Ich kann stattdessen den nicht zugewiesenen 14.35 GiB Speicherplatz verwenden. In diesem Fall muss ich mehr als eine Partition verschieben. Die Partition / dev / sda4 ist die erste in der Liste. Auch diese Partition hat das gleiche Problem. Die Option Größe ändern / verschieben ist deaktiviert. Wahl 2 fehlgeschlagen!
Ich habe jetzt keine Wahl mehr.
Was soll ich tun? Helfen Sie mir, mein / mit Gparted zu verlängern.
quelle
df
?apt-get clean
öffnet kein Fenster und gibt nicht einmal die Befehlszeile wieder, was es getan hat. Es macht es einfach, aber die jetzt freigegebenen 1,96 GB Speicherplatz zeigt, dass es etwas getan hat.Antworten:
Sie können den 4.25 GiB am Ende tatsächlich ohne Neustart verwenden, da Linux die Größenänderung von Partitionen seit Kernel 2.6 unterstützt (dh Sie können die Größe von Partitionen ändern, während sie gemountet sind, sogar die Root-Partition, ohne dass ein Neustart erforderlich ist).
Ich zeige Ihnen, wie Sie die Swap-Partition entfernen und die Root-Partition mit dem gesamten freien Speicherplatz am Ende erweitern. Dann werde ich den nicht zugewiesenen Speicherplatz am Anfang (14,35 GiB) für eine neue Swap-Partition verwenden. 14.35 GiB ist natürlich ein bisschen viel, daher können Sie auch einige verwenden, um Ihre NTFS-Partition zu erweitern.
Öffnen Sie GParted
Klicken Sie mit der rechten Maustaste auf
/dev/sda11
und wählen SieSwapoff
Klicken Sie mit der rechten Maustaste auf
/dev/sda11
und wählen SieDelete
Klicke auf
Apply All Operations
Öffnen Sie ein Terminal
Erweitern Sie die Root-Partition:
Gehen Sie zurück zu GParted
Öffnen Sie das
GParted
Menü und klicken Sie aufRefresh Devices
Klicken Sie mit der rechten Maustaste auf den nicht zugewiesenen Speicherplatz und wählen Sie
New
Wählen Sie
linux-swap
als DateisystemKlicke auf
Add
Klicke auf
Apply All Operations
Anfangs habe ich dies nur über die Befehlszeile geschrieben, aber dann habe ich beschlossen, GParted so oft wie möglich zu verwenden, da dies für Sie möglicherweise einfacher ist, um zu sehen, was los ist. Sie können die Root-Partition sogar mit GParted erweitern. Sie müssen jedoch die Bereitstellung Ihrer Root-Partition aufheben, bevor Sie daran arbeiten können. Ich meine, du solltest offline arbeiten (mit einem liveUSB). In einigen Fällen kann Ihr Maden beschädigt werden. Installieren Sie also Ihren Grub neu, bevor Sie Ihre Offline-Arbeit beenden.
Ich glaube, dass GParted die neue Swap-Partition automatisch aktiviert, bin mir aber nicht sicher. Sie können jederzeit überprüfen, indem Sie mit der rechten Maustaste darauf klicken und dann auswählen
Swapon
. Wenn diese Option nicht verfügbar ist, sind die Swap-Partitionen wahrscheinlich bereits aktiviert.Auch der
Refresh Devices
Schritt ist wahrscheinlich unnötig, aber Sie sollten ihn nur befolgen, um sicherzugehen.Wir können die Größe der erweiterten Partition (
sda4
in diesem Fall) nicht ändern , da sie eine eingebundene logische Partition enthält. Wir müssen also in den Live-Modus eines Ubuntu-USB / CD-Laufwerks booten. Starten Sie von dort aus GParted, deaktivieren Sie bei Bedarf Swap, klicken Sie mit der rechten Maustaste auf die erweiterte Partition und passen Sie die Größe an Ihre Bedürfnisse an. Befolgen Sie dann die angegebenen Schritte, um die Größe des Stammverzeichnisses zu ändern und einen Back-Swap hinzuzufügen. Für den Fall, dass die UUID Ihrer Root-Partition geändert wird, können Sie Grub aktualisieren, indem Sie die folgenden Schritte im Live-Modus ausführen:Das erste Befehlspaar von Befehlen stellt die Root-Partition bereit (
sda10
in diesem Fall) und wird/dev/
für die Verwendung in einer Chroot-Umgebung eingerichtet. (Andere Partitionen, die ähnlich für eine funktionsfähigere Chroot gemountet werden können/proc
, sind/sys
und/dev/pts
.) Dann installieren wir grub neu (nicht wirklich notwendig). Dann betreten wir die Chroot und aktualisieren Grub. Dies veranlasst grub, die neuen UUIDs bei Bedarf zu verwenden. Nach dem Verlassen der Chroot starten Sie neu und wir sollten das Grub-Menü zurückbekommen.quelle
resize2fs
ohne vorherige Änderung der Partitionsgröße hat keine Auswirkungen. Sie müssen die Dinge auch nicht über die Befehlszeile ausführen, da gparted dies für Sie erledigt. Ändern Sie einfach die Größe der Root-Partition in gparted.Sie können die Partitionen des Systems (und übergeordnete erweiterte Partitionen
/dev/sda4
) nicht ändern , wenn das System sie verwendet - Sie müssen also die Partitionen von außerhalb des Systems ändern - die Ubuntu-Installationsdiskette sollte dies tun. Sie müssen also zuerst von der Festplatte booten und GParted öffnen.Für die eigentliche Größenänderung gibt es zwei ziemlich einfache Dinge, die Sie tun sollten:
Erweitern Sie die erweiterte Partition
/dev/sda4
bis zum Ende der Festplatte, verschieben Sie die Auslagerungspartition nach rechts und erweitern Sie dann die/dev/sda10
Partition.Verkleinern Sie die
/dev/sda9
/home
Partition, und erweitern Sie dann die/dev/sda10
Partition.Das Verschieben aller Partitionen
/dev/sda4
nach links, das Verschieben des Auslagerungsbereichs und das Erweitern der Partition sollten ebenfalls funktionieren.Obwohl es möglich ist, ein lauffähiges System mit 5 bis 10 GB Speicherplatz in der
/
Partition zu haben, ist es wahrscheinlich besser, mit mindestens 7 bis 10 GB Speicherplatz zu arbeiten.Wie immer sollten Sie Ihre Daten sichern, bevor Sie etwas unternehmen. Wenn Sie auf dem installierten Ubuntu-System nur 4 GB verwenden, können Sie dies an einer anderen Stelle sichern und eine Neuinstallation durchführen. Dies bedeutet, dass die Pakete des alten Systems keinen Speicherplatz belegen.
quelle