Jak mam zrobić zrzut heksowy w Ubuntu dla pierwszej ścieżki dysku twardego?
Szukam wyjścia w stylu Winhex, jeśli ma to sens. Pierwsza ścieżka ma 63 sektory, każdy o długości 512 bajtów. próbowałem
dd if=/dev/sda bs=1 count=512 | hexdump -C
ale to dało mi tylko coś, co wydaje się być MBR, czyli pierwszym sektorem dysku twardego. Chyba jestem zdezorientowany co do tego, jakie bs i liczyć powinny być. Bs oznacza, ile bajtów wyświetlić i policzyć, ile mnożników bs? Dzięki!
linux
ubuntu
hard-drive
dd
Daniel Gratz
źródło
źródło
Odpowiedzi:
bs
to rozmiar bloku, w bajtach, icount
liczba tych bloków do pobrania. Tak więc polecenie, które chcesz zrzucić pierwszy utwór, to:Pomocna może być strona podręcznika dd .
źródło
hexdump -C -n 32256 /dev/sda
nie działa?more
(lubless
). (-:dd if=/dev/sda bs=512 count=63 | hexdump -C > firsttrack.txt
wyślesz go do pliku?