Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Fdisk unter Linux

Anleitung Linux Linux Tools

Mitglied: duddits

duddits (Level 2) - Jetzt verbinden

01.01.2006 um 16:08 Uhr, 84422 Aufrufe, 1 Danke

Hi,

dies ist ein kurzes zum Tutorial zu einem der ältesteten Partitionierungsprogramme unter Linux.
Das Programm ist ausgereift, aber leider nicht sehr intuitiv zu bedienen.

Es kann immer nur eine Festplatte bearbeiten, deren Device-Name beim Start angeben werden muss (z.B. fdisk /dev/hda für die erste IDE Festplatte, /dev/sdc für die dritte SCSI Festplatte).
Beispiel zum bearbeiten der ersten IDE Festplatte gibt man in der Shell bzw. im Textmodus folgendes ein:

fdisk /dev/hda

Um sich eine Liste aller Partitionen auf allen Festplatten anzeigen zu lassen, kann man fdisk mit dem Schalter l starten (also fdisk -l).

Nach dem start von fdisk, kann man sich mit m die zur Verfügung stehenden Kommandos ausgegeben lassen. Mit p kann man sich eine Liste der Partitionen, die auf der zurzeit ausgewählten Festplatte vorhanden sind, anzeigen lassen.

Partitionstyp:
Man kann mit fdisk den Partitionstyp festlegen. Es gibt primäre, erweiterte und logische Partitionen. Dabei können maximal vier primäre Partitionen eingerichtet werden. Wenn man mehr als vier Partitionen verwalten möchte, muss man eine erweiterte Partition erstellen. Im Bereich der erweiterten Partition dürfen dann fast beliebig viele logische Partitionen erstellt werden (bei SCSI maximal 12 und bei IDE maximal 60).
Dies kann man mit fdisk mit n (new) realisieren. Falls beim einrichten unterschiedliche Typen in Frage kommen (erweitert, primär oder logisch), antwortet fdisk mit einer zusätzlichen Rückfrage bezüglich des Partitionstyps.

Partitionsgröße:
Nach dem man den Typ der Partition festgelegt hat, wird von fdisk gefragt an welcher Stelle die Partition beginnen soll (normalerweise am ersten freien Zylinder) und wie groß diese sein soll (Endzylinder). Die Größenangabe kann auch in der Form +nM (also +5000M für ein 5000MByte große Partition) angegeben werden.
Die Information, wie groß ein Zylinder ist, kann man in der zweiten Zeile der Ausgabe des Kommandos P feststellen.

Nach der Definition einer neuen Partition kann die gesamte Partitionstabelle mit P (print) angezeigt werden.

Partitions-ID:
Fdisk erzeugt neue Partitionen immer vom Typ Linux native (ID-Nummer 83). Wenn man einen anderen Typ benötigt, so muss man die ID-Nummer der neu eingerichteten Partition mit T (type) ändern. Übliche ID-Nummern sind:

82: Linux swap
83: Linux (für alle Linux-Dateisysteme: ext2, ext3, reiserfs ect.)
8e: Linux LVM
fd: Linux RAID autodetected

Eine Liste mit allen verfügbaren ID-Nummern erhält man mit L.

Änderungen speichern:
Fdisk führt die Änderungen erst dann aus, wenn man dies mit dem Kommando W(write) bestätigt. Zuvor besteht die Möglichkeit mit V(verify) zu überprüfen, ob alle internen Informationen mit der Platte übereinstimmen. Normalerweise zeigt V die Anzahl der von keiner primären und logischen Partition (also noch ungenutzten) Sektoren zu je 512 Byte angezeigt werden.

Wenn man sich unsicher ist kann man fdsik jederzeit mit Strg+C oder mit Q(quit) verlassen. Hat man mit W die Änderungen nicht geschrieben, so bleibt die Festplatte ungerührt.

Wichtig:
Die mit fdisk geschriebenen Partitionen sind noch leer, d.h. fdisk installiert kein Dateisystem!
Die Kommandos zur Einrichtung des Dateisystems hängen vom gewünschten Dateisystem ab, wie zum Beispiel mkfs.ext3, mke2fs, mkswap oder mkreiserfs ect.

