Ext2/Ext3 ovladač pro Windows
Mnoho lidí vůbec neví, že Microsoft nabízí Installable File System kit pro tvorbu vlastních ovladačů souborových systémů.
Tento balík umožňuje například tvorbu ovladačů pro souborové systémy Linux/Mac OS X, které běží na Windows 2000, XP nebo 2003 Server.
Stephan Schreiber vytvořil Ext2 IFS ovladač pro Windows, který podporuje Ext2 a Ext3, umožňuje bezproblémové čtení, zápis a všechny ostatní funkce, které jsou dostupné pod Linuxem.
(Zdroj: OSNews)
Dále čtěte…
- Ubuntu je Mac pro chudé 7. 6. 2011 0:00
- Apple jako inspirace Microsoftu 12. 11. 2009 8:04
- Linux i Mac ztrácejí zákazníky 27. 11. 2007 18:30
- Alternativa k Windows: Je lepší Linux nebo Mac OS? 2. 8. 2007 10:42
- Porovnání systémů na BBC 30. 1. 2007 13:01
Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknoprava se neresi, ReiserFS je neco uplne jineho nez ext3 a ovladac pro nej neni (a neverim tomu ze ho nekdo napise).
Re: Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknoviz. http://www.craftcom.net/03_bart/bartpexpe.htm
Craft (autor web stránek)
Re: Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknoRe: Ovladac pro ReiserFS?
celé vláknohttp://p-nand-q.com/download/rfstool.html
Re: Ovladac pro ReiserFS?
celé vláknojak tu procitam ty stary diskuze...
2003 : rfstools released...
2005 : ,,neverim tomu ze ho [rfs driver] nekdo napise.''
necestuji nekteri lidi zpatky casem, jako treba Lister v Pozpatku? Nebo v roce 2005 nebyl google? wtf?!
ext24win
celé vláknoRW pripajanie NTFS particii
celé vláknoRe: RW pripajanie NTFS particii
celé vláknoRe: RW pripajanie NTFS particii
celé vláknosoubory. Nemůžeš je rozšiřovat ani vytvářet nové ani mazat.
Pokud chceš plný RW přístup, stáhni si captive od Jana
Kratochvíla --- to je wrapper, který natáhne soubor NTFS.IFS
z Windows, emuluje mu funkce NT kernelu a umožňuje pomocí
něho na partition zapisovat. Je to ale pomalé.
Re: RW pripajanie NTFS particii
celé vláknoExistovala i nejaka specialni a udajne zarucena aplikace, ale je to delsi doba a nestudoval jsem to.
Re: RW pripajanie NTFS particii
celé vláknoV nadpisu je chyba !!
celé vláknoAutoři sice píšou, že se dá použít i pro ext3, který je s ext2 zpětně kompatibilní, ale má to jeden háček - pokud totiž nebyl fs korektně odpojen, budou se po připojení jaok ext3 dělat úpravy podle obsahu žurnálu. Ale když se na něj mezitím něco zapíše z Woken, už nemusí odpovídat skutečný stav na disku s tím co se očekává podle žurnálu takže může vzniknout pěkný guláš !
BTW když je tedy napsání podpory pro filesystem ve Woknech tak jednoduché, proč krusinál nikoho ještě nenapdalo napsat úplně nový filesystem, který by byl přístupný z Woken i linuxu a splňoval by následující parametry :
- žádná přístupová práva
- žádné symlinky
- žádné speciální soubory
- žádná on-line komprimace
- žádná podpora šifrování
- podpora utf v názvech souborů a adresářů
- podpora pro soubory > 4GiB
Zkrátka vzít z ext2 a NTFS všechno to, na čem se můžou shodnout a co obyčejnému uživateli stačí pro ukládání dat, která nejsou "choulostivá".
Na obyčejné sdílení dat mezi systémy by toto bohatě stačilo a odpadly by problémy s (ne)podporou vlastností fs, které se v druhém OS nedají emulovat nebo se s nimi obtížně pracuje.
Re: V nadpisu je chyba !!
celé vláknoRe: V nadpisu je chyba !!
celé vlákno"To by zadny ovladac pro Ext2 nemel dovolit .." - jste si tím jist ? Vždyť i v případě že se poškodí žurnál se doporučuje připojit svazek jako ext2.
".. ovladace nepodporujici Ext3 poznaji ze takovemu filesystemu nerozumi a nemaji ho primountovat" - co podle vás znamená, že ovladač nepodporuje ext3 ? To jako že neozumí žurnálu ? Ale vždyť je to nesmysl. Jednak se dá svazek připojit jako ext2 i v linuxu (a vynutit si NEpoužívání žurnálu) a druhak i popisovaný ovladač přistupuje "pouze" na ext2 a opět si žurnálu nevšímá - viz popis na stránkách autorů.
Když to shrnu, je možné připojit svazek ext3 jako ext2 (tedy bez žurnálování) a to z linuxu i z Woken. V obou případech se bude zapisovat na svazek, který nemusí být konzistentní s žurnálem (mohou v něm být nezapsaná metadata) a jehož obsah se zapíše až při dalším připojení svazku jako ext3. Problém je ale v tom, že z Woken je možný _pouze_ tento neúplný přístup.
Taklže popsaný ovladač je možné používat, ale jen na svazky ext2 a rozhodně bych to neriskoval s ext3, kde teoreticky hrozí poškození dat.
Re: V nadpisu je chyba !!
celé vláknoNu, tak si to zkusme.
Naformatoval jsem sda3 jako ext3 fs, primountoval jako ext3 fs, zacal na nej kopirovat, a v prubehu kopirovani dal okamzity reboot.
Po rebootu:
# mount -t ext2 /dev/sda3 /mnt/ext3
mount: wrong fs type, bad option, bad superblock on /dev/sda3,
or too many mounted file systems
Tak co, jde primountovat ext3 svazek s nezapsanymi metadaty v zurnalu jako ext2, nebo ne??
Pokud tohle ten windowsi nebo jakykoli jiny ovladac umoznuje, je to proste BUG, kterym Linux netrpi.
Re: V nadpisu je chyba !!
celé vláknoMůžete ještě prosím (po "rebootu") zkusit :
mount /dev/sda3 /mnt/ext3 -t ext3 -o noload
.. případně totéž, ale s popisovaným ovladašem ve Woknech ?
Matně jsem si pamatoval z manuálu, že ext3 jde připojit bez žurnálu a z nějaké debaty v konferenci jsem získal djem, že to jde jen jako ext2. Ukázal jste, že to tak není, takže se omlouvám za mystifikaci.
Ale pak je otázka, jestli moje obavy budou splněny, pokud se partišna připojí jako ext3 s vyputým žurnálem (viz výše) - asi ano, ale je to dost speciální případ, který normálního uživatele nepotká. Závažnější ovšem bude, jestli se bude stejně chovat i Wokenní ovladač - a já se obávám že jo. Pokud ne, tj. pokud se připojení s "nevyprázdněným" žurnálem odmítne (podobně jako ve vaší ukázce), pak budou uživatelé možná trochu brblat, ale rozhodně by to bylo správnější chování.
BTW nejsem znalec zdrojáků jádra, ale je moc velký rozdíl v ext2 a ext3 ? Jinými slovy byl by (teoreticky) velký problém napsat ten ovladač jako "plnohodnotný" ext3 ? Sice by se ještě víc zpomalil, ale na druhou stranu by se zabránilo poškození při pádu woken během zápisu.
A máme tu další námět na pokus - co takhle naformátovat ext3 (nepoškozenou), kopírovat na ni z Woken ext2 ovladačem a po tvrdém shození ji připojit (opět jako ext3) v linuxu ? Výsledky by určitě zajímaly mnoho čtenářů ...
Re: V nadpisu je chyba !!
celé vláknomount /dev/sda3 /mnt/ext3 -t ext3 -o noload"
stejny vysledek: nejde to.
"Závažnější ovšem bude, jestli se bude stejně chovat i Wokenní ovladač - a já se obávám že jo."
Proc? Ten ovladac s ext3 fs zda se vubec nepocita. A Ext3 je prave tak navrzene, aby ovladace ktere s nim vubec nepocitaji jej neposkodily (treba ext2 ovladace ve starsich verzich Linuxu). Pokud neni v tom Ext2 ovladaci zjevna chyba, nemel by to byt problem.
(Nemam ted cas ten ovladac testovat.)
"je moc velký rozdíl v ext2 a ext3 ?"
Nekde jsem cetl ze ext3 je cca 10x slozitejsi :-)
"co takhle naformátovat ext3 (nepoškozenou), kopírovat na ni z Woken ext2 ovladačem a po tvrdém shození ji připojit (opět jako ext3) v linuxu ?"
Zkuste to - spravne chovani je ze ext2 ovladac oznaci ten filesystem jako "dirty", po shozeni to tak zustane a pak ho Linux odmitne namountovat jako ext3.
Re: V nadpisu je chyba !!
celé vláknoSkoro pořád na mně ale při bootování linuxu vytskakuje hláška že na dotyčné partition je chyba a spoští se nějaký "scandisk". Už mě to prudilo, tak jem po tom teď pátral, zdá možná to bude chybejicim flagem u large files (i když nejsem si vědom že bych tam měl soubor větší než 4 GB), což se prý v tom win ovladači dá nějak nakonfigurovat. zkusím si s tím ještě pohrát a dám vědět.
Re: V nadpisu je chyba !!
celé vláknoNedávno jsem zjistil, že problémem by mohlo být to, že se jedná o notebook a občas ho uspím a pak při probouzení nabootuju linux a ty file systémy nejsou korektně odpojené.
Díky za ten tip s velkými soubory. Používám to na videa a mám tam velké soubory.
codepage
celé vláknoLze ale pouzit program ext2fsd na http://ext2fsd.sourceforge.net , ktery podporuje volbu CodePage a je mozny povolit si i zapis. Jen tam neni graficke prostredi pro mountovani.
Re: codepage
celé vláknogeniální!
celé vláknoJe výborné, že teď můžu při problémech opravovat jeden systém z druhého, a ne pouze Windows z Ubuntu (i když ne že by toho šlo napravovat mnoho s rozbitými windows :/ )! Tenhle program putje okamžitě do mojí složky "Windows Survival Kit" :)
Jen škoda, že se správně nezobrazuje čeština v souborovém systému. Nešlo by to vyřešit používáním UTF-8 ve Windows XP? Je to vůbec nějak možné?
Re: geniální!
celé vláknoOpravdu geniální nástroj!!
Navíc ovladače pro některé souborové systémy bych si docela rád napsal. Mám např. set-top box, jehož disk má záhadný souborový systém a pokud bych ho postupně rozluštil, rád bych si na něj napsal ovladač. Uvidíme.
Nebo taky bych docela rád implementoval cosi jako sshfs přes protokol FISH nebo ftpfs/sftpfs přes protokol FTP/SFTP, virtuální souborové systémy, které by byly připojitelné jako síťové jednotky. To by bylo žůžo ;-)
Pokud bude problém s tou češtinou, pokusím se ovladač upravit tak, aby překládal názvy souborů do znakové sady MBCS (kódování Unikódu, kde má každý znak 2 byt’y) a dám vědět. Ovšem naprosto netuším, kdy bych se k něčemu takovému dostal. Mám teď docela rušno. Taky bych mohl zkusit kontaktovat autora, jestli by s tím něco udělal.
Tak zatím, mějte se, tučňáci ;-)

