Якщо ви коли-небудь спробували перенести файли між комп'ютером під керуванням Windows і одним з Mac OS X, можливо, ви зіткнулися з проблемами, що виникають через формати NTFS і FAT. За промовчанням Windows використовує формати NTFS на своїх дисках, а якщо ви відформатували зовнішні жорсткі диски та ручки на Windows, то ви, швидше за все, використовували NTFS для форматування цих дисків.
Це все добре і добре у всесвіті Windows, але перейдіть на Mac, і ви помітите, як OS X може читати ці диски, відформатовані NTFS, але не писати їм нічого. Це одна з найбільших проблем у крос-платформній сумісності для зовнішнього зберігання даних між Windows і OS X.
Що ми можемо зробити
Найбільш поширеним рішенням для цього є форматування дисків у FAT . Хоча це працює, ми дамо вам дві причини, чому ви не захочете це зробити:
- Ваш диск може містити цінні дані, які будуть втрачені, якщо ви відформатуєте його в FAT.
- Можливо, вам знадобиться перенести файли розміром більше 4 Гб у ваш диск, і FAT не дозволить цього.
Отже, як подолати цей яскравий розрив між Windows і OS X?
Сьогодні ми досліджуємо можливі шляхи вирішення цієї проблеми. Однак, перш ніж ви зможете зрозуміти, що робити, вам потрібно зрозуміти, що саме ви намагаєтеся виправити. Малий фон в порядку:
NTFS і FAT є двома найбільш часто використовуваними файловими системами для форматування дисків. Це скорочення для файлової системи нової технології та таблиці розподілу файлів відповідно. Ці формати регулюють спосіб розташування дисків.
Використання FAT може фактично виправити більшість проблем з використанням одного і того ж зовнішнього накопичувача між Windows і Mac, однак, існує застереження, що файли розміром більше 4 Гб не можуть зберігатися у дисках, відформатованих за допомогою FAT.
Як увімкнути можливості запису NTFS на OS X
OS X підтримує можливості читання дисків у форматі NTFS. Це означає, що ви можете використовувати файли у форматі NTFS з ОС X для читання файлів. Однак, не можна переносити файли з вашого Mac на диску.
Отже, ви розчаровані? Не хвилюйтеся, у нас є виправлення, і ми збираємося пояснити це вам. Виявляється, існує два можливих шляхи вирішення цієї проблеми.
1. Програми третіх сторін
Очевидно, ви не були першими, хто зіткнувся з цими обмеженнями, тому вирішувачі проблем вийшли з рішеннями у вигляді програм сторонніх розробників. Вони приходять як в платних, так і в безкоштовних варіантах, але перед тим, як перейти до вільної секції, попередити, вільна людина займає набагато більше напруженої роботи і, як правило, не настільки надійний, як платний.
Платні програми
Чудові люди в Paragon Software Group і Tuxera створили утиліти, які перекривають розрив NTFS між Windows і OS X.
Все, що вам потрібно зробити з цими додатками, це завантажити їх (і встановити, очевидно.), І ви все налаштовані. Ну, майже. Вам потрібно перезавантажити комп'ютер, щоб зміни вступили в силу, і тоді ви можете вільно читати / писати на дисках NTFS без будь-яких проблем.
"Paragon NTFS для Mac" коштує $ 19.95 і має 10-денну пробну версію, якщо ви хочете бути впевненими, що вона працює для вас.
"Tuxera NTFS для Mac" коштує $ 31 і має 15-денну пробну версію.
Обидва ці програми мають додаткову функціональність, яка дозволяє форматувати диск за допомогою NTFS або створювати розділи. Ми постаралися Paragon пропонування та це є добре варті ціни.
Також зверніть увагу, що, якщо ви використовуєте диск Seagate, Seagate пропонує безкоштовну ліцензію для “Paragon NTFS для Mac”, з обмеженням, що він працює тільки з дисками Seagate, або з дисками, які виробляє Seagate. Я міг би використовувати його з зовнішнім HD від Samsung, який був виготовлений компанією Seagate.
Перевірте Paragon і Tuxera для легкого, вільного NTFS досвіду на вашому Mac.
Безкоштовні програми
“Osxfuse” - це програма з відкритим вихідним кодом, розміщена на GitHub, яка також дозволяє користувачам писати на дисках NTFS на Mac. Процес трудомісткий, і не рекомендується, якщо ви не задоволені використанням терміналу, або перезавантажте ваш Mac у режим відновлення.
Проте ми описали кроки.
1. Завантажте osxfuse і встановіть його.
2. Завантажте Homebrew (менеджер пакетів командного рядка для Mac), якщо у вас його вже немає.
3. Відкрийте термінал і введіть таку команду:
brew install homebrew/fuse/ntfs-3g
4. Тепер вам доведеться вимкнути захист системної цілісності (SIP, або “rootless”). Для цього потрібно перезавантажитися в режим відновлення.
- Вимкніть ваш Mac і натисніть Command + R під час повторного запуску. Це завантажить ваш Mac у середовищі відновлення.
5. Запустіть термінал і введіть таку команду:
csrutil disable
- Це вимкне захист системи цілісності на вашому Mac.
- Перезавантажте Mac нормально.
6. Відкрийте термінал і введіть такі команди:
sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs
7. Потім знову ввімкніть захист системної цілісності .
- Перезавантажте ваш Mac у відновлення.
8. Запустіть термінал і введіть таку команду: csrutil enable
- Це дозволить захистити системну цілісність на вашому Mac.
9. Перезавантажте комп'ютер Mac.
10. Тепер NTFS має працювати на вашому Mac.
Добре, це було багато роботи. Особливо, враховуючи, як існують набагато простіші та простіші методи. Крім того, вимкнення захисту системної цілісності не є чимось легким, оскільки дозволяє кореневим програмам отримувати доступ до захищених файлів на вашому Mac і може зробити ваш Mac легкою мішенню для шкідливих програм або призвести до пошкодження завантажувального диска.
2. Експериментальна функція Apple
Як виявилося, самі компанії Apple мають експериментальну функцію, яку можна ввімкнути, щоб дозволити можливість запису NTFS на Mac. Цей метод також вимагає використання командного рядка, але він не вимагає відключення захисту системної цілісності.
Примітка. Будучи експериментальною функцією, це може не спрацювати належним чином, це може призвести до пошкодження даних, диска або втрати даних. Продовжуйте з обережністю і на свій страх і ризик.
Нижче наведено кроки, які необхідно виконати, щоб увімкнути цю функцію.
1. Запустіть термінал на комп'ютері Mac.
2. Введіть таку команду:
sudo nano /etc/fstab
- У файл потрібно додати наступний рядок:
LABEL=DRIVE_NAME none ntfs rw, auto, nobrowse
- Замініть DRIVE_NAME на назву диска.
- Переконайтеся, що використовуваний DRIVE_NAME не містить пробілів, оскільки це може викликати проблеми.
3. Це дозволить підтримку запису для вашого диска.
Якщо ваш диск має складне ім'я з пробілами тощо, ви можете використовувати UUID пристрою, щоб включити підтримку запису для цього диска. Щоб знайти UUID для вашого диска, потрібно виконати таку команду на терміналі: diskutil info /Volumes/DRIVENAME | grep UUID
Замініть "DRIVENAME" на назву диска.
Якщо у вас є UUID для диска, виконайте такі дії:
1. Відкрийте термінал на комп'ютері Mac
- Введіть таку команду:
sudo nano /etc/fstab
- Додайте до файлу наступний рядок:
UUID=DEVICEUUID none ntfs rw, auto, nobrowse
- Замініть "DEVICEUUID" на UUID для вашого диска.
Обмеженням цього експериментального методу є саме те; це експериментальний . Немає гарантії, що він буде працювати належним чином. Це може пошкодити ваші дані або навіть пошкодити весь диск. Крім того, цей метод вимагає додавання одного рядка «на диск», щоб він працював. Отже, якщо у вас є більше ніж один диск, який ви хочете записати за допомогою цього методу, він буде зайво стомлювати.
Майбутні можливості
Той факт, що компанія Apple має експериментальну функцію, що дозволяє використовувати можливості запису на дисках NTFS, натякає на можливу підтримку для запису NTFS . Це гарна новина, але вона також не підтверджена. Наскільки нам відомо, Apple може повністю видалити підтримку написання NTFS з ОС, залишаючи користувачам не що інше, як використовувати додатки третьої сторони.
Якщо у вас є можливість, ми рекомендуємо вам відформатувати диски за допомогою exFAT . exFAT - це формат, який підтримується як Windows, так і OS X, і він не має обмеження розміру файлу 4 Гб, яке виконує FAT.
Однак, як і майже все в технології, exFAT теж має застереження в тому, що він може не підтримуватися більш старими версіями OS X і машинами Windows, що працюють під керуванням Windows XP і старше. Це означає, що якщо ви постійно знаходитесь перед комп'ютером під керуванням Windows XP або старше, то exFAT не є найкращим вибором для вас, оскільки він може навіть не виявитися старішими операційними системами.
Почніть використовувати NTFS на вашому Mac
Ви були озброєні необхідними знаннями для того, щоб зробити запис на файли NTFS на вашому Mac реальності. Спробуйте скористатися методами, описаними в цій статті, і повідомте нам про свій досвід роботи з інструментами, які ви використовуєте для досягнення цих результатів на своїх комп’ютерах.
Переконайтеся, що ви створюєте резервні копії важливих даних, перш ніж випробовувати речі, про які ви не зовсім впевнені. Краще перестрахуватися, ніж потім шкодувати.
Повідомте нам про свій досвід роботи з NTFS на Mac у коментарях нижче.