Wie kann ich die Größe einer externen USB-NTFS-Partition ändern?

7

Ich habe ein neues USB-Laufwerk, das mit einer einzelnen NTFS-Partition geliefert wurde.

Wie kann ich das verkleinern, um eine ext4-Partition zu erstellen?

gparted scheint die Option "Größe ändern" nicht hervorgehoben zu haben.

Aktualisieren:

Nachdem ich die folgenden Anweisungen befolgt und die Bereitstellung aufgehoben habe, kann ich die Größe der Partition immer noch nicht ändern. Es gibt jedoch eine Warnung:

Einhängepunkt konnte nicht gefunden werden. Der Inhalt dieses Dateisystems kann nicht gelesen werden! Aus diesem Grund sind einige Vorgänge möglicherweise nicht verfügbar. Die folgende Liste von Softwarepaketen ist für die Unterstützung des ntfs-Dateisystems erforderlich: ntfsprogs ".

Wenn die Partition gemountet ist, kann ich problemlos in das Dateisystem auf dem Laufwerk lesen und schreiben, und ntfsprogs ist installiert und aktuell.

Was kommt als nächstes?

chris
quelle
@ chris - Kommen wir zurück zu den Grundlagen. Versuchen Sie, die Größe der Partition mithilfe von Gparted über eine Live-CD oder das Disc-Dienstprogramm in Ubuntu zu ändern?
Mark Rooney
Ubuntu 10.10, über System -> Administration -> Gparted-Partitionseditor. Ich habe gerade mit einem anderen Laufwerk nachgefragt, und es gibt das gleiche Problem: Es gibt etwas, bei dem die Größe von NTFS-Volumes nicht geändert werden kann. Und ich weiß, dass ich die Partitionsgröße auf diesem Laufwerk mit gparted geändert habe. Vielleicht gibt es einen Fehler in der neuesten Version?
Chris
Ich würde empfehlen, dass Sie versuchen, Gparted von einer Live-CD anstatt vom Betriebssystem aus zu verwenden. Aus irgendeinem Grund kann ich mit meiner von Ubuntu installierten Version von Gparted mein Seagate Freeagent-Laufwerk nicht aushängen (hat neben dem Laufwerk eine Schlüsselsynbol), aber von einer Live-CD funktioniert es einwandfrei. Sie können Gparted von sourceforge herunterladen und auf CD brennen oder eine Live-CD / USB einer beliebigen Ubuntu-Installation verwenden, um das zu tun, was Sie möchten.
Mark Rooney
Probieren Sie die Live-CD-Umgebung aus und lassen Sie mich wissen, ob Sie das erreichen können, was Sie wollen.
Mark Rooney
Das hat es geschafft - obwohl ich mir sicher bin, dass ich es das letzte Mal getan habe, musste ich die Live-CD nicht verwenden. Aber danke.
Chris

Antworten:

3

Sie können die Größe des Laufwerks nicht ändern, während es gemountet ist, dh: In Verwendung - Starten Sie die Gparted Live-CD, schließen Sie das Laufwerk an (stellen Sie sicher, dass es nicht gemountet ist !!), und ändern Sie dann die Größe des Laufwerks nach Ihren Wünschen .

Hier finden Sie einige nützliche Dokumentationen zur Verwendung von Gparted: http://www.dedoimedo.com/computers/gparted.html

Geben Sie hier die Bildbeschreibung ein

Mark Rooney
quelle
2

Verwenden gpartedSie, indem Sie mit der rechten Maustaste klicken und "Unmount" auswählen. Auf diese Weise können Sie die Partition bearbeiten.

Sie sollten dann in der Lage sein, den Befehl zum Ändern der Größe zu verwenden sowie neue Partitionen auf dem USB-Laufwerk zu erstellen und eine ext4-Partition neben der NTFS-Partition erstellen zu können.

Thomas Ward
quelle
Ich stimme zu, das sollte ich können. Das Problem ist, dass ich nicht kann :)
Chris
Sie müssen dies über einen LiveUSB tun. Andernfalls können Sie die Bereitstellung nicht aufheben, da es sich um eine aktive Partition handelt
Thomas Ward
Keine Notwendigkeit, von einer Live-CD zu booten, um die
Bereitstellung aufzuheben
2

Aufheben der Bereitstellung eines externen USB-Laufwerks zur Partitionierung

