В OS X почему один внешний HD монтируется как fusefs, а другой как ntfs?

477
MrTransistor

Я на Mac под управлением Snow Leopard со старой / бесплатной версией MacFUSE и NTFS-3G. У меня есть один внешний жесткий диск, который был предварительно отформатирован в NTFS и монтируется с помощью fusefs, так что все отлично. Я только что добавил второй жесткий диск, который я перераспределил и отформатировал в Windows XP с помощью ntfs, который мой mac монтирует с помощью драйвера ntfs только для чтения.

Почему диски монтируются по-разному, и как я могу заставить новый использовать ntfs-3g?

Спасибо!

(Вот вывод команды mount, если это уместно)

/dev/disk2s1 on /Volumes/OldDrive (fusefs, local, nodev, nosuid, synchronous) /dev/disk1s1 on /Volumes/NewDrive (ntfs, local, nodev, nosuid, read-only, noowners) 
1
На самом деле понял: краткий ответ: запуск простого chkdsk / f в Windows на некорректно работающем диске исправил ряд ошибок и позволил правильно смонтировать диск в OS X. Более длинный ответ: вручную вызвать ntfs-3g на диске (то есть sudo ntfs-3g / dev / disk1s1 / Volumes / MountPoint) выдало лучшее сообщение об ошибке. MrTransistor 11 лет назад 2
Не могли бы вы опубликовать свое решение в качестве ответа? Затем вы можете (после небольшого ожидания) «принять» это как правильное. Это поможет будущим ищущим ответов :) JoshP 11 лет назад 1

1 ответ на вопрос

0
MrTransistor

Краткий ответ: запуск простого chkdsk /fв Windows на некорректно работающем диске исправил ряд ошибок и позволил накопителю снова работать правильно.

Более длинный ответ: ручной вызов ntfs-3gна диск (т. Е. sudo ntfs-3g /dev/disk1s1 /Volumes/MountPoint) Дал мне гораздо лучшее сообщение об ошибке - то, которое говорило мне, что я должен работать chkdskв Windows!