Возможный дубликат:
Бесплатная утилита для записи NTFS в Mac OS X 10.6.5?

Я новичок в MacOS, поэтому извиняюсь, если это глупый вопрос.

В настоящее время у меня есть iMac под управлением Snow Leopard и Windows 2008 с основным HDD, установленным как NTFS. Я немного озадачен тем, почему я могу читать и записывать на этот диск NTFS с моего iMac (обе машины находятся в одном домене), однако, если я подключаю внешний жесткий диск NTFS, я могу только читать с него, а не напиши ему. Мне просто интересно, в чем разница между этими двумя сценариями?

Вскоре мне понадобится подключить внешний накопитель USB HDD к моему iMac и записать на него файлы (размером более 4 ГБ), а затем подключить этот накопитель USB к любому из моих компьютеров с Windows 2008/Windows 7, снова для чтения и записи. , Кто-нибудь может также посоветовать, каков наилучший подход для этого?

Спасибо

2 ответа2

1

Mac OS X не может записывать в файловую систему NTFS, но может читать из нее.

Вы можете писать в нее, если она смонтирована и предоставлена в общий доступ с компьютера Windows, и вы подключаетесь через smb - в этом случае машина Windows выполняет запись.

Если вам нужно подключить диск непосредственно к компьютеру Mac для записи, вам нужно будет отформатировать диск в FAT. Текущая версия Snow Leopard будет поддерживать FAT64 - так что это будет лучшим выбором.

Если вы не можете переформатировать диск, то есть некоторые сторонние инструменты, позволяющие Mac писать в ntfs - Google для MacFuse.

0

Причина, по которой это работает при обращении к серверу Windows, заключается в том, что разговор происходит на более высоком уровне, чем на диске. Mac общается с Windows по соединению CIFS, и именно Windows выполняет перевод содержимого диска на содержимое Mac. Когда Mac напрямую общается с разделом NTFS, он делает это на уровне блоков и представляет собой совершенно другой протокол.

Короче говоря, при использовании CIFS для связи с другим сервером для получения данных раздел данных был отформатирован так, что это мало что значит.

Mac OS X имеет очень хорошую поддержку CIFS. Однако поддержка NTFS доступна только для чтения. Получая доступ к тому NTFS через устройство Windows, вы, по сути, получаете доступ через устройство, которое говорит на NTFS, и именно поэтому оно работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .