Befehlszeile

Befehlszeile

Ich habe einen USB-Stick, den ich wiederverwenden möchte.

Wie kann ich es formatieren?

Antwort1

Hierfür gibt es viele verschiedene Möglichkeiten.

Befehlszeile

Sie müssen den Stick nicht unbedingt „formatieren“ (also ein Dateisystem erstellen – USB-Sticks können Sie nicht im eigentlichen Sinne formatieren), wenn Sie nur alle Dateien löschen möchten.

Vorausgesetzt, der Stick ist unter montiert /media/something, können Sie sagen:

sudo rm -rf /media/something/*

Eine Bestätigung Ihrerseits erfolgt nicht!Versteckte Dateien (Papierkorbordner von Windows oder Mac usw.) werden hierdurch nicht berührt.

Wenn Sie ein makelloses Dateisystem wollen,Stellen Sie sicher, dass das Dateisystem zuerst ausgehängt ist:

sudo umount /dev/whatever_the_device_is
sudo mkfs.vfat -n "Volume Label" /dev/whatever_the_device_is

Dadurch wird ein FAT-Dateisystem erstellt. Wenn Sie ein NTFS-Dateisystem benötigen, können Sie immer mkfs.ntfs, aber Sie sollten sich bewusst sein, dass einige Implementierungen fehlerhaft sind. Es hängt von Ihrer Distribution und ihrer Aktualität ab.

KDE

Starten Sie denKDE-Partitionsmanager(Wenn Sie es nicht haben, weicht der Paketname von Debian/Ubuntu etwas vom Standard ab partitionmanager.) Tun Sie das Naheliegendste.

Gnom

Verwenden Sie dieGnome-Festplatten-Dienstprogramm (Palimpsest). Die Verwendung ist ganz einfach: Wählen Sie einfach links Ihr USB-Laufwerk aus. Wenn es bereits eine Partition hat, klicken Sie auf die Schaltfläche „Formatieren“. Andernfalls gibt es eine Schaltfläche „Laufwerk formatieren“, die alles für Sie erledigt.

Ubuntu 11

Ask Ubuntu hat genau diese Frage bereits beantwortet:Wie formatiere ich ein USB- oder externes Laufwerk in 11.10?– beachten Sie, dass Sie hier lediglich durch die Verwendung des Palimpsest-Festplatten-Dienstprogramms geführt werden.

Alles andere

Mein persönliches Lieblings-GUI-Tool für diese Aufgabe istGParted. Es macht alles, was Sie brauchen (außer leider LVM und Verschlüsselung) und ist benutzerfreundlich beim Booten.

Antwort2

Sehen Sie sich die mkfsFamilie der Dienstprogramme an (je nachdem, in welches Format Sie formatieren möchten, benötigen Sie möglicherweise mkfs.ext[234], mkfs.vfat, oder etwas ganz anderes). Bedenken Sie, dass Sie möglicherweise auch die Partitionstypkennung in der Partitionstabelle mit fdiskoder ähnlich ändern müssen, damit es systemübergreifend funktioniert.

Antwort3

Um ein Dateisystem (neu) zu erstellen, verwenden Sie einen dermkfsFamilie von Tools. Wählen Sie dasjenige basierend auf dem gewünschten Dateisystem aus. Die gebräuchlichsten sind:

  • FAT32( mkfs.vfat) für maximale Kompatibilität. FAT32 kennt keine Dateieigentümerschaft oder Berechtigungen oder symbolische Links oder viele andere Unix-Konzepte, sondern nur Dateien und Verzeichnisse mit vielen in Dateinamen verbotenen Satzzeichen und ohne Groß-/Kleinschreibung. Die maximale Dateigröße beträgt 4 GB. Wählen Sie dieses Dateisystem, wenn Sie nur eine Reihe von Dateien speichern müssen, die nicht größer als 4 GB sind.
  • NTFSfür Kompatibilität mit Windows. Die meisten grundlegenden Unix-Funktionen werden unterstützt. Die Unterstützung für NTFS unter anderen Betriebssystemen als Windows ist tendenziell etwas unzuverlässig. Wählen Sie dieses Dateisystem daher nur, wenn Sie Windows-Kompatibilität und große Dateien benötigen.
  • ext4ist das De-facto-Standarddateisystem unter Linux. Wählen Sie es, wenn Sie Unix-Funktionen wie symbolische Links und Berechtigungen benötigen.
  • ext2ist eine ältere Version von ext4 (es fehlen Funktionen wie ein Journal und gute Unterstützung für Verzeichnisse mit Tausenden von Dateien) und wird von mehr Unix-Systemen unterstützt als ext4 (erwarten Sie unter Windows jedoch keine Wunder). Wählen Sie diese Option, wenn Sie gute Unterstützung in BSD und zumindest schreibgeschützte Unterstützung unter Windows benötigen.

Sie müssen den Namen des Geräts herausfinden, an das das Laufwerk angeschlossen ist. Unter Linux haben Wechseldatenträger normalerweise Namen wie /dev/sda, /dev/sdb, usw. Achten Sie darauf, den richtigen Namen auszuwählen, da Sie sonst möglicherweise Ihre Festplatte löschen. Unter Linux können Sie eine Liste der verfügbaren Laufwerke und ihrer Partitionen abrufen, indem Sie ausführen cat /proc/partitions; die Zahl in der dritten Spalte ist die Größe in Kilobyte. Sie können sich auch einen Überblick darüber verschaffen, wo ein Laufwerk angeschlossen ist, indem Sie sich die Namen in /dev/disk/by-pathund die Laufwerksmodelle in ansehen /dev/disk/by-id. USB-Sticks haben normalerweise eine einzelne Partition mit der Nummer 1.

Auf vielen Systemen befinden sich diese Tools in /sbinoder /usr/sbin, was für Nicht-Root-Benutzer nicht der Standardpfad ist. Darüber hinaus müssen Sie wahrscheinlich Root sein, um sie auszuführen.

Um ein neues Dateisystem zu erstellen, führen Sie den mkfsBefehl auf dem richtigen Gerät aus:

mkfs.TYPE /dev/NAME_OF_DEVICE

Denken Sie daran, die richtige Partitionsnummer einzugeben. Wenn Sie Linux verwenden und nur eine Festplatte und kein anderes angeschlossenes externes Laufwerk haben, lautet das Gerät normalerweise /dev/sdb1. Der typische Befehl lautet also

sudo mkfs.vfat /dev/sdb1      # be sure to adjust the device name if necessary

mkfshinterlässt einige Fragmente alter Daten, die erst gelöscht werden, wenn sie durch eine neue Datei überschrieben werden. Diese Fragmente können wiederhergestellt werden, indem man sich den Geräteinhalt ansieht und das Dateisystem umgeht. (Es gibt keine Garantie dafür, dass es einfach sein wird, aus den Fragmenten sinnvolle Daten zu rekonstruieren, also hoffen Sie nicht, dies als Rückgängigmachung für „Ups, ich habe das falsche Gerät formatiert“ zu verwenden.) Wenn Sie alle vorhandenen Daten löschen möchten, führen Sie vorher den folgenden Befehl aus mkfs:

tee </dev/zero /dev/NAME_OF_DEVICE

Stellen Sie unbedingt sicher, dass Sie den richtigen Gerätenamen auswählen, da sonst alle Daten gelöscht werden und keine Hoffnung auf Wiederherstellung besteht.

Beachten Sie, dass die Daten zwar gelöscht werden und mit normaler Software nicht wiederhergestellt werden können, jedoch Spuren hinterlassen können, die mit etwas elektronischer Arbeit wiederhergestellt werden können. SieheReicht es aus, einen USB-Stick nur einmal zu löschen?Die einzige paranoiakonforme Möglichkeit, Daten auf einem Flash-Laufwerk zu löschen, besteht darin, es zunächst zu verschlüsseln und dann alle Kopien des Schlüssels zu vernichten.

verwandte Informationen