Więc po dalszych badaniach odkryłem, że w najnowszej aktualizacji PostgreSQL poprzednie ostrzeżenia „nie można usunąć brudnych danych” zostały eskalowane do Panics, naprawiłem problem, pozostawiając fsync=on i dodając data_sync_retry =true do postgresql.conf. Mam nadzieję, że przyda się to każdemu, kto ma ten sam problem. Wygląda na to, że problem jest znany i zostanie naprawiony w przyszłości, patrz https://github .com/Microsoft/WSL/issues/645 .