
Ich habe vor Kurzem einem RAID-Array mit einem einzelnen großen XFS-Volume Speicher hinzugefügt. Um das Volume zu erweitern, verwende ich normalerweise parted, um die Partition zu entfernen und sie dann neu zu erstellen, sodass sie das gesamte Volume umfasst.
Ich habe jedoch versehentlich eine Partition aus /dev/sdb1 statt aus /dev/sdb entfernt und kann die Partition scheinbar nicht wiederherstellen.
VOR:
/Entwickler/sdbsah ungefähr so aus:
(parted) unit s (parted) print Model: xxx Disk /dev/sdb: 58589705392s Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 2048s 58589705358s 58589703311s xfs data
Und,
/dev/sdb1sah ungefähr so aus:
(parted) unit s (parted) print Modell: Unbekannt (unbekannt) Datenträger /dev/sdb1: 58589705392s Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: loop
Nummer Start Ende Größe Dateisystem Flags 1
0s 58589705392s 58589705392s xfs
(Die Größen können etwas abweichen, aber andere Flags wie Partitionstyp und Dateisystemtyp sind korrekt)
NACH
Nachdem ich versehentlich die Partition in /dev/sdb1 entfernt hatte, versuchte ich zunächst erfolglos, sie in /dev/sdb1 neu zu erstellen. Dann versuchte ich, die Partition in /dev/sdb mit „mkpart primary xfs 2048s -1s“ zu erstellen, aber das Dateisystem wird nicht angezeigt:
/Entwickler/sdbsieht jetzt so aus:
(parted) unit s (parted) xxx /dev/sdb: 58589705392s Sektorgröße (logisch/physisch): 512B/512B Partitionstabelle: gpt
Nummer Start Ende Größe Dateisystem Name Flags 1 2048s 58589705358s 58589703311s primär
wenn ich versuche, parted /dev/sdb1 auszuführen und mir die Dinge dort ansehe, erhalte ich:
(parted) Druckfehler: /dev/sdb1: nicht erkannte Datenträgerbezeichnung
Ich habe versucht, die Partitionen auf verschiedene Weise zu entfernen und neu zu erstellen, konnte die ursprüngliche XFS-Partition jedoch bisher nicht wiederherstellen, sodass ich sie vergrößern kann.
Irgendwelche Vorschläge?
Jede Hilfe wäre sehr willkommen!