Aha, jasně. A kde je ta specifikace, která říká, že se v nějaké verzi FAT32 může mrvit do souboru uživatele? Prosím sem s ní. Je mi jedno jestli FAT32 mění jeden nebo druhý. Jádro problému je v tom, že MS zničil uživatelům DATA, protože zapisoval do souborů uživatele.
Nová verze FAT32 není příčinou nemrvení dat. Tou je implementace FAT32 od DS, která je v rozporu se specifikací vydanou k datu tvorby jejich firmwaru.
A taky mi ani jeden z vás neobjasnil, co dává jednomu právo měnit specifikaci a jít proti ní a druhému to to právo bere. Možná se pak pohneme dál.
To že autorem FAT32 je MS. Samozřejmě si můžete doma udělat nekompatibilní změny v TCP, ext2, HFS+ i FAT32. Ve všech případech to ale povede jen k problémům s kompatibilitou.
Jasně, všechna zařízení vykazují 100% spolehlivost a nikdy se nemůže EFS příznak dostat do FS náhodně nebo chybou a proto my veliký MS můžeme se souborem takto označeným manipulovat, přestože to uživatel nechce i kdybychom mu tím poškodili data. No a, to přece nevadí
Pokud struktury na FS neodpovídají specifikaci, pochopitelně se FS nechová jak by měl.
Vzhledem k tomu, že jste sedmilhář, vám můžu a nemusím věřit, že taková specifikace vůbec existuje a pořád se vyhýbáte vysvětlení, proč MS zapisuje do dat uživatele, přestože uživatel to nijak nechce.
Taková specifikace samozřejmě v MS existovat musí, protože verze FAT32 ve Windows 10 má funkcionalitu navíc. Zápis do dat uživatele je daný tím, že implementace FAT32 od DS je v rozporu se specifikací vydanou k datu tvorby jejich firmwaru.
MS se drží nové verze FAT32. Není veřejná, a díky zpětné i dopředné kompatibilitě to ničemu nevadí.
Bla bla bla... Citation needed.
Není potřeba žádná citace. FAT32 zapsaný Windows 10 přečtete s klidem už na Windows 95 OSR2, a FAT32 zapsaný ve Windows 95 OSR2 přečetete na Windows 10. Jediný problém je s DS, kteří implementovali FAT32 v rozporu se specifikací vydanou k datu tvorby jejich firmwaru.
To je ale IMO jediné správné chování - aby zařízení/implementace, které neumí s novou verzi FS se k ní nechovali jako ke starší verzi FS.
To může platit pro ext4 na vašem stroji, na který zapisujete jen vy, a update driveru FS dostanete kdykoliv. FAT32 je používaný jako "esperanto FS". Kdyby nefungovala dopředná kompatibilita FAT32, tak byste v současných kamerách, foťácích, telefonech a dalších zařízeních nemohl používat FAT32 zapsaný ve Windows 10. Proto je FAT32 napsaný tak, aby byl zpětně i dopředně kompatibilní. To ale samozřejmě vyžaduje dodržování specifikace. Bohužel implementace FAT32 od DS je v rozporu se specifikací vydanou k datu tvorby jejich firmwaru.
Akorát mi stále uchází, proč MS zapisuje do DAT v souboru uživatele, přestože k tomu uživatel nijak nedal příčinu.
To není potvrzené. Tvrdí to jen support Sound Devices, což jsou "experti" kteří neumí ani implementovat FAT32, a kterým to prý tvrdili uživatelé. MS nic takového nepotvrdil, a vy nakonec také ne