Thread View: ch.comp.os.linux
2 messages
2 total messages
Started by Johannes Vogel
Mon, 08 Oct 2007 20:07
xxd mit Speicherbereichen höher als 2G
Author: Johannes Vogel
Date: Mon, 08 Oct 2007 20:07
Date: Mon, 08 Oct 2007 20:07
15 lines
1433 bytes
1433 bytes
Hi Schon mal versucht mit xxd Files gr�sser als 2 GB zu bearbeiten? Bei mir bringt `xxd -s 0x8100000 /dev/sda` leider immer wieder nur ab 0x7fffffff weg. Leider habe ich aber im Bereich oberhalb 0x80000000 wichtige Daten, die ich gern zur�ckkriegen w�rde. FAT32 ist futsch.. Ich benutze Linux debian 2.6.18-5-686 #1 SMP Wed Sep 26 17:54:59 UTC 2007 i686 GNU/Linux und xxd V1.10 27oct98 by Juergen Weigert Ideen? Johannes
Re: xxd mit Speicherbereichen höher als 2G
Author: Johannes Vogel
Date: Mon, 15 Oct 2007 16:33
Date: Mon, 15 Oct 2007 16:33
30 lines
2273 bytes
2273 bytes
Hi Léonard Léonard Kai Schönitz wrote: > Johannes Vogel wrote: >> FAT32 ist futsch.. > FAT32 kann nicht mit Dateien grösser als 2G arbeiten. Nein, ich hab ein FAT32 auf einem Stick. Nun benutze ich ihn unter Linux und finde ihn unter /dev/sda. Also greiffe ich auf /dev/sda mit xxd zu und adressiere mich (ist ja wurscht, welche Formatierung drauf läuft) auf höher als 7fffffff. Das akzeptiert mir aber xxd nicht und startet immer mit 7fffffff. Das finde ich uncool, weil ich gerne direkt auf Adressen höher als 7fffffff zugreiffen würde. Ich hab das Problem wie folgt umgangen: xxd -a -c 256 /dev/sda > alles.dd Nun habe ich von meinem 4 GB Stick eine etwa 1 GB grosse Kopie (leere Zeilen kürzt -a ab). Ich habe das File in einem Editor mit Direktzugriff (unter Windoof mit Axe3) geöffnet und mir die Zeilen, die ich benötige in tmp rauskopiert. Anschliessend habe ich mir einzelnen Zeilenfiles (gespeichert unter tmp) mir xxd -r wieder geholt: xxd -r -c 256 tmp > myfile.txt Mal schauen, ob das auch mit Binary-Files so klappt. Vielleicht hilft dies ja jemandem später... Grüess, Johannes
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads