GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Unterschied zwischen dem von fdisk erstellten Dateisystem und dem von mkfs - linux erstellten Dateisystem

Fdisk partitioniert Ihre Festplatte. Es richtet Partitionen auf der Festplatte ein, indem es eine Partitionstabelle erstellt.

mkfs formatiert die Partition, nachdem sie erstellt wurde. Es formatiert es basierend auf einem bestimmten Dateisystem wie NTFS, FAT32, Unix ext2 &ext2.

fdisk erstellt also nicht wirklich ein Dateisystem, sondern richtet die Festplatte so ein, dass ein Dateisystem darauf erstellt werden kann. Ich bin mir nicht sicher, ob ich in Ihrem Bild ein Problem sehe, wollten Sie nicht NTFS?


Um eine Analogie zu verwenden, stellen Sie sich fdisk so vor, als würden Sie die Zäune um Ihren Garten herum mit kleinen Zäunen aufstellen, die die Bereiche trennen, die Sie für Gras, Obstbäume und Gemüse haben möchten. Während es diese Wände (Trennwände) für Sie einrichtet, stellt es nicht wirklich etwas in diese Räume.

Dann verwenden Sie mkfs, um diese Bereiche so zu formatieren, wie Sie es möchten, Sie wählen Ihr Dateisystem (sei es Gras, Obst oder Gemüse) und mkfs bringt alles an Ort und Stelle und macht es nutzbar.

Was Sie in „Partitionstyp“ sehen, ist eine Legacy-Kennung, die dem System mitteilt, welche Art von Betriebssystem wahrscheinlich in der Lage ist, den Inhalt zu lesen. Dies dient hauptsächlich dazu, dass ein Betriebssystem wie Windows den Partitionstyp schnell sehen kann und (wenn es sich um einen Typ handelt, den es nicht versteht), kann es schnell zur nächsten Partition wechseln, um diese auf Dateisysteme zu überprüfen. Dies hindert das Betriebssystem nicht daran, weiter zu gehen und das Dateisystem selbst zu überprüfen, um zu sehen, ob es kann Lesen Sie es, es gibt dem Betriebssystem nur eine Vorstellung davon, was es zu erwarten hat.

Sie können ein Windows-Dateisystem (NTFS) immer noch in einer Linux-Partition (Typ 83) ablegen, wie Sie es getan haben, aber ob ein Betriebssystem es liest oder ignoriert, hängt von den Designern dieses Betriebssystems ab.


Linux
  1. Linux – Unterschied zwischen User Space und Kernel Space?

  2. Der Unterschied zwischen .exrc und .vimrc?

  3. Unterschied zwischen einem verteilten und einem Cluster-Dateisystem?

  4. So mounten und unmounten Sie ein Dateisystem unter Linux

  5. Was ist der Unterschied zwischen einem Bibliotheksaufruf und einem Systemaufruf in Linux?

So erstellen Sie ein neues Ext4-Dateisystem (Partition) unter Linux

Was ist der Unterschied zwischen Linux und Unix?

unterschied zwischen netstat und ss unter linux?

Unterschied zwischen Gerätedatei und Gerätetreiber

Welches Dateisystem soll zwischen OSX und Linux verwendet werden?

Unterschied zwischen Gerätedatei und Gerätetreibern