( quash | 2024. 01. 14., v – 20:56 )

Köszönöm mindenkinek aki próbált segíteni.
Sajnos az hogy mi okozta a profil fájlokban a változást, az nem derült ki.

De a megoldás, az realtíve 1xű, le kell vágni a módosult fájlok első 204 byte-ját, és onnantól ott a sérülésmentes tartalom.

Ahhoz hogy user jól érezze magát a következő fájlokat kell helyrerakni:

  • cert9.db
  • cookies.sqlite
  • handlers.json
  • logins.json
  • places.sqlite
  • formhistory.sqlite
  • key4.db
  • permissions.sqlite
  • places.sqlite-shm
  • search.json.mozlz4

Egy sima 1xű bash/sh script:

for file in /ahol/a/fajlok/vannak/
    do
      if [ -f $file ]
      then
	      echo $file
	      dd if="$file" of="$file.tmp" bs=204 skip=1 
	      mv "$file.tmp" "$file"
      fi
    done

Majd egy üres profilba a már nem korrupt fájlokat be kell másolni, és mindenki boldog.