Wie würde ich in Ubuntu einen Hexdump für den ersten Titel einer Festplatte machen?
Ich suche eine winhex-artige Ausgabe, wenn das Sinn macht. Die erste Spur hat 63 Sektoren mit einer Länge von jeweils 512 Bytes. Ich habe es versucht
dd if=/dev/sda bs=1 count=512 | hexdump -C
aber das gab mir nur das, was der MBR oder der erste Sektor der Festplatte zu sein scheint. Ich denke, ich bin verwirrt darüber, was bs und count sein sollten. Bs bedeutet, wie viele Bytes angezeigt und gezählt werden sollen, wie viele Vielfache von bs? Vielen Dank!
linux
ubuntu
hard-drive
dd
Daniel Gratz
quelle
quelle
Antworten:
bs
ist die Blockgröße in Bytes undcount
die Anzahl der zu erfassenden Blöcke. Der Befehl, den Sie tatsächlich für den ersten Track ausgeben möchten, lautet also:Die dd- Manpage könnte hilfreich sein.
quelle
hexdump -C -n 32256 /dev/sda
nicht funktionieren?more
(oderless
). (-:dd if=/dev/sda bs=512 count=63 | hexdump -C > firsttrack.txt
in eine Datei ausgeben?