Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Částečná podpora exFAT v Linuxu

Do linuxového jádra pomalu začínají prosakovat patche, které přidávají podporu pro souborový systém exFAT nebo také FAT64 od Microsoftu. Ten by měl nahradit FAT32, který se doposud používal na výměnných zařízeních jako jsou USB flash disky nebo paměťové karty. Jelikož byla podpora přidána do Windows Vista SP1 a nedávno také do Windows XP, mohli bychom se dočkat po mnoha letech stagnace i něčeho nového. S novým souborovým systémem padají limity, které FAT32 omezovaly. Podpora v Linuxu je zatím částečná a v raném stádiu vývoje. Na takto naformátované oddíly nelze zatím zapisovat. Microsoft neuvolnil žádnou dokumentaci, tudíž vývojáři musejí použít reverzní inženýrství.

Dále čtěte…         

Předchozí zprávička Následující zprávička        
JardaP
JardaP (neregistrovaný)
2. 2. 2009 9:59 Nový

RE: Částečná podpora exFAT v Linuxu

celé vlákno
Ovsem Microsoft uvolnil dokumentaci na FAT. Zda se, ze po vsech soudech, si Microsoft predstavuje dokumentaci, interoperabilitu atd tak, ze zverejni dokumentaci na stare haraburdi, ktere nikoho nezajima.
Jafra Jamala
Jafra Jamala (neregistrovaný)
2. 2. 2009 10:03 Nový

RE: Částečná podpora exFAT v Linuxu

celé vlákno
Linux = "linuxove jadro" ? So then you can suck my dick 'till it dries up you motherfucking retarded sucky son of a bitch asshole!
JardaP
JardaP (neregistrovaný)
2. 2. 2009 10:46 Nový

RE: Částečná podpora exFAT v Linuxu

celé vlákno
Chudacku! A jak se ti to stalo?
uživatel si přál zůstat v anonymitě
2. 2. 2009 10:58 Nový

RE: Částečná podpora exFAT v Linuxu

celé vlákno
Podobne jako Mickey Mouse znamena mys Mickey, tak Linux Kernel znamena kernel Linux, to ale tvemu postevaku, penisu ci analnimu otvoru (dle toho cim myslis) nedochazi.
JardaP
JardaP (neregistrovaný)
2. 2. 2009 13:15 Nový

RE: Částečná podpora exFAT v Linuxu

celé vlákno
Vazne? No to jsou mi ale veci! To snad aby sis sel stezovat na Hlavni nadrazi do lamparny. Tam s tim urcite neco udelaji.
Lael Ophir
Lael Ophir (neregistrovaný)
2. 2. 2009 21:54 Nový

RE: Částečná podpora exFAT v Linuxu

celé vlákno
Já jsem pro, aby se musel každý povinně registrovat. Tohle je fakt hrozné.
zde
zde (neregistrovaný)
2. 2. 2009 10:32 Nový

Co je to zase za zhovadilost?

celé vlákno
Jedinej blbej limit kterej FAT28 (z marketingových důvodů nazývaná FAT32) má je 2GiB na délku souboru. To mohli vyřešit přetížením filename, a transparentním splitováním dlouhých souborů do několika menších. Když by se pak dlouhý soubor namountoval na systému bez této podpory, stačilo by to CATem spojit dohromady. Jenže MS musí opět přijít s nějakou kravinou...
uživatel si přál zůstat v anonymitě
2. 2. 2009 10:46 Nový

Re: Co je to zase za zhovadilost?

celé vlákno
Az na to, ze mluvis o nikoliv delce, ale velikosti souboru, coz neni jediny limit, ale jeden z mnoha a navic to nejsou 2GiB (2000MB), ale 2GB(2048MB). S filename velikost souboru vubec nesouvisi a k splitovani tam dochazi i u souboru, ktere jsou male, navic tam dochazi i tak k obrovske fragmentaci. 2 retezce se nespojuji v C zadnym "CATem" ani "catem" ani s "cat". Konkatenace je resena pres strcat() a M$ suck cows ass.
SigTERM
SigTERM (neregistrovaný)
2. 2. 2009 11:04 Nový

