Tento článok bol pôvodne napísaný a publikovaný 17. januára 2007. Vzhľadom na to, že má po iPhone (prekvapivo) najväčšiu vyhľadávanosť na MacBlogu sme sa rozhodli, že ho publikujeme znova. V tejto súvislosti by sme bez nejakej špeciálnej pravidelnosti chceli cez víkendové dni „oprášiť“ niektoré staré články, ktoré sú stále aktuálne, zaujímavé, alebo sa im v minulosti nedostavilo veľa pozornosti.
Oficiálne Mac OS X Tiger nepodporuje ani neumožňuje zápis na NTFS partície. Pri prenášaní dát z Windows musíte použiť pre plnú kompatibilitu (čítanie aj zápis) jedine starý súborový systém FAT32, ktorý ma okrem iného limit na maximálnu veľkosť súboru 4GB. Problém to môže byť pri prenose veľkých objemov videa. Samozrejme je veľa ďalších dôvodov, prečo by ste chceli zapisovať na NTFS partície – kto to potrebuje, vie prečo.
Google dovoľuje zamestnancom pracovať na vlastných projektoch a jeden zo zamestnancov, Amit Singh, vytvoril projekt MacFUSE umožňujúci zápis na NTFS pomocou preportovaného FUSE mechanizmu z Linuxu. Princíp fungovania MacFUSE je zložitý na zrozumiteľné preloženie do nášho jazyka, v princípe ale ide o zápis na úrovni užívateľského prostredia, nie kernelu.- Stiahnite oba DMG súbory, jeden so samotným MacFuse, druhý s NTFS-3G (Linuxový open-source ovládač NTFS).
UPDATE: nové verzie nájdete vždy aj na špeciálnej podstránke tohto blogu.
Postup inštalácie:
- Nainštalujte MacFUSE z DMG súboru. Na konci musíte reštartovať počítač.
- Nainštalujte NTFS-3G z DMG pomocou programu Pacifist (Bez neho to pravdepodobne nenainštalujete kvôli chybovej hláške, že sa MacFUSE nenašiel). Pacifistom inštaláciu ručne „vynútite“.
- Spustite Disk Utility a unmountite disk s Windows (ak je mountnutý).
- V informáciach (modrá ikonka „i“) zistite identifikátor Windowsovej partície (napr. disk0s3)
- Spustite Terminal a zadajte nasledujúci príkaz (vytvorenie symbolic link-u):
sudo ln -s /System/Library/Filesystems/fusefs.fs/mount_fusefs /usr/bin/mount_fusefs
- Vytvorte adresár, ktorý poslúži ako mount point pre NTFS partíciu. V mojom prípade použijem „ntfsdisk“, takže mkdir /Volumes/ntfsdisk
- Mountnite NTFS partíciu nasledujúcim príkazom (doplňte správny identifikátor a mount point):
sudo /usr/local/bin/ntfs-3g /dev/disk0s3 /Volumes/ntfsdisk -o ping_diskarb,volname=ntfsdisk
Mount sa na ploche objaví ako sieťový disk – odteraz môžete zapisovať na NTFS partície. Odskúšané a funkčné!
komentárov
Uf, stále složité. Doufám, že než definitivně switchnu, udělá někdo one-click aplikaci:-)
funguje, dik!! nie je to az take zlozite, su to lahke kroky. inac leopard vraj uz bude podporovat zapis na ntfs. vie o tom niekto nieco?
hej oprav to dako, jednak ked sa to skopci robi to idiotske znaky, dalej tam je taka chutovecka ako /urs namiesto /usr a ten posledny prikaz aj tak nejako nejde, aspon posli origos zdroj ked uz nic
Dik za upozornenie, opravil som /usr a prikazy sa uz kopiruju lahko. Zdroj je forum “AppleNova”:http://forums.applenova.com.
vau, vdaka za rychlost, ale aj tak “fuse:failed to exec mount program
uff, toto uz je spam, ale nasiel som si chybu, ale aj tak vdaka, hned ten prvy prikaz bol zly, tak som odstranil mount_fusefs a nanovo,
este jedna otazka: toto plati aj pri dalsom restarte, alebo to treba spisat v bash-i?
Staci potom uz len mountovat NTFS particiu poslednym prikazom (samozrejme nesmie byt uz prave standardne namountovana ako read-only).
s tym ja praveze nemam problem, lebo zapisovat chcem len na decko a to mi zazrakom nemountne automaticky :) (cenzura – warez)
Btw: ake mate vy (redakcia) Macy?
Ako mountnem cez terminal NTSF USB disk?
Malo by to fungovat uplne rovnakym sposobom, ale /dev/disk0s3 je potrebne nahradit spravnym identifikatorom.
nahradil som, lenze sa disk nemountne – napise mi ze je iba read-only
Co je presne ten mount point – mozno ten som zadal zle…
Toto mi to vypisalo: (uz neviem kolkykrat som sa o to pokusil s roznymi obmenami – vymenil som ntsfdisk za nazov disku)
sudo /usr/local/bin/ntfs-3g /dev/disk3s1 /Volumes/trilobite o ping_diska
You must specify exactly one device and exactly one mount point.
You must specify exactly one device and exactly one mount point.
ntfs-3g 0.20070116-BETA – Third Generation NTFS Driver
Copyright (C) 2005-2006 Yura Pakhuchiy
Copyright (C) 2006-2007 Szabolcs Szakacsits
Usage: ntfs-3g device mount_point [-o options]
Options: ro, force, default_permissions, umask, uid, gid, fmask, dmask,
locale, show_sys_files, no_def_opts, streams_interface.
Please see the details in the manual.
Ntfs-3g news, support and information: http://www.ntfs-3g.org
Pred “o” je pomlcka, cize “-o ping_diskarb,volname=trilobite”. Takto:
sudo /usr/local/bin/ntfs-3g /dev/disk3s1 /Volumes/trilobite -o ping_diskarb,volname=trilobite
No funguje to – haleluja!!! Lenze nie je to prave najrychlejsie prepojenie. 7,5GB mi chce zapisovat 5-6hodin…co uz
panove bezvadny navod,
diky moc,
skoda jen ze po restartu je vse jak predtim,
neslo by nejak zautomatizovat to unmountnuti disku, makediru, a opetovneho namountnuti disku pres fuse?
treba jako nejaky skript co by se spustil pri loginu?
i tak jeste jednou dik
Clicker: pozri forum, uz sme to riesili.
Vie mi niekto pomoct? Postupoval som podla tohto navodu vsetko prebehlo super.
Lenze ked som mac znova zapol a zadal:
sudo /usr/local/bin/ntfs-3g /dev/disk0s3 /Volumes/ntfsdisk -o ping_diskarb,volname=ntfsdisk
tak mi vypisalo toto:
kextload: /Library/Extensions/fusefs.kext loaded successfully
mount_fusefs: /Volumes/ntfsdisk: No such file or directory
Co s tym preco to nechce nabehnut?
Alebo sa to cele neda vratit spat nech vidim na ploche win disk hoci len read only ?
Dakujem
edkis: musis si vytvorit ten adresar “ntfsdisk” vo Volumes, ak ho tam nemas.
jj supa uz to fici len nechapem kde sa vtedy stratil heh pretoze tam bol
Na linku, ktory je v clanku uvedeny je uz verzia, ktora robi vsetko automaticky :). V suvislost s MacFUSE je k dispozicii aj filesystem cez ssh (sshFS), a SpotLinghtFS. Stiahnut sa da tu: http://code.google.com/p/macfuse/downloads/list
Fat 32 – pokial sa formatuje pod Disk utility, tak sa da vytvorit aj vecsia particia ako 4GB…to obmedzenie je vraj len dielo Micro$oftu, aby ludia presli na NTFS…
moltom: nikto tu predsa netvrdil, že obmedzenie FAT32 je veľkosť partície 4 GB. Neviem odkiaľ to máš.
Oficiálne stanovisko Microsoftu je, že FAT32 podporuje maximálnu veľkosť partície 32 GB. Ale je možné formátovať aj na viac.
moltom si to nejspis spletl: na FAT32 nelze vytvort SOUBOR vetsi, nez 4GB. Cili svazek muze byt vetsi, ale jednotlive soubory musi byt mensi…
Driv to stacilo, ale dnes je to smesne a je to jeden z mnoha duvodu, proc se uz FAT nepouziva a je hrozne, ze neexistuje zadny jiny multiplatformni souborovy system…
Ale existuju a je ich velke mnozstvo. HFS+, ext3, UFS, ZFS a ine.
Ono je tu len jedna firma, ktora ich odmieta pouzivat napriek tomu, ze su plne otvorene a dostupne zdarma…
aha…jasne. Tak dik za opravu…asi som si to splietol. To obmedzenie vo Winoch sa tyka formatovania FAT32 particii na 32 GB – ale ako pise Dominik da sa to sformatovat aj na viac, prae pod OS X…
Pred tyzdnom som totiz stary 40GB disk z iBooku dal do externaho ramika a tiez som riesil ako to sformatovat, aby som s nim vedel manipulovat aj z OS X aj z PC. Nakoniec som to sformatoval na FAT 32…
Sorry za OffTopic, ale jinde byste si to asi neprecetli ;-)
Mam problem s rozbalenim ZIP souboru vytvoreneho na Windows. Obsahem je jeden soubor s diakritikou v nazvu (konkretne dlouhe í ) a ted se to nechce rozbalit. Je to rozsekane na 7 casti, kdyz tu prvni dam sezrat Stuffitu, tak zahlasi : “Unable to unarchive… Error 1…” a kdyz to dam sezrat Unarchiveru, tak “You need to suply the filename encoding to open this archive”
a at vyberu cokoliv (kodovani) vybali bez kecu prazdny (Zero KB) soubor.
Kdyz pak strcim do Unarchiveru dalsi zip soubor (dalsi cast), tak uz rve jen “The contents of the file can not be extracted with this program” :-(
Nevi nekdo, co s tim, prosim?
K MacFUSE existuje i grafické rozhraní MacFusion, ale zatím jsem ho nezkoušel. Najdete ho na http://www.sccs.swarthmore.edu/users/08/mgorbach/MacFusionWeb/index.html
da sa to pouzit aj na externy disk … rozhranie USB?
Nieco novsie http://www.paragon-software.com/home/ntfs-mac/download.html
Dobry den ako sa da disk dostat po nainstalovani do povodnej podoby prosim ? staci odninstalovat soft ? vdaka
Cav. Skusal som tento vas navod, ale nefunguju mi downloady. Nemohli byy ste to zaktualizovat? NTFS particie by som potreboval spravovast aj na iMacu.
DAKUJEM
Sevo: download co si dal je super (http://www.paragon-software.com/home/ntfs-mac/download.html) – funguje vsetko bez komplikacii, staci “kupit” soft od paragonu, ale myslim, ze sa oplati…
http://rapidshare.com/files/76419048/Paragon_NTFS_for_Mac_OS_X_6.0.rar
Caute, pouzivam NTSF-3G na citanie a zapis suborov do NTSF particii, funguje OK, citanie aj zapis ide normalne az na jednu vec: Ak sa mi na NTSF particii/disku nachadza nejaky subor alebo zlozka s diakritikou (v nazve su dlzne alebo makcene), tak subor sa neda otvorit ani skopirovat do particie Macu. Preto ani napr. subory MP3 s diakritikou nejdu prehrat-> system vypise ze subor nemoze najst, pritom ho mam priamo pred ocami na obrazovke.
Prosim poradte ako na to.
DAkujem!
Dakujem skusam paragon v trial verzii a zapis na externy HDD uz funguje.
Dobrý večer,
mám problem, nainstaloval jsem dle instrukci a ani mi to nefunguje a disk se mi už taky vůbec nezobrazí, nevíte prosim Vas co s tím? :(
děkuju moc za návod
ale proboha já nejsem programátor ani it manažer
jsem normální uživatel a tuze moc bych chtěl používat nový zakoupený disk na obě platformy
a pak narazím na radu, no…
to je jednoduché, otevři terminál a….
probůh já vůbec nemám tušení co v tom terminálu mám dělat :D
co kam proč napsat, jaký správný identifikátor čeho kam?
:))) takže díky za radu, v roce 2015 aby byl na elementární věci člověk programátor, proč to nemá yosemite už v základu, proč musí uživatel tohle vůbec řešit, to není normální :D
ne tímto jsem to nerozchodil, nejsem IT manažer, nejsem programátor, fakt nevím co s tím mám děla, proč jsem instaloval to NTFC3G když dál v návodu s tímto programem nic neotvírám, nic v něm nedělám? proč?
právě jste četli frustrovaného uživatele