Umgekehrter Verlust?

Umgekehrter Verlust?

ddHäufig wird beispielsweise mit ein Image einer Festplatte erstellt und die Partitionen dann mit kpartxoder darin eingehängt losetup. Dies ist eine gängige Methode, um die Partitionen einer Image-Datei einhängbar zu machen und sie wie ein Dateisystem aussehen zu lassen.

Ich frage mich, ob es auch umgekehrt möglich ist, also ein Gerät wie /dev/sdaeine Datei aussehen zu lassen. Hinweis: Ich frage das im Zusammenhang mit einer RAID0-Datenwiederherstellung.

In meinem Fall könnte ich dddie beiden 2TB-Laufwerke, an denen ich gerade arbeite, in einen anderen Speichercontainer verschieben und die Image-Dateien bearbeiten. Aber das ist mühsam, deshalb versuche ich, das Erstellen von Images zu vermeiden.

Irgendwelche Ideen, wie man ein Laufwerk wie /dev/sdaeine Datei aussehen lassen kann?

Bearbeiten, um weitere Informationen hinzuzufügen.

Das Tool, das ich zur Wiederherstellung verwende, basiert auf FUSE.http://pyraid.googlecode.com Wenn ich es mit Image-Dateien ausführe, funktioniert es einwandfrei. Wenn ich es mit Blockgeräten (/dev/sdx) ausführe, funktioniert es nicht.

file /dev/sda
/dev/sda: block special

file sda.img
sda.img: data

Um meine Frage anders zu formulieren: Wie kann ich dafür sorgen, dass ein spezielles Blockgerät wie Daten aussieht?

Antwort1

Sicher können Sie das. Unter Linux verhält sich alles wie eine Datei. Der Sinn des Imaging besteht nicht darin, etwas in eine Datei umzuwandeln, sondern sicherzustellen, dass Sie nichts durcheinanderbringen und noch mehr beschädigen. Sie könnten die Wiederherstellung direkt von einem Laufwerk aus durchführen, indem Sie genau dieselben Tools verwenden, aber wenn Sie einen physischen Schaden haben oder auf das Laufwerk geschrieben haben, ... bumm.

Wenn Sie also direkt mit dem gesamten Laufwerk arbeiten möchten, führen Sie Ihre Tools auf /dev/sdX und auf /sdXn aus, wenn Sie mit einer Partition arbeiten möchten. Sie riskieren nur einen größeren Datenverlust. Das Erstellen eines Images ist dieschlauSache, denn wenn man ein Bild von einem Bild abarbeitet und einen Fehler macht,Sie können es einfach löschen, mit einer neuen Kopie neu beginnen und nichts verlieren.

Das Erstellen von Images ist nur eine Sorgfaltspflicht. Tun Sie es. Es ist viel mühsamer, Dinge von einem Teil einer Festplatte wiederherzustellen, den Sie gerade versehentlich überschrieben haben. Es ist auch sehr nützlich, wenn Sie einen Hardwarefehler vermuten. Die 2-3 Stunden oder so (und den temporären Speicherplatz, den Sie benötigen) sind es wert, um beruhigt zu sein.

verwandte Informationen