Перейти к содержанию

bubblec0re

Участники форума
  • Постов

    4
  • Зарегистрирован

  • Посещение

Оборудование

  • Кинетик
    Zyxel Keenetic Ultra II

Посетители профиля

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

Достижения bubblec0re

Новичок

Новичок (1/6)

0

Репутация

  1. Что ж, спасибо за ответ, радует, что это может появиться хотя бы когда-нибудь, будем ждать.
  2. Это понятно) Вопрос, скорее, в том, чтобы дождаться релиза стабильной четверки, если она будет в каком-то недалеком будущем, или попробовать все-таки нестабильную, когда в ней появятся unix-extensions.
  3. Спасибо! Можете подсказать, статус этого тикета где-то можно увидеть? Или публично статусы тикетов не вывешены? И в какой версии стоит ожидать? 4.х+? Я сейчас сижу на стабильной 3.5.10, переходить на тестовые 4.х опасаюсь.
  4. Добрый вечер. Собственно, вопрос из сабжа: хочу включить unix-extensions для расшаренного по smb внешнего жесткого диска, подключенного к Ultra II. Для понимания контекста - хотел на отдельной линуксовой тачке настроить всякие медиасервисы, и одним из важных условий для их быстрой работы является возможность создавать хардлинки между файлом в папке загрузок с торрентов и папкой, куда смотрит собственно медиатека. Шару на этой тачке я подключил, все норм, но вот хардлинки не создаются - ln просто молча ничего не делает. С параметром -v она ведет себя так, как будто линк успешно создался, но по факту он не создается. Я долго гуглил и пришел к выводу, что, начиная с SMB 3.11 (или 3.1.1?), на сервере и на клиенте можно включить т.н. unix-extensions, которые позволяют использовать некоторые юниксовые вещи с CIFS, в т.ч. и хардлинки. Ubuntu монтирует шару с параметром 'nounix', т.е. с отключением всех юниксовых вещей. Если же явно указать при монтировании параметр unix, то я получаю сообщение об ошибке, что сервер smb не поддерживает этого: Насколько я понимаю, сам роутер поддерживает SMB 3.1.1 (или 3.11?), но вот где-то в настройках cifs у него выключены эти юниксовые расширения. На эту мысль меня наводит файл /var/run/tsmb/tsmb.conf, в котором есть строка unix_extensions = false Но этот конфиг ведь не считывается при старте, он, наоборот, перезаписывается при перезагрузке. Получается, где-то должны быть и параметры, с которыми стартует TSMB на роутере? Или я все неправильно понял и это ерунда? Я, кажется, слишком закопался и глаз уже замылился. На скрине ниже показан вывод ll (это то же самое, что ls -la), потом ln, и потом опять ll. Также показано, что диск примонтировался с опцией nounix, она подставилась автоматически, т.к. иначе не монтируется. Конечно, я бы мог просто выдернуть этот USB-диск и воткнуть его в медиасервер, но это, во-первых, неспортивно, а, во-вторых, лишит меня установленного и настроенного entware. Ну и еще придется на всех компах переподключать сетевой диск.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.