OS X продолжает «проигрывать» мои акции Linux Samba

У меня есть сервер Linux (Ubuntu 8.10) и Macbook (10.5.7). На сервере Linux есть несколько акций Samba, которые я монтирую на Macbook.

Они устанавливаются для загрузки при загрузке с использованием опции «Открыть приложения при запуске» в OS X.

Я либо использую Macbook, подключенный к моей проводной сети или моей беспроводной сети, и часто переключаюсь между ними (в зависимости от того, в какой комнате я нахожусь). Я просто закрываю крышку, чтобы спать, когда я перемещаю ее по дому.

Обычно я оставляю Macbook в ночное время и стараюсь не закрывать его часто (если только не нужно, как описано ниже).

Моя проблема, если через день или два использовать его, как описано, samba-файлы доступны для просмотра, но не показывают файлов. Я имею в виду, что я дважды нажимаю на общий ресурс на своем рабочем столе, и он открывается, но он пуст – файлы не отображаются.

Если я пытаюсь отключить общий доступ, ничего не происходит, значок общего диска просто остается на моем рабочем столе. Если я попытаюсь использовать терминал, команда просто зависает бесконечно.

На данный момент единственное исправление, о котором я знаю, это перезагрузка – однако это никогда не работает. Я выбираю «Завершить работу» и подтвержу, что после долгого ожидания я получаю сообщение об ошибке относительно какой-либо программы (случайной из тех, которые я запускаю), неспособной закрыть. Использование «Force Quit» в этой команде ничего не достигает.

Единственное решение – удерживать кнопку питания до тех пор, пока она не выключится.

Раньше это случалось редко, но в последнее время все чаще происходит.

Кто-нибудь еще сталкивался с подобными проблемами? У меня был Macbook около двух лет, и мне интересно, нужно ли просто переустанавливать или что-то в этом роде. Раньше я запускал Windows и обнаружил, что это полезно для повторной установки, будет ли мой Macbook использовать одно и то же? Или это похоже на аппаратную проблему?

Заранее благодарю за любую помощь.

Это проблема протокола Samba, а не проблема OS X (в частности). У меня было то же самое, что произошло с подключением к томам SMB с моего Macbook и с ноутбука Linux с почти такими же результатами.

То, как я это исправил, это установить Netatalk на мою Linux-систему и подключиться к тем же общим ресурсам, используя AFP. Я также использую это для резервного копирования с Time Machine.

Есть две основные вещи, которые нужно сделать, и есть некоторые ссылки ниже о настройке всего этого (AFP + Time Machine).

  • Перестройте пакет netatalk для шифрования аутентификации. Leopard требует этого, но по умолчанию он не включен в Debian / Ubuntu.
  • Настройте тома, которые хотите разделить на сервере, и перезапустите службу netatalk.

Если вы не используете TM, вы можете просто сделать материал netatalk / afp. Вот команды, которые я использовал:

sudo apt-get build-dep netatalk sudo apt-get install cracklib2-dev fakeroot libssl-dev sudo apt-get source netatalk cd netatalk-2* sudo DEB_BUILD_OPTIONS=ssl dpkg-buildpackage -rfakeroot sudo dpkg -i ~/netatalk_2*.deb sudo dpkg -i ~/tmp/netatalk_2*.deb echo "netatalk hold" | sudo dpkg --set-selections sudo vi /etc/netatalk/AppleVolumes.default # add a line similar to: /path/to/share SharedVolume allow:username cnidscheme:cdb options:usedots,upriv 

Дополнительные шаги для Time Machine.

  • Отключите строгую проверку томов Time Machine в OS X. Я не помню конкретную команду, но ее легко найти.
  • Создайте файл sparsebundle с помощью HD Util и скопируйте его на сервер.
  • Tell Time Machine для подключения к серверу.

http://www.kremalicious.com/2008/06/ubuntu-as-mac-file-server-and-time-machine-volume/

http://blog.damontimm.com/how-to-install-netatalk-afp-on-ubuntu-with-encrypted-authentication/

http://holyarmy.org/benjamin/2008/01/time-machine-backup-to-linux-via-netatalk/

Раньше я запускал Windows и обнаружил, что это полезно для повторной установки, будет ли мой Macbook использовать одно и то же? Или это похоже на аппаратную проблему?

Нет, Mac OS X не страдает от тех же проблем с ОС, что и Windows, когда это обычная практика «исправлять» системы, которые были запущены на некоторое время.

Идентичная проблема для меня, но с файловым сервером Windows, и я не знаю о каком-либо программном обеспечении AFP для Windows. Думаю, я продолжу искать исправление на моем Mac.

  • Сервер Ubuntu Samba, не обнаруженный Windows 7
  • Как я могу рекурсивно загрузить каталог с помощью smbclient?
  • Возможно ли установить общий доступ к файлам Windows на Chromebook
  • Отображение сетевого диска с внешнего внешнего жесткого диска
  • Windows 7 не может автоматически подключаться к сетевому диску SAMBA с использованием общих учетных данных SAMBA
  • Приложение для iPhone для воспроизведения музыки из доли samba
  • Samba + Windows: разрешить несколько подключений для разных пользователей?
  • Samba против NFS: производительность
  • OSX / Samba - Как автоматически перемонтировать / снова подключиться к дискам, которые были отключены?
  • Windows 8: как включить «net rpc shutdown»
  • Восстановление Clonezilla от Samba - нет опции 'restoreisk'
  • Interesting Posts

    Как узнать свою истинную скорость загрузки?

    Настройка с 8.1 по 10: что-то случилось> Установке не удалось проверить ключ продукта

    Как `poly ()` генерирует ортогональные полиномы? Как понять, что «коэф.» Вернулись?

    Принудительное рендеринг элемента управления WPF в памяти

    Передача массива в mvc Действие через AJAX

    Как получить текущий часовой пояс пользователя в c #

    Зачем использовать простые свойства вместо полей в C #?

    Управление порядком выполнения модульных тестов в Visual Studio

    Как интерпретировать светодиодные и звуковые сигналы платы ASUS?

    Скрытие ActionBar в RecyclerView / ListView onScroll

    Проблема с ManyToMany Отношения не обновляются сразу после сохранения

    Добавление пути .exe по умолчанию без добавления каталога

    В Excel, сделав «Стоп-кавычки» в правом столбце вместо самого левого?

    Общий хеш для кортежей в unordered_map / unordered_set

    Eclipse застревает при попытке запустить приложение для Android

    Давайте будем гением компьютера.