Wenn alles richtig läuft, wird die bookmarks.html bei jeder Änderung der Lesezeichen und bei Beendigung von Fx gespeichert und erhält dadurch einen neuen Änderungs-Zeitstempel. Wenn dies bei dir nicht der Fall ist, ist irgendwo der Wurm drin. Vielleicht ist es ein Rechte-Problem, oder es liegt wirklich an der Größe Deiner Datei (davon habe ich allerdings noch nie etwas gehört). Mir ist allerdings nicht klar, ob Änderungen bei den Lesezeichen bei Dir bei Fx-Neustart erhalten bleiben. Dann wäre ja eigentlich alles in Ordnung und sozusagen "nur" die Anzeige unter Windows verkehrt.
Mit dieser Erweiterung kannst Du zusätzliche Sicherungen der bookmarks.html (und anderer Profildaten) anlegen: http://www.erweiterungen.de/detail/Bookmark_Backup/ In den Einstellungen der Erweiterung kannst Du einen beliebigen Speicherort angeben.
Zum Thema Schreibschutz: http://www.firefox-browser.de/forum/viewtopi…p=216724#216724 (keine Profildatei sollte Schreibschutz haben)
Alexander