Mavericks [NTlicate] kullanarak NTFS'ye yazın


86

Bu sorunun burada zaten bir cevabı var:

Mountain Lion'da normal olarak NTFS dosya sistemlerini okuyup yazabildim, ancak güncellemeden sonra bu çalışma durdu.

Mountain Lion'da homebrew kullanarak ntfs-3g ve fuse4x'i yükledim ve fuse4x çekirdek uzantısının kurulumunu tamamlamak için homebrew tarafından gösterilen talimatları izledim.

Bu sorunu çözmeye çalışmak için, ntfs-3g, fuse4x ve fuse4x-kext'i kaldırdım ve yeniden yükledim. Ama bu benim sorunumu çözmedi.

Bunun nasıl çözüleceğini bilen var mı? Teşekkürler.

Yanıtlar:


88

Bunu yapmanın doğru yolunu buldum ( Yosemite için de işe yarıyor ):

Onlara henüz sahip değilseniz, Homebrew ve fıçıları takın :

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install caskroom/cask/brew-cask

Önceki sürümlerini kaldırın osxfuse(işaretsiz kex'ler şimdi yasaklandı):

brew cask uninstall osxfuse

Homebrew'i güncelleyin ve yükleyin osxfuseventfs-3g

brew update
brew cask install osxfuse
brew install ntfs-3g

mount_ntfsSürücülerin otomatik olarak monte edilmesini sağlamak için bir sembolik bağlantı oluşturmanız gerekir :

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original 
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

2
Herkesin varsayılan olarak bir homebrew kurulu olmadığını unutmayın. Lütfen brewkomutu almak için yüklemeniz gerektiğini açıklayan homebrew web sitesine bir link ekleyebilir misiniz ?
Saaru Lindestøkke

tıkır tıkır çalışıyor !
Karl Forner

ntfs-3g bir FUSE dosya sistemidir, bu nedenle kullanıcı alanında çalışır - ücretsizdir ve muhtemelen iyi çalışıyorsa (Linux'ta çok kullanılır), çok fazla şey yaparsanız Tuxera'nınki gibi ticari bir NTFS sürücüsü bulabilirsiniz. NTFS dosya sistemlerine okuma / yazma.
RichVel

2
$ sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original Password: mv: rename /sbin/mount_ntfs to /sbin/mount_ntfs.original: Operation not permitted
C26ur

2
Eğer ntfs-3g yüklerken aşağıdaki hatayı alıyorsanız "Hata: ntfs-3g için uygun formül yok" u çalıştırarak kurmayı deneyin: brew homebrew / fuse / ntfs-3g kurulumunu yapın
Deepak Singh Rawat

12

Bu çok kolaydır ve herhangi bir 3. parti uygulama veya sürücü kurmanıza gerek yoktur . Yeniden başlatma gerekmez.

  1. "Cilt" inizin adını bulun
  2. Terminali aç
  3. / Etc / fstab dosyanızı oluşturun veya güncelleyin. "My040Passport" u "Hacim" adınızla değiştirin. Terminal'e sudo vi / etc / fstab yazarak bunu yapabilirsiniz . Şifreniz istenecektir.

    #
    # Warning - this file should only be modified with vifs(8)
    #
    # Failure to do so is unsupported and may be destructive.
    #
    LABEL=My\040Passport none ntfs rw,auto,nobrowse
    
  4. Harici sabit disk sürücünüzü çıkarın ve tekrar takın

  5. HDD’nizi Finder’da listelendiğini görmeyeceksiniz, daha sonra aşağıdaki adımlarla Terminal içinden açmanız gerekir.
  6. Terminal'i açın, aşağıya 3 komut girin ve 3. komutta kendi Birim adınızı kullanın

    cd /Volumes
    ls 
    open My\ Passport
    

    Komut 1 geçerli dizini değiştirecek.
    Komut 2, Ciltleri listeleyecek, ilgilendiğiniz kişi burada listelenecek.
    Komut 3, Sesinizi Finder'da açacaktır.

  7. HDD’yi Finder’da görmeyeceğinizden, masaüstünüze bir link ekleyelim. Terminal'i açın, Birim adını değiştirerek bu komutu girin ve istenirse hedefi de değiştirin.

    ln -s /Volumes/My\ Passport/ ~/Desktop/hdd
    

Kötü bir şekilde masaüstünde hiçbir simge gösterilmez. Bunun neden olduğunu merak ediyorum.
Martin

@ grgarside Masaüstünüze sadece bir komut daha ekleyerek ekleyebilirsiniz. Bu makalesudo ln -s /Volumes ~/Desktop/Volumes yoluyla
mpickens

Bu çözümü bazı bloglardan da denedim ve işe yaradı !!! Ancak, terminal kullanarak kopyalama yapana kadar hepsi iyi çalışıyordu. Finder'ı kullanarak en az 50GB Veri içeren bir klasöre kopyalamayı denediğimde, harici HDD'de herhangi bir bildirim veya hata olmadan hedef klasörün içeriği boşaldı. :( Şimdi bu klasör her zaman boş görünüyor
vikas

NTFS birimlerine yazmak için en iyi yol budur. Paragon NTFS veya osxfuse gibi 3. parti uygulamaları kullanmak, modüllerinizi sık sık çekirdek paniklerine yol açacak şekilde karıştırır. Ext4 için Paragon extFS'i çalışırken de aynı sorunu yaşadım. İlgili konular için bu konuya bakın: apple.stackexchange.com/questions/29842/… (konu ext4 içindir, ancak üçüncü parti uygulama kullanırken ntfs temelde aynıdır)
thibmaek

1
Küçük dezavantajı var .... bu adımı taktığınız her sürücü için tekrarlamanız gerekiyor ... biraz acı, ama iyi ... biggie yok ...
Clint Eastwood

5

Sizinle aynı kurulumu yaptım ve 10.9'a yükselttiğimden beri NTFS'ye yazamıyorum. Sona erdiğim çözüm (en azından kısa süreliğine) Paragon'un Mac® OS X 11 için NTFS kullanmasıydı . İyi çalışıyor gibi görünüyor ve 10 günlük ücretsiz deneme süresine sahip.

Umarım yakında daha iyi bir yöntem bulunur, ancak bununla uğraşmaktan yoruldum.

Denemedim başka bir seçenek /etc/fstabdosyayı düzenlemek oldu . Aşağıdakiler, OS X Mountain Lion'da NTFS Yazma Desteğindendir :

  • Paragon, Tuxera veya NTFS-3G gibi diğer üçüncü taraf NTFS yazılımlarını kaldırın.
  • Düzenleme /etc/fstab(bunu ile yapabilirsiniz sudo vi /etc/fstab) Aşağıdaki satırı ekleyin: LABEL = ”VOLUME_NAME_WITHOUT_QUOTES” none ntfs rw, auto, nobrowse
  • Şimdi diski çıkarın ve yeniden takın

Bahsettiğiniz diğer yaklaşımı denedim, hiç şans yok :(
Steve

1
İşte benim Kampı sürücü için ne yaptığını geçerli: LABEL=BOOTCAMP none ntfs rw,auto,nobrowse. 10.9 Maverick'te iyi çalışıyor. Seagate HDD kullanıyorsanız, ücretsiz Seagate NTFS sürücüsünü
Hai Feng Kao

1
bundan sonra, ses bulma penceresinde görünmüyor. erişmek için Menü /> Git -> "Klasöre Git" menüsünden "/ Hacimler" e gidin. Ayrıca bu birimi gelecekteki kolay erişimin kenar çubuğuna ekleyebilirsiniz ..
tanaydin

2
Tıpkı diğerlerine bir uyarı olarak, bunu kullandım ve daha sonra sürücüyü yedekleyerek geri tepti (günlerce sabit aktivite) ve sonunda sürücüm çıldırdı, OSX'i kilitledi ve sürücüyü çıkardıktan sonra bile OSX'in çalışmasını sağlayamadım / etc / fstab dosyasını silene kadar tekrar kararlıyım. Bu seçeneği Mavericks'te önermiyorum
Chris Magnuson

@HaiFengKao Bu sadece Seagate diskleriyle çalışır mı?
Szabolcs

3

OS X Mavericks'te macfuse-core-10.5-2.1.9 ve ntfs-3g-2010.10.2-macosx kombinasyonlarını kullandım ve bir NTFS sürücüsüne yazabiliyorum.

  • İlk önce, macfuse-core-10.5-2.1.9’u kurun.
  • Sonra ntfs-3g-2010.10.2-macosx’i kurun.
  • Kurulumlardan sonra, NTFS-3G'yi açalım
    • Sistem Tercihi> NTFS-3G
    • [Etkinleştir] üzerine tıklayın
  • Son olarak, hedef NTFS diskinizi söküp tekrar takalım

TimeOut mesajına gitmiş olsanız bile, zaten doğru yöne gidiyorsunuz. NTFS sabit diskinize dosya ve klasör oluşturmaya çalışalım.


Bu kombinasyonu düzenleme adımlarını detaylandırabilir misiniz? Sadece her ikisini de kurmak benim için işe yaramıyor.
Coeur

Teşekkürler, "[etkinleştir]" i tıklayın. TimeOut mesajı için sanırım FuseWait var.
Coeur


2

MacPorts'u Kullanma:

sudo port install fuse4x ntfs-3g
sudo ntfs-3g /dev/disk2s1 /Volumes/ntfsmountpoint

2

Bu cevap OS X 10.11 El Capitan için en son uyumluluk hedefleniyor .

  1. En son osxfuse (3.xx) 'ı https://github.com/osxfuse/osxfuse/releases adresinden veya Homebrew ile yükleyin brew cask install osxfuse.

  2. Demlemek (homebrew / sigorta / ntfs-3g) en son NTFS-3G (2015.3.14) yükleyin.

Takip olarak:

brew install ntfs-3g
  1. Sistem Bütünlüğü Korumasını geçici olarak devre dışı bıraktıktan sonra önyüklemek için NTFS-3G'yi bağlayın.

Takip olarak:

[reboot by holding CMD+R to get in recovery mode]
csrutil disable
[reboot normally]
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
[reboot by holding CMD+R to get in recovery mode]
csrutil enable
[reboot normally]

kurulum alternatifi

NTFS-3G'yi kaynak kenarından oluşturmak için (2015.9.30): bu cevabı kontrol et


1
İşe yaradı. Ama masaüstünde veya hatta cihazlarda sürücü göstermiyor ... sadece / Birimler içinde gösteriliyor Bu maverick göstermek için kullanılır
Akarsh Satija


@AkarshSatija Sorunu buldum: os.fuse 3.0.x 2.8.x yerine gerekli
Cœur

1

Mavericks'i bilmiyorum ama Lion'da , OS X için FUSE kullanarak , Tuxera veya Paragon'un ticari çözümlerine ücretsiz ve açık kaynaklı bir alternatif olan NTFS dosya sistemlerine yazma erişimim var .

Bu eski MacFUSE projesi DEĞİLDİR ; hangi artık korunmuyor.


1

SEAGATE KULLANICILARI:
Şanslısınız! hadi güvenli bir şekilde
yapalım Seagate sabit disk sahipleri için sadece bedava sürücüyü buradan indirin!
http://www.seagate.com/gb/en/support/downloads/item/ntfs-driver-for-mac-os-master-dl/

DİĞER KULLANICILAR:
1.Fuse / NTFS-3G sürücüleri iyi bir seçenektir.
http://www.macbreaker.com/2014/06/how-to-enable-writing-to-ntfs-hard.html
2. Eğer bir inek iseniz terminal komutlarını kullanarak tonlarca başka seçenek de olabilir. Ancak, uyarılarla gelecekteki güncellemeler sırasında sorun yaşayabilirsiniz.

PEN SÜRÜCÜLERİ İÇİN:
Bir kalem sürücü (veya daha küçük herhangi bir USB çubuğu için) ise, basitçe FAT32 olarak biçimlendirebilirsiniz.
Daha büyük sabit sürücüler için, FAT32 dosya boyutu sınırlamaları vb. Olduğundan iyi bir seçenek değildir.


0

Sadece OS X için eski MacFuse'un en son sürümünü yükleyin.

Yaptığım şey NTFS-3G cihazımı yeniden yüklemek ve OS X için Fuse'u indirip yüklemek oldu .


0

Pawel'in cevabını takiben Mavericks'teki sorunu çözdüm.

brew update
brew install fuse4x
brew install ntfs-3g
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.orig
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
brew info fuse4x-kext

Bağlantı, ntfs-3g olarak başarısız olmasına rağmen, aynı bağlantıyı oluşturmaya çalışsa da, fuse4x sembolik bağlantı yapmayın.


0

Aşağıdakiler Mavericks'te (10.9.5) benim için çalıştı. Windows 7 makinede NTFS USB anahtarını oluşturmuştum. Aygıtın 'usbkey' olarak adlandırıldığını ve diskin / dev / disk1 olarak göründüğünü varsayalım:

$ sudo umount /Volumes/usbkey
$ sudo mkdir /Volumes/usbkey
$ sudo mount -t ntfs -w -o rw,auto,nobrowse /dev/disk1 /Volumes/usbkey
$ mount | grep usbkey
/dev/disk1 on /Volumes/usbkey (ntfs, local, noowners, nobrowse)

NTFS ile biçimlendirilmiş sürücüye ve Terminal'den dosya kopyalamayı başardım ve eğer 'aç' koştum. Terminalde / Volumes / usbkey konumundan.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.