GNU/Linux >> Znalost Linux >  >> Linux

Je souborový systém kompatibilní se všemi OS?

UDF je kandidátem. Funguje hned po vybalení na linuxu>=2.6.31, Windows>=Vista, MacOS>=9 a na mnoha BSD.

Poznámka: UDF přichází v různých verzích, které nejsou stejně podporovány na všech platformách, viz Wikipedia – Kompatibilita.

UDF lze vytvořit na Linuxu pomocí nástroje mkudffs z balíčku udftools .


Bez problémů používejte FAT32. Jiná kompatibilní možnost neexistuje. Linux od verze 2.6.xy již nemá problémy s NTFS, ale Mac OS ano...Možná byste mohli vytvořit více oddílů na vašem flashi, ale to ve skutečnosti není skvělé řešení.

Jiné řešení:Zkuste si představit, že máte 4GB flash paměť. Rozdělte ji na 2 oddíly.1) FAT32 s freewarovými přenosnými aplikacemi pro přístup ke všem ostatním typům FS.2) Univerzální oddíl, který může být, co chcete - NTFS, ReiserFS (pokud máte chcete skutečné zabezpečení a šifrování) nebo cokoliv jiného. Díky prvnímu oddílu vaší flash paměti můžete snadno číst/zapisovat z jakéhokoli OS, díky programům, které máte uloženy v oddílu FAT32 vaší flash paměti.

Lepší řešení:Zapomeňte na používání flash disku. Použijte Dropbox nebo něco přes síť. Jsou jedním z nejjednodušších způsobů sdílení souborů mezi počítači.

edit:Děkuji za opravu:dovolte mi napsat sem jeden z komentářů:" maximální velikost závisí na zvolené velikosti clusteru. Limity jsou skutečně od 2TB do 16TB pro velikosti clusteru 512B až 4KB pro FAT32 (také zmíněno na wikistránce). "To je pravda, omluvte mou chybu."

Děkuji peterph


Vzhledem k tomu, že jste to hned po vybalení ořezali na souborové systémy podporované OS X a Windows, obávám se, že nejméně společným jmenovatelem je FAT32. exFAT může být možností, pokud můžete zmírnit požadavek a přijmout použití FUSE – je zatížen patentem, a proto se do jádra nedostane dříve než v roce 2029 nebo dokud Microsoft neudělí patent na základě licenčních poplatků, podle toho, co nastane dříve.

Aktualizace:Microsoft veřejně vydal specifikaci exFAT v roce 2019 a exFAT je k dispozici jako ovladač jádra v Linuxu 5.4+. Další informace naleznete na wikipedii, blogu MS.

Na druhou stranu si pamatujte, že mnoho informovaných lidí by tvrdilo, že exFAT vyměňuje funkčnost za jednoduchost. Získáte tak něco, co je schopno ukládat data a funguje napříč různými operačními systémy, ale z hlediska funkcí je to spíše rudimentární.


Linux
  1. Zlepšete výkon systému Linux pomocí noatime

  2. Výpis všech e-mailových adres v souboru s grep

  3. Ssh – Zkopírujte soubor zpět do místního systému pomocí Ssh?

  1. Jak najít všechny soubory s velikostí souboru nula (0) bajtů v adresáři rekurzivně

  2. Upozornění s nftw

  3. Jak sestavit modul jádra Linuxu tak, aby byl kompatibilní se všemi verzemi jádra?

  1. Multiplatformní souborový systém

  2. Jak vyberu veškerý text ze souboru s nano?

  3. Swapon se nezdařil:Neplatný argument v systému Linux se souborovým systémem Btrfs