Gparted zeigt eine solche Meldung an, nachdem der Inhalt der Festplatte mit dem Titel "Libprated warning" gescannt wurde.
Der Hintergrund:
Dies geschah, nachdem ich versucht hatte, eine der Partitionen zu verkleinern, um Platz für eine andere Partition zu schaffen. Ich habe das mit The KDE Partition Manager gemacht. Es ist eine brandneue Maschine, aber irgendwie ist etwas schief gelaufen und ich konnte die verkleinerte Partition nicht mounten.
Ich habe die Partitionstabelle mit TestDisk wiederhergestellt, aber das System schien Plymouth einzureichen, nachdem eine Fehlermeldung über die Swap-Partition (die unter sda1 war) angezeigt wurde.
Jetzt habe ich eine LiveCD gebootet und kann sowohl das System als auch die Datenpartition mounten und durchsuchen. Ich habe einen neuen Swap angelegt.
Was kann ich tun, um dieses Problem zu beheben? Und welche Probleme könnte dies verursachen?
Antworten:
Das Problem ist dem folgenden sehr ähnlich, höchstwahrscheinlich wurde ein Befehl dd über das Gerät ausgeführt, der den Deskriptor für die Nichtübereinstimmung verursachte.
Frage Ubuntu: USB-Stick-Partitionen können nicht gelöscht werden (Blockgrößenfehler)
Das von Ihnen beschriebene Problem wurde dadurch verursacht, dass ein Gerät auf niedriger Ebene (z. B. dd) Blöcke mit der falschen Größe direkt auf das Gerät schreibt.
Um dies zu beheben, müssen Sie die Geräteblöcke auf die entsprechende Größe neu schreiben. Dies kann mit erfolgen
dd
. Überprüfen Sie Ihr Ausgabegerät, bevor Sie die folgenden Befehle ausführen:Sobald der
dd
Befehl ausgeführt wurde, sollten Sie über auf Ihr Gerät zugreifen könnengparted
.quelle
Ich möchte nicht die Arbeit eines anderen stehlen. Der ursprüngliche Mitwirkende ist Damiön la Bagh hier: https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1708881
Identifizieren Sie den Buchstaben Ihres USB-Laufwerks und geben Sie den folgenden Befehl ein:
(Ersetzen Sie N durch den Laufwerksbuchstaben Ihrer Festplatte. Dieser Befehl sollte sofort ausgeführt werden.)
Starten Sie gparted jetzt; Wählen Sie den USB-Stick aus, der leer angezeigt wird. Sie müssen zuerst eine neue Partitionstabelle erstellen (Gerät> Partitionstabelle erstellen). Wenn Sie sich nicht sicher sind, können Sie 'msdos' auswählen. Dies sollte auch in einer Sekunde abgeschlossen sein. Dann können Sie wie gewohnt neue Partitionen erstellen.
quelle
Anstelle des
bs
Parameters wird der Parameter benötigtobs
. Vondd --help
:Der Befehl würde ungefähr so lauten:
quelle
dd --help
sagt auch "bs = BYTES liest und schreibt bis zu BYTES Bytes gleichzeitig". Unddd(1)
sagt: „bs = BYTES liest und schreibt bis zu BYTES Bytes gleichzeitig (Standard: 512); überschreibtibs
undobs
“(Hervorhebung hinzugefügt).bs
Allein anzugeben sollte also in Ordnung sein.