Shared folders — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
(уточнения)
(VirtualBox)
 
(не показаны 4 промежуточные версии этого же участника)
Строка 1: Строка 1:
 
=Общие папки=
 
=Общие папки=
Данная статья является переводом [https://www.reactos.org/wiki/Using_shared_folders официальной вики].
+
Данная статья является переводом [http://www.reactos.org/wiki/Using_shared_folders официальной вики].
  
 
----
 
----
  
 +
==Начиная с r70671==
 +
*Настройте общие папки (через графический интерфейс VirtualBox/VMware)
 +
*Установите VirtualBox Guest Additions/VMware Tools
 +
*Перезагрузите систему. Больше ничего делать не надо.
 +
 +
VirtualBox назначает общей папке букву диска и вы можете найти ее в "Моем компьютере". Если вы используете другую виртуальную машину, вы найдете общую папку в "Сетевом окружении".
 +
 +
==До r70671==
 
Начиная с ревизии r68782 ReactOS может корректно обрабатывать UNC-адреса (реализация хаком). NT-системы используют их для подключения общих папок в виртуальных машинах. Чтобы подключить общие папки, выполните следующие действия:
 
Начиная с ревизии r68782 ReactOS может корректно обрабатывать UNC-адреса (реализация хаком). NT-системы используют их для подключения общих папок в виртуальных машинах. Чтобы подключить общие папки, выполните следующие действия:
  
==Необходимые инструменты==
+
===Необходимые инструменты===
 
Т.к. функция реализована хаком, она по умолчанию не включена в ReactOS. Необходимые файлы вы можете скачать из отчета {{JIRA|10033}}. Просто скачайте ISO, подключите его к виртуальной машине и скопируйте с него файлы в '''system32''' ('''*exe''' в ''system32'', '''*sys''' в ''system32/drivers''). Они не заменяют необходимые инструменты из VMware или VirtualBox, а являются надстройками!
 
Т.к. функция реализована хаком, она по умолчанию не включена в ReactOS. Необходимые файлы вы можете скачать из отчета {{JIRA|10033}}. Просто скачайте ISO, подключите его к виртуальной машине и скопируйте с него файлы в '''system32''' ('''*exe''' в ''system32'', '''*sys''' в ''system32/drivers''). Они не заменяют необходимые инструменты из VMware или VirtualBox, а являются надстройками!
  
==VirtualBox==
+
===VirtualBox===
 
Примечание: Используйте VirtualBox версии 5.0.4 или выше -- с исправленными гостевыми дополнениями, иначе вы получите черный экран после перезагрузки, см. {{JIRA|10069}}
 
Примечание: Используйте VirtualBox версии 5.0.4 или выше -- с исправленными гостевыми дополнениями, иначе вы получите черный экран после перезагрузки, см. {{JIRA|10069}}
  
Строка 16: Строка 24:
 
*Перезагрузите ReactOS
 
*Перезагрузите ReactOS
 
*Выполните в командной строке:
 
*Выполните в командной строке:
  cd C:\ReactOS\bin
+
<pre>cd C:\ReactOS\bin</pre>
  rosvboxmgmt start
+
<pre>rosvboxmgmt start</pre>
  
С этого момента вы можете получить доступ к общей папке по адресу '''\\vboxsvr\ReactOS''' через командную строку или проводник.
+
С этого момента вы можете получить доступ к общей папке по адресу '''\\vboxsvr\ReactOS''' через командную строку или проводник в "Сетевом окружении".
  
===Подключение как диск===
+
====Подключение как диск====
 
Так же вы можете подключить папку как диск.
 
Так же вы можете подключить папку как диск.
 
+
[[Файл:Vboxshare.png|right|thumb|320px]]
 
Откройте командную строку. Выполните:
 
Откройте командную строку. Выполните:
  cd C:\ReactOS\bin
+
<pre>cd C:\ReactOS\bin</pre>
  hackssign assign z ReactOS
+
<pre>hackssign assign z ReactOS</pre>
 
Где, '''z''', буква диска для общей папки, которую вы хотите задать.
 
Где, '''z''', буква диска для общей папки, которую вы хотите задать.
  
==VMware==
+
====Автоматизация====
 +
5 января 2016 года разработчик [http://twitter.com/HeisSpiter/status/684506579555741696 Пьер Швейтцер] [http://code.reactos.org/changelog/reactos?cs=70500 автоматизировал] процесс: теперь для монтирования общих папок достаточно ввести команду:
 +
<pre>rosvboxmgmt auto</pre>
 +
а утилита сама определит общую папку и создаст ярлык на рабочем столе.
 +
 
 +
===VMware===
 
*Настройте общие папки (через GUI VMware)
 
*Настройте общие папки (через GUI VMware)
 
*Установите VMware Tools
 
*Установите VMware Tools
Строка 36: Строка 49:
 
С этого момента вы можете получить доступ к общей папке по адресу '''\\vmware-host\Shared Folders\ReactOS''' через командную строку или проводник.
 
С этого момента вы можете получить доступ к общей папке по адресу '''\\vmware-host\Shared Folders\ReactOS''' через командную строку или проводник.
  
===Подключение как диск===
+
====Подключение как диск====
 
Так же вы можете подключить папку как диск.
 
Так же вы можете подключить папку как диск.
  
 
Откройте командную строку. Выполните:
 
Откройте командную строку. Выполните:
  cd C:\ReactOS\bin
+
<pre>cd C:\ReactOS\bin</pre>
  hackssign assign z ReactOS
+
<pre>hackssign assign z ReactOS</pre>
 
Где, '''z''', буква диска для общей папки, которую вы хотите задать.
 
Где, '''z''', буква диска для общей папки, которую вы хотите задать.
 
{{ReactOS}}
 
{{ReactOS}}

Текущая версия на 16:26, 26 апреля 2019

Общие папки

Данная статья является переводом официальной вики.


Начиная с r70671

  • Настройте общие папки (через графический интерфейс VirtualBox/VMware)
  • Установите VirtualBox Guest Additions/VMware Tools
  • Перезагрузите систему. Больше ничего делать не надо.

VirtualBox назначает общей папке букву диска и вы можете найти ее в "Моем компьютере". Если вы используете другую виртуальную машину, вы найдете общую папку в "Сетевом окружении".

До r70671

Начиная с ревизии r68782 ReactOS может корректно обрабатывать UNC-адреса (реализация хаком). NT-системы используют их для подключения общих папок в виртуальных машинах. Чтобы подключить общие папки, выполните следующие действия:

Необходимые инструменты

Т.к. функция реализована хаком, она по умолчанию не включена в ReactOS. Необходимые файлы вы можете скачать из отчета CORE-10033. Просто скачайте ISO, подключите его к виртуальной машине и скопируйте с него файлы в system32 (*exe в system32, *sys в system32/drivers). Они не заменяют необходимые инструменты из VMware или VirtualBox, а являются надстройками!

VirtualBox

Примечание: Используйте VirtualBox версии 5.0.4 или выше -- с исправленными гостевыми дополнениями, иначе вы получите черный экран после перезагрузки, см. CORE-10069

  • Настройте общие папки (через GUI VirtualBox)
  • Установите гостевые дополнения VirtualBox
  • Перезагрузите ReactOS
  • Выполните в командной строке:
cd C:\ReactOS\bin
rosvboxmgmt start

С этого момента вы можете получить доступ к общей папке по адресу \\vboxsvr\ReactOS через командную строку или проводник в "Сетевом окружении".

Подключение как диск

Так же вы можете подключить папку как диск.

Vboxshare.png

Откройте командную строку. Выполните:

cd C:\ReactOS\bin
hackssign assign z ReactOS

Где, z, буква диска для общей папки, которую вы хотите задать.

Автоматизация

5 января 2016 года разработчик Пьер Швейтцер автоматизировал процесс: теперь для монтирования общих папок достаточно ввести команду:

rosvboxmgmt auto

а утилита сама определит общую папку и создаст ярлык на рабочем столе.

VMware

  • Настройте общие папки (через GUI VMware)
  • Установите VMware Tools
  • Перезагрузите ReactOS

С этого момента вы можете получить доступ к общей папке по адресу \\vmware-host\Shared Folders\ReactOS через командную строку или проводник.

Подключение как диск

Так же вы можете подключить папку как диск.

Откройте командную строку. Выполните:

cd C:\ReactOS\bin
hackssign assign z ReactOS

Где, z, буква диска для общей папки, которую вы хотите задать.

ReactOS
Search.png
Доклады
О ReactOSARWINSSЧеЗа
Информация Новости Выпуски новостейПереводы блоговНовости проектаВидеоReactOS на ХабреUSB от Вадима Галянта
Разработка Руководство по программированиюОтсутствующая функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работRoadmap ядра by VgalРазработчикиСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы
Порты AMD64ARMXboxPowerPC
Компоненты Файловые системыРежим совместимостиОтчеты об ошибкахПечатьUSBЯдро
Загрузчик Восстановление MBRЗагрузка из GRUBПараметры загрузки
Прочее ARWINSSПриложения в ReactOSОформление ReactOSКоординаторы"Пасхальные яйца"Монетизация
Другое Типы ядерFreeWin95
Помощь
RAM-диск ReactOS по PXEс жесткого диска
Разработка Стиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [ Subversion : ветвислияниеиспользование TortoiseSVN ] • Основы переводаОтправка патчей
Репорты Отладка в VirtualBoxОтладка на экранДобавление программы в менеджер приложенийОтправка отчетов
Отладка Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS
Сборка CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки
Тестирование VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов
Сеть Общие папкиSambaNFS
Игры Установка DirectPlay
Обновление ReactOSЗагрузочная флешкаЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналСторонние компонентыFAQReactOS как рабочая станцияReactOS и UEFI
Обзоры ОболочкаNTVDMWOWCommunity EditionИстория сайтаReactOS ServerКриптографияПО времен XP