Fred Crowson wrote: > > Hi Misc, > > I keep getting the following error, when trying to mount a 2GB Sony > Memory Stick Pro Duo (MSX-M2GN) in my Sony T7 digital camera: > > nike:fred /home/fred> sudo mount /mnt/t7 > mount_msdos: /dev/sd1i on /mnt/t7: Inappropriate file type or format > > Can anyone help me debug this issue? > > It mounts fine when I use a 256Mb Sony Memory Stick Pro Duo. This is on > a 3.9 box dmesg follows at the end, I've also included fdisk and > disklabel output, any clue sticks would be greatly appreciated... > > thanks > > Fred > [snip] > nike:fred /home/fred> fdisk sd1 > fdisk: sysctl(machdep.bios.diskinfo): Device not configured > Disk: sd1 geometry: 1980/64/32 [4055040 Sectors] > Offset: 0 Signature: 0xAA55 > Starting Ending LBA Info: > #: id C H S - C H S [ start: size ] > ------------------------------------------------------------------------ > *0: 06 0 7 32 - 1979 56 1 [ 255: 4054530 ] DOS > 32MB
That does not look like ANY DOS disk I've every seen. The initial sector on the drive has the DOS partition table. (easy to find) Generally, the first stuff on the drive comes on the track immediately following that sector. this is typically after 63 sectors on hard drives, but a power of 2 (like 32 is more plausible on something electronic) (64 might work, but I'm sure SOMETHING would find a way to make 64 act like 0) If it were mine, the first thing I'd try is starting the dos thingee at cylinder 0 head 1 sector 1 which would put the LBA start at 32 But this is yours, and this wouldn't be the first time I've been totally wrong.