Монтирование диска HFS+ по сети, запись не требуется
Мне действительно нужно выяснить, как настроить мой linux box для монтирования диска с моего mac. Они постоянно в сети.
Мой Mac называется fuzzy
и был настроен для Movies
папка через SMB. Я побежал smbtree
и этот диск отображается как \\FUZZY\Movies
,
Вещи, которые я пробовал:
sudo mount -t smbfs \\FUZZY\Movies -o username=**,password=** /media/Movies
Error: mount: unknown filesystem type 'smbfs'
sudo mount -t cifs \\FUZZY\Movies -o username=**,password=** /media/Movies
Error: mount: wrong fs type, bad option, bad superblock on \FUZZYMovies,
sudo mount -t hfsplus -o force \\FUZZY\Movies /media/Movies
mount: special device \FUZZYMovies does not exist
1 ответ
Используйте косую черту (/
) вместо обратной косой черты (\
).
mount
будет принимать косые черты, и проблема с обратными косыми чертами, даже если они приняты, заключается в том, что обратная косая черта также является экранирующим символом оболочки. Если вы хотите mount
команда, чтобы увидеть \\
, вам придется поставить \\\\
в командной строке.
Назовите host-and-share, которую вы хотите смонтировать следующим образом:
//FUZZY/Movies
С этим изменением ваши команды монтирования (кроме -t hfsplus
один) должен быть правильным. Но я рекомендую писать ваши команды монтирования Samba более обычным способом, например так:
sudo smbmount //FUZZY/Movies /media/Movies -o username=**,password=**
Спасибо Брайаму за исправление серьезной ошибки в этой команде.
(Удостовериться /media/Movies
существует и пусто.)
Еще лучше, если вы все равно вызываете это вручную, не используйте ,password=**
часть; он запросит у вас пароль, и вы сможете ввести его, и тогда пароль не войдет в историю ваших команд (таким образом, становится видимым в открытом тексте).