Как да активирате поддръжката за запис на NTFS в Mac OS X

Съдържание:

Anonim

Mac OS X винаги е можела да чете NTFS устройства, но скрита в Mac OS X е скрита опция за активиране на поддръжка за запис на устройства, форматирани като NTFS (NTFS означава New Technology File System и е собствен формат на файлова система за Microsoft Windows ). Активирането на поддръжка за запис на NTFS на Mac е доста техническо и не се поддържа официално от Apple, което го прави експериментална функция, която е най-добре оставена в ръцете на напреднали потребители, които разбират процеса и потенциалните последици.

Тъй като тази функция официално не се поддържа от Apple, NTFS не трябва да се счита за надеждна междуплатформена файлова система за преместване на файлове между Mac и компютър с Windows, потребителите все пак ще искат да форматират дискове за FAT файлова система за оптимална съвместимост на Mac към/от компютърно устройство с пълна поддръжка за четене и запис (може би по-добро решение за много потребители би било да използват samba мрежа и да споделят файлове директно през локална мрежа между въпросния компютър и Mac). Освен това липсата на официална поддръжка предполага, че може да има потенциал нещо да се обърка, или под формата на паника на ядрото, или дори теоретична загуба на данни на NTFS устройството. Съответно, подобна функция може да е най-добра като последна мярка и не трябва да се използва с важни данни на устройството на Windows, без да имате адекватни резервни копия на тези файлове. Така че, направете правилното нещо и първо архивирайте вашите неща.

Удобно ли ви е всичко това? Страхотно, ще разгледаме два различни начина за активиране на поддръжка за запис на NTFS в Mac OS X, това трябва да се използва на базата на устройство и изисква използването на командния ред.

Активиране на поддръжка за запис на Mac OS X NTFS с помощта на Drive UUID

Въпреки че е малко по-сложен от подхода, базиран на името на устройството, споменат по-долу, това наистина е най-добрият метод за прецизност.

Свържете NTFS устройството към Mac, след което извлечете UUID на NTFS устройствата със следния команден низ: diskutil info /Volumes/DRIVENAME | grep UUID

С получения UUID използвайте следната команда, за да добавите UUID с NTFS поддръжка за четене и запис към /etc/fstab:

"

sudo echo UUID=ENTER_UUID_HERE none ntfs rw, auto, nobrowse>> /etc/fstab"

Устройството NTFS вероятно няма да се появи на работния плот по подразбиране, но можете да получите достъп до него в директорията /Volumes/, като отворите тази папка във Finder със следната команда:

open /Volumes

Ако искате да видите устройството на работния плот (ако приемем, че имате показан работен плот, разбира се), можете да създадете псевдоним на Finder със символна връзка:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME

Можете също така да използвате експерименталното монтиране на запис на NTFS с име на устройство, а не UUID, което ще разгледаме по-нататък.

Активиране на поддръжка за запис на NTFS с името на устройството

За прецизност предпочитам да използвам метода UUID, но можете също да добавите поддръжка за запис в NTFS, като използвате името на устройствата на Windows, като използвате следната команда:

"

sudo echo LABEL=DRIVE_NAME none ntfs rw, auto, nobrowse>> /etc/fstab"

Тъй като това използва командата sudo, ще трябва да въведете администраторска парола, за да можете да изпълните правилно цялата команда. Този команден низ добавя името на устройството към края на файла /etc/fstab, тъй като /etc/ е системна директория, която трябва да имате достъп на суперпотребител, за да пишете във файлове в тази директория, следователно необходимия префикс sudo.

Например, добавянето на поддръжка за четене/запис към NTFS устройство с име „WINDOWS8“ ще изглежда по следния начин:

"

sudo echo LABEL=WINDOWS8 none ntfs rw, auto, nobrowse>> /etc/fstab"

Ако устройството има толкова сложно име, използвайте UUID метода, споменат по-горе, или преименувайте NTFS устройството в Windows, преди да се опитате да го монтирате с поддръжка за запис.

Отново ще искате да погледнете в /Volumes/, за да намерите новомонтирания Windows NTFS диск с пълна поддръжка за четене и запис. Както вече споменахме, може също да бъде полезно да създадете символна връзка на работния плот на OS X за лесен достъп до монтираното NTFS устройство:

sudo ln -s /Volumes/DRIVENAME ~/Desktop/DRIVENAME && open ~/Desktop/DRIVENAME

Има различни по-лесни, но по-стари инструменти за автоматично завършване на процесите, споменати по-горе, но гореспоменатата помощна програма NTFS Mounter изглежда е спряла да работи след Snow Leopard и следователно модерните версии на OS X от Mountain Вместо това Lion to Mavericks ще искат да използват подхода на командния ред.Има и налични платени приложения на трети страни за предоставяне на NTFS поддръжка на OS X, което може да е по-добра опция за корпоративни среди, където експериментална функция не се счита за достатъчно надеждна за внедряване.

Как да активирате поддръжката за запис на NTFS в Mac OS X