Всем привет.
Друг дал флешку от фотоаппарата, обычная SD-card. Втыкаю в комп, ничего не происходит. ls /dev показывает устройство /dev/sdc и всё.
Попытки монтировать приводят примерно к следующему:
root@dispmachine:/# mount /dev/sdc /disk -t ntfs
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
root@dispmachine:/# dmesg | tail
[14350.664043] sd 16:0:0:0: [sdc] Assuming drive cache: write through
[14350.665975] sdc: unknown partition table
[14350.667966] sd 16:0:0:0: [sdc] No Caching mode page present
[14350.667969] sd 16:0:0:0: [sdc] Assuming drive cache: write through
[14350.667972] sd 16:0:0:0: [sdc] Attached SCSI removable disk
[14444.753206] __ntfs_warning: 148 callbacks suppressed
[14444.753210] NTFS-fs warning (device sdc): is_boot_sector_ntfs(): Invalid boot sector checksum.
[14444.753212] NTFS-fs error (device sdc): read_ntfs_boot_sector(): Primary boot sector is invalid.
[14444.753215] NTFS-fs error (device sdc): read_ntfs_boot_sector(): Mount option errors=recover not used. Aborting without trying to recover.
[14444.753217] NTFS-fs error (device sdc): ntfs_fill_super(): Not an NTFS volume.
root@dispmachine:/#
Я так понимаю, что-то поломалось в boot-секторе. Я конечно понимаю, что можно вылечить форматированием (к тому же gparted индексирует её как раз как неформатированную), но мне нужно оттуда файло выдернуть. Алсо, фотоаппарат видит сабж исправно, пишет-читает.