Warum eine Partition aushängen, bevor die Festplatte überschrieben wird?

Warum eine Partition aushängen, bevor die Festplatte überschrieben wird?

Wie erstelle ich vom Terminal aus einen bootfähigen Ubuntu-USB-Stick?

Warum verwenden die Leute hier umountzuerst? Ich nehme an, dass das USB-Flash-Laufwerk zuerst formatiert werden sollte. umountFormatiert man also die Festplatte oder trennt man einfach das gemountete Gerät, damit es sicher entfernt werden kann, wenn es nicht von einem anderen Prozess verwendet wird?

Antwort1

umountdemontiert Dateisysteme.

Dies ist hier erforderlich, da es schlecht wäre, wenn Sie die Partition überschreiben würden, während sie noch gemountet ist und möglicherweise von einer Anwendung darauf zugegriffen werden kann. Es würden Fehler auftreten.

man umountWeitere Informationen zum Befehl finden Sie unter .

Antwort2

Bitte korrigieren Sie mich, wenn ich hier nicht die passendsten Begriffe verwende.

Unter Linux/Ubuntu werden alle Geräte als Dateien im Verzeichnis dargestellt /dev. Imerste Antwortder verlinkten Frage umountdient dazu, ein bestimmtes Gerät vom verwendeten Dateisystem abzukoppeln, so dass man das gesamte Gerät als reine Datei ( /dev/sd?) ohne Einschränkungen manipulieren kann. Anschließend dddient der Befehl dazu, den Inhalt der Eingabedatei image.isoals Inhalt der Ausgabedatei zu kopieren /dev/sd?.

HierEine bessere Erklärung fand ich beiColin Ian King:

Wenn Sie Daten auf das „rohe“ Blockgerät schreiben, während ein Dateisystem auf diesem Gerät noch gemountet ist, hat der Kernel Probleme beim Aktualisieren des gelöschten Dateisystems. Beispielsweise überträgt der Kernel in regelmäßigen Abständen fehlerhafte Daten zurück auf das gemountete Gerät oder führt möglicherweise Dateisuchen durch. Wenn das zugrunde liegende Blockgerät grundlegend geändert wurde, findet der Kernel Probleme, die zu OOP-Meldungen des Kernels oder sogar zu einem Abbruch von BUG_ON()-Prüfungen führen können. Hängen Sie das Dateisystem daher immer aus, bevor Sie die zugrunde liegenden Daten auf dem Blockgerät ändern.

verwandte Informationen