kouprianov: (Default)
[personal profile] kouprianov
Потом, возможно, откомментирую подробнее, но суть такая: (1) ищем, куда примонтирована SD карта; (2) используем ddrescue для создания image карты на диске для backup'а (или в любом месте, где вы решите сделать bckup; (3) монтируем получившийся image в специально для этого созданный ad hoc mountpoint (я назвал /mnt/sdcardrescue/); (4) смотрим чем угодно, например, GUI навигатором; (5) Как все закончится, отмонтируем.

username@username-Latitude-3460:~$ ls -l /media/username/
total 296
drwx------ 2 root  root    4096 сен 10  2021 'Elements SE'
drwx------ 2 root  root    4096 сен 10  2021 'Elements SE1'
drwxr-xr-x 6 username username  32768 янв  1  1970 'NIKON D90'
drwxr-xr-x 7 username username 131072 июн  8 03:39  T7

username@username-Latitude-3460:~$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0         7:0    0 116,8M  1 loop /snap/core/14946
<...>
loop39        7:39   0  73,9M  1 loop /snap/core22/750
sda           8:0    0 447,1G  0 disk 
├─sda1        8:1    0    94M  0 part /boot/efi
├─sda2        8:2    0   7,5G  0 part [SWAP]
├─sda3        8:3    0    32G  0 part /
└─sda4        8:4    0 407,6G  0 part /home
<...>
sdd           8:48   0   1,8T  0 disk 
└─sdd1        8:49   0   1,8T  0 part /media/username/T7
mmcblk0     179:0    0  29,9G  0 disk 
└─mmcblk0p1 179:1    0  29,9G  0 part /media/username/NIKON D90

username@username-Latitude-3460:~$ sudo ddrescue -dr5 /dev/mmcblk0 /media/username/T7/ND90/sdcard.img /media/username/T7/ND90/sdcard.mapfile
[sudo] password for username: 

GNU ddrescue 1.23
Press Ctrl-C to interrupt
     ipos:   32090 MB, non-trimmed:        0 B,  current rate:  15597 kB/s
     opos:   32090 MB, non-scraped:        0 B,  average rate:  17151 kB/s
non-tried:        0 B,  bad-sector:        0 B,    error rate:       0 B/s
  rescued:   32090 MB,   bad areas:        0,        run time:     31m 10s
pct rescued:  100.00%, read errors:        0,  remaining time:         n/a
                              time since last successful read:         n/a
Finished                                     

username@username-Latitude-3460:~$ fdisk -l /media/username/T7/ND90/sdcard.img
Disk /media/username/T7/ND90/sdcard.img: 29,91 GiB, 32090619904 bytes, 62676992 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device                           Boot Start      End  Sectors  Size Id Type
/media/username/T7/ND90/sdcard.img1       8192 62676991 62668800 29,9G  c W95 FAT32

username@username-Latitude-3460:~$ Rscript -e '512*8192'
[1] 4194304

username@username-Latitude-3460:~$ cd /mnt
username@username-Latitude-3460:/mnt$ sudo mkdir sdcardrescue
username@username-Latitude-3460:/mnt$ sudo mount -o loop,offset=4194304 /media/username/T7/ND90/sdcard.img /mnt/sdcardrescue/

<...>

username@username-Latitude-3460:/mnt$ sudo umount /mnt/sdcardrescue


March 2025

S M T W T F S
      1
2345678
910 1112131415
16171819202122
23242526272829
3031     

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 8th, 2025 02:19 pm
Powered by Dreamwidth Studios