Partition vergrößern:
Es ist mit fdsik prinzipiell nicht möglich, die Größe einer existierenden Partition ohne Datenverlust zu verändern. Die einzige Ausnahme liegt dann vor, wenn die zu ändernde Partition die letzte Partition auf der Festplatte ist oder die letzte logische innerhalb einer erweiterten Partition und dahinter noch Platz frei ist.
Ist diese Konstellation gegeben kann man diese Partition löschen und anschließend vergrößert neu anlegen.
Im Detail verändert fdisk nur die Partitionstabelle, lässt aber die Daten auf der Festplatte unberührt. Das hat zur Folge, dass das Dateisystem in der vergrößerten Partition nicht mitwächst. Damit ist nun ein Teil der Partition ungenutzt. Eine Vergrößerung des Dateisystems ist nur bei manchen Dateisystemen möglich. Alternative bietet sich dafür LVM2 (Logical Volume Manager) an.
Da das vergrößern von Partitionen immer mit einem gewissen Risiko verbunden ist, sollte man seine Daten immer vorher sichern. Weiterhin ist diese Gefährliche Operation nur Linux Profis zu empfehlen.

Fdisk-Tastenkürzel:

D - Partition Löschen (delete)
L - Partitions-ID nummer anzeigen (list)
M - Online-Hilfe (menu)
N - neue Partition anlegen (new)
P - Partitonsliste anzeigen (print)
Q - Programm beenden (ohne Partitonstabelle zu verändern; quit)
T - Partitionstabelle überprüfen (verify)
W Partitionstabelle ändern (write)

Ich hoffe das Tutorial hat euch gefallen und freue mich auf euer Feedback.
Für Fragen stehe ich natürlich jederzeit zur Verfügung.

Mit freundlichen Grüßen duddits
Ähnliche Inhalte
Linux Netzwerk
Linux Dual-Monitor RDP
Tipp von TlBERlUSLinux Netzwerk

Hallo Zusammen, nachdem ich längere Zeit danach gesucht habe und auch hier im Forum nur bedingt erfolgreich war, habe ...

Linux Netzwerk
Linux - Mini-WDSServer
Tipp von MetacrawlerLinux Netzwerk

Seit ca einem Jahr auf meinem Netgear-Router unter OpenWRT in Verwendung. Wollte ich Ihn hier mal zur Anmerkung stellen. ...

Linux Tools
XTerm Timer für Linux
Tipp von rsadmchefLinux Tools1 Kommentar

Hallo zusammen ich wollte euch einen kleinen gescripteten Timer für die Bash vorstellen: Er besteht aus 2 Dateien: timer ...

Linux
Ransomware greift jetzt Linux Webserver an
Tipp von michi1983Linux2 Kommentare

Jetzt werden auch Linux Webserver aufgesucht. Angeblich kann aber der AES-Key wiederhergestellt werden, da nur die Systemzeit zum Zeitpunkt ...

Neue Wissensbeiträge
Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 7 StundenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 7 StundenSicherheit7 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 8 StundenSicherheit6 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Sicherheit

Meltdown und Spectre: Die machen uns alle was vor

Information von Frank vor 8 StundenSicherheit12 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Heiß diskutierte Inhalte
Windows 10
Netbook erkennt Soundkarte nicht - keinerlei Info zum Hersteller und Modell vom Netbook und Hardware bekannt
Frage von 92943Windows 1031 Kommentare

Guten Tag, meine Schwester reist in einigen Wochen für ein paar Monate ins Ausland und hat sich dafür ein ...

Batch & Shell
Anmeldevorgang für Informatikraum (Schule) unter Windows
gelöst Frage von IngenieursBatch & Shell29 Kommentare

Hey zusammen, ich werde in naher Zukunft den Informatik Raum meiner jetzigen Schule von dem aktuellen Betreiber übernehmen (Vertrag ...

Netzwerkgrundlagen
Welches Modem für VDSL 50000 der T-Com
Frage von Windows10GegnerNetzwerkgrundlagen20 Kommentare

Hallo, ein Kollege von mir will sich VDSL50000 von der T-Com holen, um daran einen Server zu betreiben. Ich ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
gelöst Frage von Winfried-HHBatch & Shell19 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...