4

В Windows XP я очень легко могу подключить сетевой диск к корню моего сервера NAS. Я просматриваю его в Проводнике (\\192.168.1.70), выбираю "Подключить сетевой диск", затем выбираю букву диска.

В Windows Vista отображение корня сервера не представляется возможным. Мне нужно перейти "Подключить сетевой диск" от "Компьютер", затем ввести адрес, но он позволит мне сопоставлять только определенные общие папки (подпапки вне корневого каталога сервера), а НЕ - корневой ресурс сервера.

Так как мой NAS имеет встроенные общие ресурсы (музыка, фото, видео и т.д.), Мне нужно было бы иметь буквенные обозначения для всех этих файлов, которые я совершенно не хочу.

Почему я могу легко подключить сетевой диск к корневому каталогу сервера в Windows XP, но не в Vista? Есть ли что-то принципиально другое в сети между двумя ОС? Или мне нужно делать вещи по-другому?

8 ответов8

5

(Возможно частичный ответ здесь.) Это невозможно для любой версии Windows (включая XP) на других серверах Microsoft. Я подозреваю, что это может относиться и к другим операционным системам, на которых размещены SMB-ресурсы, но у меня нет способа это подтвердить.

На компьютере с 32-разрядной версией Windows XP Professional я попытался сопоставить диск с машиной под управлением Windows Server 2008 R2 с именем FSDC-SERVER27 . Я вошел в систему на компьютере XP с учетной записью, которая имеет права администратора на локальном и удаленном компьютерах. Как показано здесь, мне не удалось подключить диск к так называемому "корню" сервера:

Но это не неожиданно. Подключенные диски в Windows всегда заканчивались на общем ресурсе.

Подумайте об этом: если бы можно было подключить диск к корневому каталогу сервера, были бы настройки, доступные для настройки разрешений для "корневого" общего ресурса. Таких настроек не существует (по крайней мере, в Windows). Действительно, все параметры для управления доступом и поведением общих ресурсов существуют в самом определении общего ресурса.

Поэтому я прихожу к выводу, что невозможно сопоставить диск в Windows с "корнем" сервера.


На компьютерах с Windows самое близкое соответствие с "корнем" сервера - это сопоставление с корнем определенного тома. Например, в не домашних выпусках Windows автоматически генерируемые общие ресурсы, известные как административные общие ресурсы, включают в себя общие ресурсы корневых томов всех фиксированных дисков (например, C$ , E$ и т.д.). Также возможно во всех версиях Windows вручную создать общий ресурс для корня определенного тома.

2

NAS-сервер, скорее всего, работает под управлением Linux с Samba.

Вам нужно будет определить новый общий ресурс, который указывает на корень сервера, который в Linux является / . Лучшим может быть общий доступ к папке, содержащей подпапки с музыкой, фотографиями и видео, местоположение которых вам нужно будет найти.

Настройка Samba осуществляется путем редактирования файла smb.conf. Вы можете добавить к нему, например (могут быть небольшие изменения в зависимости от версии операционной системы NAS):

[root-share-name]
path = /
browsable = yes
read only = yes
force user = nobody

Вам нужно будет перезапустить Samba, чтобы это вступило в силу, что (в зависимости от версии NAS Linux) может быть этой командой:

sudo service smbd restart

Или вы можете просто перезагрузить NAS.

Если вам нужна дополнительная информация о настройке Samba, вы можете легко найти ее в Интернете, узнав версию NAS Linux для NAS.

2

\\hostname самом деле не является допустимым "общим ресурсом". Вам нужно что-то после хоста, чтобы отобразить это.

1

Это не прямой ответ, но что помогло мне решить проблему, когда кто-то хотел бы легко получить доступ ко всем файловым ресурсам на сервере, но не может или не хочет вводить / запоминать имя сервера или создавать несколько отдельных дисков для каждого вложенная папка.

Шаг 1. Создайте ярлык в любом месте: щелкните правой кнопкой мыши Рабочий стол → Создать ярлык (например)

Шаг 2: Откройте окно проводника и перетащите созданный ярлык в раздел избранного.

Примечание . В более новых версиях Windows (например, Windows 10), вы можете щелкнуть правой кнопкой мыши по вновь созданному ярлыку на рабочем столе и выбрать «Закрепить в быстром доступе»

Скриншот Windows Избранное / Быстрый доступ

Хотя это не совсем подключенный диск, вы получите место, где все ваши ресурсы легко доступны.

Это решило то, что я хотел, и когда я искал ответ, эта тема сначала появилась в Google, поэтому я решил разместить ответ здесь.

Работает в Windows 7, Vista, 8 с классической оболочкой и т.д.

0

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

Короче говоря, я предлагаю вам открыть командную оболочку и создать ссылку на общий ресурс, введя следующую строку в cmd или powershell: mklink /d C:\path\to\your\directory \\Server\path\to\share Обратите внимание, что для powershell вам нужно будет вставить в начале команды cmd /c

Это решение требует, чтобы ваше имя пользователя и пароль были такими же на NAS, как и для входа на ваш персональный компьютер. Возможно, вы сможете указать имя пользователя и пароль, но я не знаю, как это сделать.

0

Добавьте новый общий ресурс на сервер (т. Е. Root), который содержит все остальные общие ресурсы в виде подпапок / ссылок. Тогда вы сможете сопоставить букву диска к нему.

-1

Использование файлового менеджера может помочь?

Servant Salamander (условно-бесплатная) имеет команду "Изменить каталог" (Shift+F7), которая позволяет вам ввести что-то вроде: \\NAS, что приведет меня к корню NAS. (Я не могу подтвердить, что это работает на W7 в настоящее время, потому что NAS находится на системе XP, хотя он работает на XP, и я, кажется, помню, что он работает на W7.)

(Кроме того, Salamander может видеть сетевые ссылки Windows, поэтому доступны что-то вроде \\NAS \MUSIC или \\NAS \VIDEO.)

(Я назвал свой Баффало NAS, "NAS".)

"Альтап Саламандра" http://www.altap.cz/salam_en/index.html

-5

Меня устраивает:

\\\host\data

Введите учетные данные пользователя в следующем окне. Обмен data является своего рода корнем в Netgear ReadyNAS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .