lord-icon
Goto Top

Linux partion umformatieren auf NTFS

Eine bestehende ext4 Partion möchte ich auf NFTS umformatieren.
Angeblich sei das lt. shell auch umgestezt worden. Dem ist aber nicht so.

fdisk -l
Disk /dev/sdc: 12.75 TiB, 14000519643136 bytes, 27344764928 sectors
Disk model: ASM105x
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 89F456A8-8C29-4922-801E-84CD859CB864

Device     Start         End     Sectors  Size Type
/dev/sdc1   2048 27344764894 27344762847 12.8T Linux filesystem 

sudo mkfs.ntfs -s 4096 -f -L "TEST" /dev/sdc1  
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day. 

Schön... sehr freundlich.... aber: erneutes fdisk -l

fdisk -l
Disk /dev/sdc: 12.75 TiB, 14000519643136 bytes, 27344764928 sectors
Disk model: ASM105x
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 89F456A8-8C29-4922-801E-84CD859CB864

Device     Start         End     Sectors  Size Type
/dev/sdc1   2048 27344764894 27344762847 12.8T Linux filesystem 


Da hat sich 0 geändert. Wieso wird das nicht umgestezt?
Muß ich platte wirklich über Windows formatieren.... muß doch auch über Linux gehen

Content-ID: 1968988632

Url: https://administrator.de/contentid/1968988632

Ausgedruckt am: 22.11.2024 um 08:11 Uhr

Lochkartenstanzer
Lösung Lochkartenstanzer 21.02.2022 aktualisiert um 14:00:20 Uhr
Goto Top
Zitat von @lord-icon:

Schön... sehr freundlich.... aber: erneutes fdisk -l

fdisk -l
Disk /dev/sdc: 12.75 TiB, 14000519643136 bytes, 27344764928 sectors
Disk model: ASM105x
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 89F456A8-8C29-4922-801E-84CD859CB864

Device     Start         End     Sectors  Size Type
/dev/sdc1   2048 27344764894 27344762847 12.8T Linux filesystem 


Da hat sich 0 geändert. Wieso wird das nicht umgestezt?
Muß ich platte wirklich über Windows formatieren.... muß doch auch über Linux gehen

Moin,

Ganz einfach: ein Filesystem erstellen ändert den Partitionstyp nicht.

Du hast aktuell ein NTFS-Filesystem auf einer Partition, die den Typ "Linux" hat. Das System hat genau das gemacht, was Du wolltest. Wenn Du in eien Bierflasche Limade reinfüllst, steht außen auf der Falsche imerm noch Bier drauf, auch wenn Du tatsächlich Limonade drin hast!

Die Lösung ist umettikettieren:

Du machst einfach ein
  • fdisk /dev/sdc,
  • tippst t für Typ ändern und
  • antwortest mit 7 (=NTFS/exFAT) 11 (=Microsoft basic data EBD0A0A2-B9E5-4433-87C0-68B6B72699C7) und
  • läßt dann mit w die Partitionstabelle zurückschreiben.

lks

PS: Wie wäre es mit ein wenig Manuals lesen?

Edit: Hatte aus Versehen den Wert für MBR statt GPT genommen / Umformattierung, Typos und Bemerkungen ergänzt
orcape
orcape 21.02.2022 um 17:03:40 Uhr
Goto Top
Für solche Zwecke einfach eine GParted-Live CD downloaden.
https://download.cnet.com/GParted-Live/3000-2094_4-10698802.html
Erspart das Gefrickel auf der Shell.
Lochkartenstanzer
Lochkartenstanzer 21.02.2022 um 17:23:41 Uhr
Goto Top
Zitat von @orcape:

Für solche Zwecke einfach eine GParted-Live CD downloaden.
https://download.cnet.com/GParted-Live/3000-2094_4-10698802.html
Erspart das Gefrickel auf der Shell.

Das ist überhaupt kein Gefrickel. Man mußt nur manpages lesen.

