Verwenden Sie ein Festplatten-Image wie eine normale Festplatte unter Linux


6

Wenn Sie ein Festplatten-Image (einschließlich Partitionstabelle, mehrere Partitionen, ...) haben, kann Linux es als normale Festplatte behandeln?

Mit "normaler Festplatte" meine ich, ich möchte, dass das Bild beispielsweise als / dev / hdx und seine Partitionen als / dev / hdx1 angezeigt wird.

(Ich weiß, dass ich eine der Partitionen im Image mit "mount -o loop, offset = x ..." mounten kann, aber diese Option gefällt mir nicht.)

Antworten:


6

kpartx Erzeugt mehrere Gerätedateien aus den Partitionen innerhalb der Datei, die Sie dann über die Loopmontage abrufen können, um den Inhalt abzurufen.


Ja das macht was ich will! Nur eines: Nur die Partitionen werden als dev-Knoten angezeigt. Kann man auch einen Knoten für das gesamte Gerät erstellen?
Job

Ich bin nicht sicher, warum Sie das tun müssten. Mit Ausnahme von ioctls funktioniert eine normale Datei wie ein Blockgerät.
Ignacio Vazquez-Abrams

Ich brauche es, um auf den MBR zuzugreifen, aber Sie haben recht: Ich kann das auch über die Image-Datei tun. Danke für die Hilfe!
Job

1

+1 für kpartx.

Für Befehlszeilenfans erledigt partx dieselbe Aufgabe.


Nur dass kpartx keine GUI-App ist.
Ignacio Vazquez-Abrams

Meinetwegen! Ich vermutete, dass es eine kde gui Sache sein könnte ...
CJBrew

Ignoriere meine Antwort. Partx scheint ein leicht unterschiedliches Werkzeug zu sein.
CJBrew
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.