Я плохо знаком с Linux и просто установил Ubuntu 17.04 на MacBook двойной загрузки. Я испытываю затруднения из-за каталогов, которые я создаю на hfs + раздел (созданный с gparted, таким образом, я вижу файлы на нем при начальной загрузке в OS X). Я предполагаю, что беспорядок имеет отношение к hfs + формат, являющийся нечувствительным к регистру, но затем, это не должно действительно быть нечувствительно к регистру, работаю ли я над ним с помощью Ubuntu или OS X? Вот сценарий:
Посмотревший в Терминале; в то время как и "Dropbox" и "Dropbox" видимы в Наутилусе, работая 'ls-a показывает только "Dropbox".
Все еще в Терминальном, удаленном "Dropbox" (rm -R DropBox
). Как ожидалось это закончилось, там не будучи никакой папкой Dropbox никакого вида. Однако в Наутилусе, я все еще вижу "Dropbox", пока я не пытаюсь открыть его, в котором времени я получаю ошибку, которая говорит, что он действительно не существует, и затем он исчезает из Наутилуса, также.
mkdir Dropbox
). Каталог воссоздается как "Dropbox" снова и обнаруживается как таковой в Наутилусе также.Есть ли какой-либо путь вокруг этой проблемы, или действительно ли это неизбежно при использовании hfs +?
После удаления "Dropbox" и перезагрузки, я теперь могу создать каталог как "Dropbox". Я не считаю это решением, потому что это - громоздкое обходное решение; это не решает проблему.
После рытья вокруг далее, я нашел решение этой проблемы. На самом деле возможно отформатировать hfs + раздел в OS X как чувствительный к регистру, нежурналируемый. Нет никакого способа переключить существующий нечувствительный к регистру раздел на чувствительный к регистру.
Опция отключить журналирование (или отформатировать vol как чувствительный к регистру, не журналируемый) была удалена из Дисковой утилиты OS X в El Capitan (который является версией, которую я выполняю), но это может все еще быть сделано:
В зависимости от того, как делится диск, могло бы быть необходимо вырезать дисковое пространство сначала на Linux. Я абсолютно уверен, что не имеет значения, какой раздел, но только быть осторожным, я создал hfs +, чтобы удостовериться, что не было никаких странных проблем доступа о стороне OS X.
В OS X используйте Дисковую утилиту для форматирования раздела как HFS + Чувствительный к регистру, Журналируемый.
Все еще в OS X, в Терминале, выполненном sudo diskutil disableJournal /dev/volname
. Можно выполнить это с диском, смонтированным или размонтированным. (Если Вы не уверены в диске или имени тома, diskutil list
перечислит их всех).
ИЛИ
Я не протестировал это для проверки, но согласно документации яблока это - то, как отформатировать hfsplus чувствительный к регистру, нежурналируемый в командной строке: Вместо того, чтобы форматировать в Дисковой утилите и затем выключить журналирование, sudo diskutil eraseVolume "Case-sensitive HFS+" /dev/volname
выполнит то же самое за один шаг.
И вот именно. Я протестировал его назад в Ubuntu, с помощью того же теста смены имени "Dropbox", который я использовал прежде, и все это выглядит хорошим.
Примечание стороны: От количества отправленных вопросов на предмете кажется, что монтирование hfs + как rw в Ubuntu проблематично для многих. Синтаксис для обозначения монтируется hfs + раздел как rw в fstab
UUID=<UUID> /mountpoint hfsplus rw,exec,auto,user 0 0
, принятие Вас хочет типичные опции для несистемного издания данных. Если Вы хотите что-то другое, эта статья действительно полезна. Вы также, вероятно, должны будете sudo chown -R user /mountpoint
точка монтирования.