Zum Inhalt springen

Fdisk: Unterschied zwischen den Versionen

Aus Foxwiki
Robertquies (Diskussion | Beiträge)
K Textersetzung - „line>“ durch „line copy>“
 
(388 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=allgemein=
'''fdisk''' - Programm für die Erzeugung und Manipulation von [[Partitionstabelle]]n
*fdisk = '''f'''ixed '''disk'''  
*ist ein Kommandozeilen-Programm.
*wird benutzt, um Partitionen anzuzeigen, anzulegen, zu manipulieren oder zu löschen.
*gibt es für Windows und Linux.


=Installation=
== Beschreibung ==
 
{| class="wikitable big options"
*ist im Paket util-linux enthalten
|-
 
! Modus !! Beschreibung
# apt install util-linux
|-
 
| [[Fdisk/Interaktiv| Interaktiv]] || Menügesteuert
=Syntax=
* Abfrage der Parameter
* Änderungen nach Bestätigung
|-
| Nicht-interaktiv || Steuerung Kommandozeilen-[[#Optionen|Optionen]]
* Angabe von Optionen auf der [[Kommandozeile]]
* Änderungen ohne Bestätigung
|}


fdisk [Optionen] Gerät
== Installation ==
''fdisk'' ist Teil des Pakets [[util-linux]]


=Optionen=
== Aufruf ==
<syntaxhighlight lang="bash" highlight="1-3" line copy>
fdisk -l [Gerät …]
fdisk [Optionen] DATENTRAEGER
fdisk [Optionen] Gerät
</syntaxhighlight>


{|class="wikitable"
== Konfiguration ==
!Option !! Beschreibung
=== Umgebung ===
|-
{| class="wikitable options"
| -b, --sector-size ''SEKTORGROESSE''|| ändern der Sektorgröße. Gültige Werte: 512, 1024, 2048 oder 4096. fdisk unterscheidet zwischen logischer und physischer Sektorgröße. Option ändert beide Sektorgrößen auf ''SEKTORGROESSE''.
|-
| -B, --protect-boot || verhindert das '''Löschen des 1. Sektors''' des Datenträgers, wenn eine neue Festplattenbezeichnung erzeugt wird.
|-
|-
| -c, --compatibility[=''MODUS''] || legt den '''Kompatibilitätsmodus''' fest (dos oder nondos). Für Abwärtskompatibilität, kann die Option ohne ''MODUS''-Argument verwendet werden, dann wird der Standardwert nondos verwendet. Beachten: Optionales ''MODUS''-Argument darf nicht durch ein Leerzeichen von der -c-Option getrennt werden => -c=dos.
! Option !! Beschreibung
|-
|-
| -h, --help || zeigt '''Hilfe''' an und beendet Programm.
| FDISK_DEBUG=all || Debug-Ausgabe für fdisk
|-
|-
| -L, --color[=''WANN''] || stellt '''Ausgabe farbig''' dar. Optionales Argument Wann kann ''auto'', ''never'' oder ''always'' sein. Ohne Angabe des ''WANN''-Arguments, ist ''auto'' der Standardwert. Farben können deaktiviert werden.
| LIBFDISK_DEBUG=all || Debug-Ausgabe für libfdisk
|-
|-
| -l, --list || gibt '''Partitionstabellen''' für angegebene Datenträger aus u. beendet das Programm. Ohne Angabe eines Datenträgers, werden die Datenträger  aus /proc/partitions verwendet.
| LIBBLKID_DEBUG=all || Debug-Ausgabe für libblkid
|-
|-
|   ||
| LIBSMARTCOLS_DEBUG=all || Debug-Ausgabe für libsmartcols
|-
|-
|   ||
| LIBSMARTCOLS_DEBUG_PADDING=on || Sichtbare Auffüllzeichen verwenden
|-
|-
|   ||
| LOCK_BLOCK_DEVICE=<Modus> || Exklusive BSD-Sperre verwenden
* Der Modus ist ''1'' oder ''0''
* Siehe --lock für weitere Details
|}
|}


=== Dateien ===
# [[/etc/fstab]]


-o, --output Liste
<noinclude>
    gibt an, welche Spalten in der Ausgabe angezeigt werden sollen. Mit --help erhalten Sie eine Liste aller unterstützten Spalten.
 
    Die voreingestellte Liste der Spalten kann erweitert werden, indem Sie die Liste im Format +Liste angeben (beispielsweise -o +UUID).
-s, --getsz
    gibt die Größe jedes der angegebenen blockorientierten Geräte in 512-Byte-Sektoren aus. Diese Option ist veraltet, verwenden Sie stattdessen blockdev(1).
-t, --type Typ
    aktiviert die Unterstützung für Plattenbezeichnungen des angegebenen Typs und deaktiviert die Unterstützung für alle anderen Typen.
-u, --units[=Einheit]
    legt fest, ob bei der Ausgabe von Partitionstabellen die Größe in »Sektoren« oder Zylindern angegeben wird. Standardmäßig wird die Größe in Sektoren angezeigt. Um Abwärtskompatibilität zu gewährleisten, kann die Option ohne das Einheit-Argument verwendet werden. In diesem Fall wird der Standardwert verwendet. Beachten Sie, dass das optionale Einheit-Argument nicht von der -u-Option durch ein Leerzeichen getrennt werden kann, die korrekte Form ist beispielsweise »-u=cylinders«.
 
-C, --cylinders Zahl
    gibt die Zylinderzahl der Platte an. Und wozu soll das jemand verwenden wollen?
-H, --heads Zahl
    legt die Anzahl der Köpfe der Festplatte fest. (Natürlich nicht die physikalische Anzahl, sondern die für Partitionstabellen verwendete). Vernünftige Werte sind 255 und 16.
-S, --sectors Zahl
    legt fest, wie viele Sektoren sich auf einer Spur der Platte befinden, allerdings nicht die physikalische Anzahl, sondern die für Partitionstabellen verwendete. Ein sinnvoller Wert ist 63.
 
-w, --wipe WANN
    Löscht Dateisystem-, RAID- und Partitionstabellensignaturen von dem Gerät, um mögliche Kollisionen zu vermeiden. Das Argument WANN kann auto, never oder always lauten. Wenn diese Option nicht angegeben ist, ist die Vorgabe auto. In diesem Fall werden die Signaturen nur im interaktiven Modus gelöscht. In allen Fällen werden die erkannten Signaturen durch Warnmeldungen berichtet, bevor eine neue Partitionstabelle erstellt wird. Siehe auch den Befehl wipefs(8).
 
-W, --wipe-partition WANN
    Löscht Dateisystem-, RAID- und Partitionstabellensignaturen von einer new erstellten Partition, um mögliche Kollisionen zu vermeiden. Das Argument WANN kann auto, never oder always lauten. Wenn diese Option nicht angegeben ist, ist die Vorgabe auto. In diesem Fall werden die Signaturen nur im interaktiven Modus und nach Bestätigung durch den Benutzer gelöscht. In allen Fällen werden die erkannten Signaturen durch Warnmeldungen berichtet, bevor eine neue Partition erstellt wird. Siehe auch den Befehl wipefs(8).
 
-V, --version
    zeigt Versionsinformationen an und beendet das Programm.


=Quellen=
== Anhang ==
[https://linux.die.net/man/8/fdisk https://linux.die.net/man/8/fdisk]
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
* [[cfdisk]](8)
* [[mkfs]](8)
* [[partx]](8)
* [[sfdisk]](8)


[https://manpages.debian.org/stretch/manpages-de/fdisk.8.de.html https://manpages.debian.org/stretch/manpages-de/fdisk.8.de.html]
=== Dokumentation ===
; Man-Page
;Info-Page
=== Links ===
==== Weblinks ====
# [https://linux.die.net/man/8/fdisk https://linux.die.net/man/8/fdisk]
# [https://manpages.debian.org/stretch/manpages-de/fdisk.8.de.html https://manpages.debian.org/stretch/manpages-de/fdisk.8.de.html]
# [https://wiki.ubuntuusers.de/fdisk/ https://wiki.ubuntuusers.de/fdisk/]


[https://wiki.ubuntuusers.de/fdisk/ https://wiki.ubuntuusers.de/fdisk/]
[[Kategorie:Partitionierung]]
[[Kategorie:Linux/Befehl]]
{{DEFAULTSORT:fdisk}}
{{DISPLAYTITLE:fdisk}}


[[Category:Linux:Storage]]
</noinclude>

Aktuelle Version vom 11. Mai 2025, 12:44 Uhr

fdisk - Programm für die Erzeugung und Manipulation von Partitionstabellen

Beschreibung

Modus Beschreibung
Interaktiv Menügesteuert
  • Abfrage der Parameter
  • Änderungen nach Bestätigung
Nicht-interaktiv Steuerung Kommandozeilen-Optionen
  • Angabe von Optionen auf der Kommandozeile
  • Änderungen ohne Bestätigung

Installation

fdisk ist Teil des Pakets util-linux

Aufruf

fdisk -l [Gerät ]
fdisk [Optionen] DATENTRAEGER
fdisk [Optionen] Gerät

Konfiguration

Umgebung

Option Beschreibung
FDISK_DEBUG=all Debug-Ausgabe für fdisk
LIBFDISK_DEBUG=all Debug-Ausgabe für libfdisk
LIBBLKID_DEBUG=all Debug-Ausgabe für libblkid
LIBSMARTCOLS_DEBUG=all Debug-Ausgabe für libsmartcols
LIBSMARTCOLS_DEBUG_PADDING=on Sichtbare Auffüllzeichen verwenden
LOCK_BLOCK_DEVICE=<Modus> Exklusive BSD-Sperre verwenden
  • Der Modus ist 1 oder 0
  • Siehe --lock für weitere Details

Dateien

  1. /etc/fstab


Anhang

Siehe auch

Dokumentation

Man-Page
Info-Page

Links

Weblinks

  1. https://linux.die.net/man/8/fdisk
  2. https://manpages.debian.org/stretch/manpages-de/fdisk.8.de.html
  3. https://wiki.ubuntuusers.de/fdisk/