Re: Co je to zase za zhovadilost?

celé vlákno
eeee.... ty jsi ale sociaaaal
http://en.wikipedia.org/wiki/Gibibyte
uživatel si přál zůstat v anonymitě
2. 2. 2009 11:10 Nový

Re: Co je to zase za zhovadilost?

celé vlákno
navic to nejsou 2GiB (2048MB), ale 2GB(2000MB)
--
spokojen?
Bilbo
Bilbo (neregistrovaný)
2. 2. 2009 15:05 Nový

Re: Co je to zase za zhovadilost?

celé vlákno
Hlavne to nejsou ani 2GB ani 2Gib, ale 4 Gib minus -1 bajt (= 2^32-1 bajtu)
Pjenkys
Pjenkys (neregistrovaný) ---.217.broadband11.iol.cz
26. 8. 2010 14:20 Nový

Re: Co je to zase za zhovadilost?

celé vlákno

Nemluvě o tom, že v dnešní době ISO souborů a HD filmů je tenhle problém hodně velkej…

mnicky
mnicky (neregistrovaný)
2. 2. 2009 16:59 Nový

M$ :-(

celé vlákno
Nechapem taktiku M$. Tak oni spravia novy filesystem a ani dokumentaciu k nemu neuvolnia. Je to predsa tak trochu dvojsecna zbran, ci nie? Cim tazsi pristup k dokumentacii, tym menej sa dany filesystem ujme.... Proste M$ stale ignoruje existenciu inych OS... Dufam, ze pridu aj casy, kedy si to Micro$oft jednoducho nebude moct dovolit a kvoli znacnemu rozsireniu alternativ bude musiet aspon minimalne spolupracovat, pripadne aspon nehadzat polena pod nohy....
JardaP
JardaP (neregistrovaný)
2. 2. 2009 17:53 Nový

Re: M$ :-(

celé vlákno
Kdyby vyrobci flashek, fotaku a podobnych kramu byli co k cemu, dali by hlavy dohromady a sesmolili vlastni FS s dokumentaci a napsali driver pro Windoze. Pak by po extFAT ani pes nestekl a treba by v Redmontu neco pochopili.
Lael Ophir
Lael Ophir (neregistrovaný)
2. 2. 2009 22:11 Nový

Re: M$ :-(

celé vlákno
Když oni ti výrobci paměťových karet a podobných "krámů" umějí designovat paměťové buňky, vyrábět polovodiče, řídit kvalitu, ale neumí psát FS a drivery (driver by stejně musel být podepsán MS a distribuován přes Windows Update, aby to mělo smysl). MS to naopak umí. Tak to nechali na MS, a zaplatili pár pěťáků.

Když jsme u toho, jak je na tom nyní Linux s limitem velikosti souboru? Svého času to na x86-32 byly 2GB, protože před desítkami let při designu libc autoři neměli tak velká úložná zařízení.
Nassir
Nassir (neregistrovaný)
3. 2. 2009 0:37 Nový

Re: M$ :-(

celé vlákno
Velmi promptne mi poradila wikipedia a vychadza to takto:
filesystem, max. velkost suboru, max. velkost particie
ext2/3 16GiB-2TiB 2-32TiB
ext4 16TiB 1EiB
reiserfs 8TiB 16TiB
btrfs 16EiB 16EiB
xfs 8EiB 8EiB
exfat 16EiB ?
ntfs 16EiB 16EiB

Takze onedlho asi migrujeme linuxove servre na ntfs disky, aby mysql databaza stranky microsoft.com mala kam ukladat chybove hlasky.
A teraz vazne. Limity su dost daleko pre beznych smrtelnikov, pretoze ked v obchode dostanem 16TiB HDD, tak si ho naformatujem niecim novym, co bude prave po ruke (ext5?). Urcite si nebudem pridavat problemy rozsirovanim sucasneho 200GiB raidu z roku 2002 na pocitaci, ktory ani nemal sata. Ktore mimochodom vtedy uz aj tak nikam nepripojis.
Lael Ophir
Lael Ophir (neregistrovaný)
3. 2. 2009 1:36 Nový

Re: M$ :-(

celé vlákno
Limit velikosti souboru na Linuxu není věcí FS, ale interface (g)libc. Funkce totiž používají pro velikosti souborů a pozici v souborech 32-bit integer. V Linuxu s tím byly roky problémy, viz link níže. Abyste mohl používat soubory větší 2GB, musí je umět FS, ale samo o sobě to nestačí. Předpokládal jsem, že znalci Linuxu toho budou vědět o Linuxu více, než znalec Windows ;)
http://www.suse.de/~aj/linux_lfs.html
nobody
nobody (neregistrovaný)
3. 2. 2009 8:06 Nový

Re: M$ :-(

celé vlákno
LOL, glibc z roku nula, kernel 2.4 ktery neni default ani v oldstable debianu, hezka demagogie.
uživatel si přál zůstat v anonymitě
3. 2. 2009 17:36 Nový

Re: M$ :-(

celé vlákno
Viz zde:
http://www.root.cz/zpravicky/castecna-podpora-exfat-v-linuxu/251009/

Máte na to odpověď? Znovu říkám, že jsem doufal, že znalci Linuxu toho o něm budou vědět více, než já coby znalec Windows.

O demagogii mluvíte proto, že nevíte, na co reagujete.
JardaP
JardaP (neregistrovaný)
3. 2. 2009 19:18 Nový

Re: M$ :-(

celé vlákno
Currently the most commonly used Linux file systems are ext2, ext3 or ReiserFS. To support files larger than 2 GiB on 32-bit systems, Linux need to use Large File Support (LFS). The LFS support is done by the Linux kernel and the GNU C library i.e. glibc. LFS raises the limit of maximal file size. For 32-bit systems the limit is 2 GiB but using the LFS interface on filesystems that support LFS applications can handle files as large as 2^63 bytes.

Vice cisel zde: http://www.cyberciti.biz/tips/what-is-maximum-partition-size-supported-by-linux.html

Popisuje situaci z r. 2005.

Neco v tomto smyslu (r. 2004) je zde: http://www.redhat.com/whitepapers/rhel/RHEL_creating_a_scalable_os_storage_infrastructure.pdf

Staci?
Lael Ophir
Lael Ophir (neregistrovaný)
3. 2. 2009 19:52 Nový

Re: M$ :-(

celé vlákno
To, že Red Hat Enterprise Linux měl podporu LFS už v roce 2005, jsem si také dohledal. Velikosti partitions ani parametry FS s tím samozřejmě nemají nic společného.

Už jsem zjistil, jak to je. Nový datový typ fpos_t se v závislosti na nastavení _FILE_OFFSET_BITS na 32 nebo 64 přepíná mezi off_t a off64_t. Asi to není podle POSIXu (resp. Single UNIX Specification), a způsobí to problémy při portaci, ale mělo by to fungovat. HP-UX to řeší podobně.
http://linuxgazette.net/issue67/tag/13.html
http://docs.hp.com/en/5965-4406/ch04s09.html
JardaP
JardaP (neregistrovaný)
3. 2. 2009 10:01 Nový

Re: M$ :-(

celé vlákno
No, nejaky jednoduchy FS se schopnostmi podobnym FATu by snad sfoukli nebo si nechali nekde sfouknout. Kdyz se do vyvoje da trochu penez, vysledek se snad dostavi. Lze treba vypsat konkurz. Treba sifra AES take vyhrala v konkurzu a od te doby po ni vsichni sili, i kdyz udajne nektere jine algoritmy jsou lepsi.

Jinak chcete rici, ze kdyby vyrobci flashek dodali FS pro Windoze, Microsoft by odmitl driver podepsat, aby si udrzel monopol a sve extFat?
uživatel si přál zůstat v anonymitě
3. 2. 2009 17:39 Nový

Re: M$ :-(

celé vlákno
Ja vidíte, tak do toho výrobci pamětí nejdou. Můžete se jich ptát, proč to tak je. Třeba mají zájem na tom, aby jejich flash paměti šly přečíst bez instalace dodatečného SW.

Kdyby výrobci flash pamětí dodali FS pro Windows, MS by driver podepsal po splnění daných podmínek. Dnes se diskriminační přístup nenosí. Takový přístup byl specialitou výrobců profi unixů, než jim MS obrátil trh vzhůru nohama.
Suchý čert aura:95
2. 2. 2009 18:24 Nový

Re: M$ :-(

celé vlákno
http://www.microsoft.com/iplicensing/productDetail.aspx?productTitle=exFAT%20File%20System%20Licensing%20Program

Taktika je jasná, ne? Proč by tu specifikaci uvolňovali zdarma, když takhle mohou získat spoustu peněz od výrobců foťáků a kamer (exFAT je součástí specifikace pro nové paměťové karty SDXC a licenční poplatky se platí, předpokládám, za každé prodané zařízení) a ještě získají konkureční výhodu oproti ostatním OS.
Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

RE: Částečná podpora exFAT v Linuxu
JardaP 2. 2. 2009 09:59
└ 
RE: Částečná podpora exFAT v Linuxu
Jafra Jamala 2. 2. 2009 10:03
 
└ 
RE: Částečná podpora exFAT v Linuxu
JardaP 2. 2. 2009 10:46
 
 
└ 
RE: Částečná podpora exFAT v Linuxu
anonymní uživatel 2. 2. 2009 10:58
 
 
 
└ 
RE: Částečná podpora exFAT v Linuxu
JardaP 2. 2. 2009 13:15
 
 
 
 
└ 
RE: Částečná podpora exFAT v Linuxu
Lael Ophir 2. 2. 2009 21:54
Co je to zase za zhovadilost?
zde 2. 2. 2009 10:32
└ 
Re: Co je to zase za zhovadilost?
anonymní uživatel 2. 2. 2009 10:46
 
└ 
Re: Co je to zase za zhovadilost?
SigTERM 2. 2. 2009 11:04
 
 
└ 
Re: Co je to zase za zhovadilost?
anonymní uživatel 2. 2. 2009 11:10
 
 
 
└ 
Re: Co je to zase za zhovadilost?
Bilbo 2. 2. 2009 15:05
 
 
 
 
└ 
Re: Co je to zase za zhovadilost?
Pjenkys 26. 8. 2010 14:20
M$ :-(
mnicky 2. 2. 2009 16:59
├ 
Re: M$ :-(
JardaP 2. 2. 2009 17:53
│
└ 
Re: M$ :-(
Lael Ophir 2. 2. 2009 22:11
│
 
├ 
Re: M$ :-(
Nassir 3. 2. 2009 00:37
│
 
│
└ 
Re: M$ :-(
Lael Ophir 3. 2. 2009 01:36
│
 
│
 
└ 
Re: M$ :-(
nobody 3. 2. 2009 08:06
│
 
│
 
 
└ 
Re: M$ :-(
anonymní uživatel 3. 2. 2009 17:36
│
 
│
 
 
 
└ 
Re: M$ :-(
JardaP 3. 2. 2009 19:18
│
 
│
 
 
 
 
└ 
Re: M$ :-(
Lael Ophir 3. 2. 2009 19:52
│
 
└ 
Re: M$ :-(
JardaP 3. 2. 2009 10:01
│
 
 
└ 
Re: M$ :-(
anonymní uživatel 3. 2. 2009 17:39
└ 
Re: M$ :-(
Suchý čert 2. 2. 2009 18:24