Сегодня я расскажу зачем и как подключить к mac os диск ntfs с возможностью перезаписи.
Зачем: потому что в формате FAT на него нельзя записать файлы больше 4Гб, а это очень критично ибо на макбуках зачастую установлены не очень ёмкие дисковые ssd-накопители и фильмы в хорошем качестве приходится хранить на внешнем диске.
Как:
Вообще говоря есть два варианта — на основе UUID диска или на основе LABEL
Сейчас ВАЖНЫЙ дисклеймер: мы тут все люди умные и понимаем, что всё это делается на свой страх и риск и mount /dev/ass >> /dev/hand
Итак, втыкаем диск с ntfs в макбук, делаем
diskutil info /Volumes/ИМЯ_ДИСКА | grep UUID
либо
diskutil info /Volumes/my_drive_label | grep «Device Identifier»
либо
diskutil info /Volumes/my_drive_label
и ищем в выдаче глазками
Если удалось получить непустой результат — прекрасно, копируем UUID в буфер обмена.
Если нет — придется работать с лейблом (именем диска)
Дальше нам нужно отредактировать fstab, но не всё так просто.
Если залезть в /etc/fstab то там можно увидеть только сообщение, что содержимое файла не представляет никакого интереса и ни на что не влияет. И это действительно так.
Для того, чтобы нам удались наши фокусы существует команда vifs
Запускаем ее с правами суперадминистратора:
sudo vifs
Вводим пароль, далее в режиме текстового редактора создаем следующую строчку:
В случае, если вы знаете UUID:
UUID=<Идентификатор диска> none ntfs rw,auto,nobrowse
В противном случае
LABEL=/Volumes/my_drive_label none ntfs rw,auto,nobrowse
Уже можно переподключить диск и пользоваться. Правда, его не будет видно в Finder. Но мы не стесняемся, заходим в папочку /Volumes/ИМЯ_ДИСКА и там наблюдаем содержимое диска, которое можно удалять или добавлять что-то новенькое. Открыть папочку можно например из терминала командой
open /Volumes/me_drive_label
Если уж совсем хочется красоты, то создаем ссылочку на диск на рабочем столе )