Wie gebe ich Ubuntu mehr Speicherplatz (bei Installation in Windows 7 (über Wubi))?

10

Ich hatte Ubuntu in Windows XP installiert, aber dann habe ich XP formatiert und Windows 7 installiert.

EDIT1: Ich habe Wubi für das gleiche verwendet. Ich möchte wissen, welcher der beiden mein Problem lösen wird. Erstellen einer virtuellen Festplatte oder Ändern der Stammgröße? Außerdem ist eine Größenänderung des Stammverzeichnisses möglich, da die 4 GB ext4-Partition bereits eine Festplattenpartition im NTFS-Format aufweist.

Zum Zeitpunkt der Installation hatte ich Ubuntu nur 4 GB Speicherplatz zugewiesen. Ich möchte diese Größe erhöhen, da ich immer wieder eine Benachrichtigung über geringen Speicherplatz erhalte.

Ich habe viele ähnliche Fragen durchgesurft, aber dies ist kein Duplikat.

Weil ich etwas über die Dateisysteme wissen möchte. Muss ich die Größe von root.disk erhöhen, um mein Problem zu lösen? Oder wird es durch Erstellen einer virtuellen Festplatte gelöst?

Außerdem möchte ich den Unterschied zwischen dem Erstellen einer virtuellen Festplatte und dem Erhöhen des Speicherplatzes von root kennen. Ich bin neu in Ubuntu, daher weiß ich nicht, wie die Dateisysteme funktionieren.

EDIT2: Ich habe eine virtuelle Festplatte mit 10 GB erstellt, erhalte aber immer noch die gleiche Benachrichtigung. Gibt es trotzdem die Möglichkeit, alle weiteren Anwendungen auf der von mir erstellten virtuellen Festplatte zu installieren?

Pavitar
quelle
1
Was genau meinen Sie, wenn Sie sagen, dass Sie Ubuntu "in" Windows XP installiert haben? Wenn Sie den Fachbegriff dafür nicht kennen, können Sie auf eine Webseite verlinken, die zeigt, wie Sie es gemacht haben?
Robin Green
@ Robin - Bitte überprüfen Sie EDIT1
Pavitar
@Robin: Es ist eine Wubi-Installation, so bekommt man es normalerweise in Windows.
Thomas Ward

Antworten:

6

Zusätzliche virtuelle Festplatten sind nur dann nützlich, wenn Sie das Dateisystem aufteilen können (z. B. das Anlegen /home/). Sie sind also nicht sehr nützlich, wenn Sie eine Menge Dinge installiert haben. Sie können Dinge wie teilen, /usr/binaber es kann sehr chaotisch werden, sehr schnell.

Haben Sie auf Ihren Reisen keinen Link zu diesem Beitrag gesehen ? Sie benötigen eine LiveCD oder LiveUSB, um die Aktion auszuführen, aber sobald Sie an diesem Punkt angelangt sind, ist dies sehr einfach. Hier sind die wichtigsten Punkte:

  • mount Ihre Windows-Partition (wo sich die Wubi-Installation befindet)
  • fsckdas Wubi-Dateisystem, um sicherzustellen, dass es in Ordnung ist. Wenn Sie dies nicht tun und die Größe vor dem Ändern der Größe beschädigt ist, können schlimme Dinge passieren.
  • resize2fs das Wubi-Dateisystem, um seine Größe zu erhöhen.
  • Haben Sie einen Snack, entspannen Sie sich, High-Five selbst ... Sie haben gerade die Partitionsgröße erhöht.

Das sind nicht die vollständigen Befehle, ich lasse diese in diesem Thread, weil er gut gepflegt zu sein scheint.

Andernfalls dauert die Installation von Ubuntu nur wenige Minuten. Wenn es Ihnen gefällt, sollten Sie vielleicht eine ordnungsgemäße Installation in Betracht ziehen (die Festplattenleistung ist auch besser).

Oli
quelle
1
Der Thread, mit dem Sie verlinkt haben, wurde geschlossen, aber jetzt sind die Wubi-Größenänderungsmethoden im Wiki dokumentiert: help.ubuntu.com/community/ResizeWubiDisk und help.ubuntu.com/community/ResizeandDuplicateWubiDisk
bcbc
2

Es ist hier schwer zu sagen, ob Sie sich auf Virtualisierung oder einfach auf das Wubi-Installationsprogramm beziehen .

