innan massa dumheter och bilderna är viktiga att få fram
Först prova att göra en diskimage av stickan med ddrescue under en botbar linux på skiva eller sticka (ddrecue kan plocka ut mycket av innehållet även när media har läsfel - och i fallet USB-sticka kanske får stoppa in och dra ut den otal gånger om den hänger sig var gång när det stöter på oläsbar sektor)
typisk kommando i en bootbar linux-USB-sticka som cdsystemrescue kan vara liknande:
först lsblk för att se vilka diskar som finns inkopplade
tex. din externa USB-disk anges som 'sdb' och med 'sdb1' som partition i lsblk och stämmer med dess storlek.
därefter montera disken som du tänket lagra USB-imagen med mount /dev/sdb1 /mnt
'cd /mnt'
'ls' för att kolla om du ser filer som redan finns på USB-disken
Plugga in den krånglande USB-stickan kolla med lsblk om den namnas som 'sdc' (kolla storleken)
"ddrescue /dev/sdc /mnt/diskimage_usb loggfil"
om stickan hänger sig och allt verka frysa
ryck ur USB-stickan (och programmet ddrescue stoppar och avslutas - gör den inte detta tryck ctrl-C ) - efter 10 sekunder sätt in den igen - kolla med lsblk att den har samma samma benämning [sdc] som innan - pil upp, justera USB-stickans benämning om den ändrats och sedan <enter> så körs ovanstående kommando igen
Just 'loggfil' är viktig att lägga till i kommandot med ddrecue då det behåller hur långt diskräddningen kommit innan tex. hängning och USB-stickan rycks ut och stoppas in igen efter att den har hängt sig då ddrescue läser listan och provar ett annat ställe först och prova den krångliga i slutet av processen
när du upprepat tills USB-disken är klar eller tills du inte orkar...
därefter i windows köra program liknande recuva för att försöka få ut bilderna från stickan
diskimage av stickan är reserv om din USB-sticka slutar att fungera helt senare och imagen kan skrivas på en annan USB-sticka som är minst lika stor och så kan man prova med 'recuva' i windows senare.