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.