Decoding a device file.
I need help decoding a device file, /dev/sdc1. I have dumped (maybe?) the device file into a file with
The file is full of gibberish.
cat /dev/sdc1 > file
I tried and but didn't get much from strings and absolutely nothing from hexdump.
I then looked around in /sys/block/sdc/device but didn't find much.
Is there any way to find the actual system files of the device using the device file or any other files or tools? I am very confused about this, as I usually only do programming. :confused:
By the way, I am running CentOS 6.3 64-bit.
mount -o loop file /newmnt
Now your file is mounted as a block device, and you can access the files contained therein.
Thank you. I have been able to do that, but the device has files that are not accessible through that method. I guess it is somewhat like firmware.
If it's in the firmware, you'll have to figure out how to edit that firmware, if at all possible. Without knowing what the device is, I don't think you'll get much help here.
The device is a sony walkman nwz e463. I am trying to edit the firmware but do not have access to it as of yet.
Sony : NWZ-A726 updates | Download updates for NWZ-A726
Well, perhaps you can download the new firmware, edit, and install.
Unless you know what you're doing, you're probably going to brick you device.
I've tried that but it is for a differnet series of walkman. Are you sure there is no way to extract the firmware?
I'm sure there's a way. Is there a ready-made linux program to do it? No.
Do you think the firmware would be part of the device file?
No. That device file is a block device file, ie the storage that holds the mp3s, etc.