Следующее было опубликовано Кодлером в качестве ответа на вопрос о трудностях чтения / записи на диске NTFS, который работал отлично.
Мой вопрос в том, есть ли способ для новичка, такого как я, создать метод быстрого запуска этих шагов в терминале вместо того, чтобы вводить его каждый раз, когда я хочу смонтировать диск?
Подключите ваше устройство
Напишите в Терминале
diskutil list
и найдите IDENTIFIER, где TYPE — Windows_NTFS.В данном случае это
disk1s1
Затем выполните следующее:
diskutil unmount /dev/disk1s1 cd /Volumes mkdir Elements sudo mount -w -t ntfs -o rw,nobrowse /dev/disk1s1 /Volumes/Elements open /Volumes/Elements
Вы не хотите, чтобы жесткий диск отображался в Finder? У меня была аналогичная потребность в прошлом, и я решил ее, добавив строку в /etc/fstab
:
LABEL=<disk label> <mount point> ntfs auto,nobrowse
где:
<mount point>
в вашем случае это каталог, в который вы хотите смонтировать жесткий диск /Volumes/Elements
. Однако я бы порекомендовал вам смонтировать диск в другом месте, чтобы предотвратить конфликты имен, как /Volumes
это используется Finder для монтирования съемных дисков. Допустим, вы выбираете /MyVolumes
.
<disk label>
это имя жесткого диска, как оно появляется в Finder, я думаю Elements
.
Итак, в вашем случае строка должна выглядеть так:
LABEL=Elements /MyVolumes/Elements ntfs auto,nobrowse
Теперь /etc/fstab
это системный файл , поэтому нужно соблюдать осторожность, чтобы ничего не сломать:
Откройте Приложения>Утилиты>Терминал.
В Терминале введите:
sudo mkdir -p /MyVolumes/Elements
для создания папки /MyVolumes/Elements
.
Теперь введите:
sudo cp -a /etc/fstab /etc/fstab.bak
sudo cp /etc/fstab ~/Desktop/fstab.txt
sudo chown $(whoami) ~/Desktop/fstab.txt
Введите пароль, когда его спросят.
Эти команды: 1) создать копию, к которой /etc/fstab
можно вернуться, если что-то пойдет не так, 2) скопировать /etc/fstab
на рабочий стол, 3) изменить владельца копии на рабочем столе, чтобы вы могли ее редактировать.
Переключитесь на Finder, дважды щелкните fstab.txt
на рабочем столе и добавьте внизу файла (файл, вероятно, пустой) следующее:
LABEL=Elements /MyVolumes/Elements ntfs auto,nobrowse
Нажмите ⌘S, чтобы сохранить файл и ⌘Qзакрыть редактор.
Вернитесь в Терминал, введите:
sudo mv -f ~/Desktop/fstab.txt /etc/fstab
перезаписать /etc/fstab
модифицированной версией.
Подключите ваш диск. Это работает? Большой! Это не так? Что-то пошло не так... введите в Терминале:
sudo mv -f /etc/fstab.bak /etc/fstab
восстановить оригинал /etc/fstab
.