Von einem laufenden Ubuntu (kein Booten von einer Live-CD erforderlich) müssen Sie das externe USB-Laufwerk mithilfe eines Terminals mit dem folgenden Befehl aushängen:

sudo umount "/media/External USB"

Beachten Sie, dass der Mountpoint "/media/External USB"auf Ihrem System unterschiedlich ist und vom Namen abhängt, den Sie Ihrem Laufwerk gegeben haben. Wenn Sie nicht sicher sind, ob der Mountpunkt Ihres externen Laufwerks unter System -> Administration -> Festplatten-Dienstprogramm oder mit dem Befehl mount -lin einem Terminal angezeigt wird .

Mit GParted oder Nautilus können Sie das Laufwerk nicht aushängen, ohne auch das USB-Laufwerk zu entfernen.

Sobald das Laufwerk nicht mehr bereitgestellt ist, können Sie die Größe Ihrer Partitionen mit GParted oder einem anderen Partitionierungstool ändern oder neu formatieren.

Takkat
quelle
2

Sie müssen es zuerst aushängen, wahrscheinlich am besten über Nautilus. Anschließend können Sie GParted öffnen und die Größe der Partition ändern.

Benjamin Humphrey
quelle
Wenn Sie das Laufwerk über Nautilus aushängen, wird es nicht mehr im Festplatten-Dienstprogramm oder in Gparted angezeigt. Auf einer Live-CD werden alle angeschlossenen Laufwerke angezeigt.
Mark Rooney
Ein bisschen spät, aber für zukünftige Besucher - Nautilus wird das Laufwerk "auswerfen", nicht aushängen. Sie können stattdessen umount /dev/sdX1vom Terminal aus ausführen oder das Festplatten-Dienstprogramm öffnen, das richtige Laufwerk markieren und auf die Schaltfläche Stopp klicken, um die Bereitstellung der Partition aufzuheben, ohne das gesamte Gerät auszuwerfen.
Jeff McJunkin
1

Hier ist meine Erfahrung ... Ihr Kilometerstand kann variieren.

Ich hatte eine externe USB-Festplatte, die hauptsächlich für massive Backups verwendet wurde. Aber als ich es anschloss, erschienen zwei logische Laufwerke: Das ärgerte mich. Sie wurden ntfs formatiert.

Wenn ich Gparted über das Ubuntu-Menü ausführte, konnte ich auf "Unmount" klicken, aber das würde es nicht tun. Vergessen Sie alle "Warum" ... Fazit: Gparted würde die Partition nicht aushängen ... was bedeutete, dass ich nicht neu formatieren, die Größe ändern usw. konnte ... Also ...

Von einem Terminal rannte ich mount -lund sah, dass das Laufwerk an montiert war/dev/sdc1

Vom Terminal aus tippte ich sudo umount /dev/sdc1

Danach , ich konnte den GParted - Dienstprogramm aus dem Ubuntu - Menü verwenden , um die Partition, umformatieren usw. löschen

Für die Aufzeichnung habe ich versucht, mit Nautilus abzusteigen: hat nicht funktioniert. Dann ist die Fahrt bei Gparted überhaupt nicht aufgetaucht!

Hoffe das hilft / funktioniert für dich.

Ken
quelle
1

Führen Sie chkdsk / f unter Windows aus, bevor Sie die Größe in Ubuntu ändern. Wenn das Dateisystem ungelöste Fehler enthält, funktioniert die Option zum Ändern der Größe nicht.

user165037
quelle
1

Ich bin mit den Kommentaren nicht einverstanden, dass Sie diesen Vorgang auf einer Live-CD ausführen müssen. Sie sprechen von einem externen USB-Laufwerk, nicht von einem Systemlaufwerk. Sie können diesen Vorgang definitiv von Ihrem installierten System aus ausführen.

Wenn gparted diesen Fehler meldet, liegt möglicherweise ein Fehler mit der ntfs-Partition vor. Sie sollten wahrscheinlich sudo ntfsresize --info /dev/sdX1auf Ihrer Partition ausgeführt werden. Dieses Tool (es wird von gparted selbst verwendet, um die Größenänderung vorzunehmen) meldet, wenn mit Ihrer ntfs-Partition etwas nicht stimmt, das unter chkdsk /fWindows behoben werden sollte .

GabrielF
quelle
0

Oder Sie können das Dienstprogramm gnome-disk verwenden, das Sie unter Administration> Festplatten-Dienstprogramm finden. Es wird Ihr USB im Speichergerät auflisten.

sagarchalisieren
quelle