lks
orcape
orcape 21.02.2022 um 17:44:13 Uhr
Goto Top
Das ist überhaupt kein Gefrickel. Man mußt nur manpages lesen.
Natürlich hast Du recht. Nur geht der Download manchmal schneller, wie das lesen und verstehen des Manuals, inclusive der untauglichen, voran gegangenen Fehl-Versuche.
Wenn man Glück hat, arbeitet man ja auch hin und wieder mit einem Betriebssystem, welches das als Software gleich "on Board" hat. face-wink
150345
150345 21.02.2022 um 17:53:25 Uhr
Goto Top
Nur geht der Download manchmal schneller, wie das lesen und verstehen des Manuals, inclusive der untauglichen, voran gegangenen Fehl-Versuche.

Selbst wenn dem so wäre, dann hätte das dem TO in diesem Fall auch nicht wirklich weitergeholfen. Eine GUI ersetzt nun mal nicht das Know How, es erleichtert lediglich die Bedienung. Bei einer GUI besteht eher die Gefahr, dass jemand der nicht das notwendige Know How hat und zu Faul zum nachschlagen ist, zu raten übergeht. Und besonders bei einer Laufwerksverwaltung kann das ganz schnell böse enden.
orcape
orcape 21.02.2022 um 18:15:59 Uhr
Goto Top
Und besonders bei einer Laufwerksverwaltung kann das ganz schnell böse enden.
Da hast Du natürlich recht. Man lernt aber auch da dazu. face-wink
lord-icon
lord-icon 22.02.2022 um 08:16:45 Uhr
Goto Top
Ich muß doch nochmal nachfragen.
Ziel ist es ja über Linux eine Festplatte für Windows tauglich zu bekommen.
Jaa... klar. Ich kann die an Windows ranhängen und mich grafiswch durchklicken. Wie Lochkartenstanzer aber schon sagte: Wenig hilfreich was "Fachwissen" angeht.

Leider wird die Partition von Windows nicht erkannt. Er sagt immer, dass diese Formatiert werden müssen.
Nochmal mein komplettes vorgehen:
sudo fdisk -c -u /dev/sdc
p => Zeigt die Partionstabelle an
d => Delete Partionstabelle (ggf. mehrfach wenn mehrere vorhanden sind)
p => nochmal anzeigen lassen. Sollte nun alles leer sein

n => neue Partion erstellen. Alle 3 Abfragen durchklicken. Partion muß mit 2048 beginnen

t => Wechsel des Partionslayout
11 => Windows Layout

p => Kontrolle der Partion
w => zum Schreiben

Soweit gut:
Device     Start         End     Sectors  Size Type
/dev/sdc1   2048 27344764894 27344762847 12.8T Microsoft basic data

Und hier scheint dann das Problem zu liegen:
sudo mkfs.ntfs -s 4096 -f -L "Backup Platte" /dev/sdc1  

Da die Festplatte ausschließlich große Datein beinhalten wird (Backupdatei mit mind. 100GB größe) würde ich die Sektoren auf 4096 festlegen. Mittels mkfs.ntfs noch das NTFS Format.
Label noch mitgegeben und auf sdc1 angewendet.

So sagen es auch die manpages. Nur warum erkennt Windows die Partition nicht ?
Im Windows mal mit 4096 Sektoren formatiert und erneut in Linux gemountet:
Disk /dev/sdc: 12.75 TiB, 14000519643136 bytes, 27344764928 sectors
Disk model: 0EFGX-68B0GN0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 2E38A88C-92F6-4B87-B8BA-883F50BC49E3

Device     Start         End     Sectors  Size Type
/dev/sdc1   2048 27344764894 27344762847 12.8T Microsoft basic data

Windows hat also nichts am Partionslayout geändet.(wie auch.. hab ja nur formatiert) Es sollte theoretisch am mkfs.ntfs befehl liegen. Aber der sollte auch korrekt sein.
Weiß einer Rat ?