Монтирование диска 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=** часть; он запросит у вас пароль, и вы сможете ввести его, и тогда пароль не войдет в историю ваших команд (таким образом, становится видимым в открытом тексте).