Angenommen, erstere erhöhen Sie zuerst die Größe der virtuellen Festplatte, da wir so die tatsächliche Partition erweitern können.

Hängen Sie dann die LiveCD in die virtuelle Maschine ein und führen Sie sie aus gparted. Ändern Sie mit diesem Tool die Größe der Partition, um den verbleibenden Speicherplatz zu belegen, den Sie beim Erweitern der Festplatte erstellt haben. Starten Sie nun die CD neu und hängen Sie sie aus.

Nathan Osman
quelle
Anscheinend meint er Wubi (siehe das Update, das er gemacht hat), also müssen Sie Ihre Antwort aktualisieren :(.
RolandiXor
@ Roland: Ich weiß nichts über Wubi ... also kann ich nicht: P
Nathan Osman
Ich habe eine virtuelle Festplatte erstellt, erhalte aber immer noch die gleiche Benachrichtigung.
Pavitar
1

Sie müssen dazu eigentlich nicht von einer Live-CD booten:

sudo dd if=/dev/zero bs=1MiB of=/host/ubuntu/disks/root.disk conv=notrunc oflag=append count=2048
sudo losetup -c /dev/loop0
sudo resize2fs /dev/loop0

Dadurch werden dem Dateisystem 2 GiB hinzugefügt. Passen Sie die Anzahl = 2048 für verschiedene Größen an.

psusi
quelle
Der erste Befehl sagt 2048 + 0 Datensätze in 2048 + 0 Datensätze aus 2147483648 Bytes (2,1 GB) kopiert, 48,1784 s, 44,6 MB / s Der zweite Befehl sagt Schleife: Kapazität auf Gerät / dev / loop0 / kann nicht eingestellt werden: Kein Verzeichnis und drittes Das Dateisystem ist bereits 2494464 Blöcke lang. Nichts zu tun! aber nicht hinzugefügt wo
Shailesh
@ Shailesh, woops! Ich habe dort einen zusätzlichen Schrägstrich am Ende gesetzt, es ist nur / dev / loop0
psusi
Danke für die Antwort. Ich habe einen sehr einfachen Weg gefunden, root.disk zu erweitern. help.ubuntu.com/community/ResizeandDuplicateWubiDisk extrahieren Sie einfach die Zip- Datei aus dem Link help.ubuntu.com/community/… und führen Sie den Befehl in einer Zeile aus. Dadurch werden alle Aufgaben innerhalb von Minuten erledigt.
Shailesh
0

Natürlich ist es zu spät, aber hilfreich für Neuankömmlinge

Installieren Sie 14.04 Ubuntu über WUBI in Windows 8. Ich habe die folgenden Schritte ausgeführt:

Laden Sie die ISO von der Ubuntu-Website herunter. Hängen Sie es in ein virtuelles Laufwerk in Windows ein und kopieren Sie alle Dateien in einen Laufwerksordner. Klicken Sie im Ordner auf die Exe, um das WUBI-Setup auszuführen. Welches läuft wie 10.x Ubuntu.

In 5 bis 10 Minuten wird nach einem Neustart gefragt. Ich habe ein Problem mit ro (schreibgeschützt). Konvertieren Sie es in rw (lesen und schreiben), wie hier gezeigt. Beschreiben Sie hier

Der obige Teil ist für die Installation ..

Das Erweitern der WUBI-Datei root.disk ist eine Möglichkeit.

Ich habe hier eine Lösung gefunden. Sie müssen eine Zip-Datei von diesem Link herunterladen .

Extrahieren Sie es und führen Sie einfach den einzeiligen Befehl aus. Dies erledigt alle Aufgaben

sudo bash wubi-resize.sh 10

Das obige Kommando erledigt folgende Aufgabe:

Erstellen Sie eine Festplatte (virtuell) mit der gewünschten Größe (10 GB) im Laufwerk. Kopieren Sie alle Daten von Ihrer laufenden Festplatte auf die neu erstellte Festplatte und fordern Sie Sie auf, Windows zu starten und root.disk in OLDroot.disk und new.disk (Neues Laufwerk) in root.disk umzubenennen und Ubuntu erneut zu starten. Überprüfen Sie nun, ob Ihr System korrekt ist und Ihre neue Größe angezeigt wird. Das funktioniert gut für mich.

Vielen Dank

Shailesh
quelle