Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как передать файл vmware


Копируем файл на виртуалку VMWare в безопасном режиме

12 Aug 2012 | Автор: dd |

Возникла необходимость закинуть файлец на виртуальную машину VMware с установленной Windows системой, но к сожалению загрузить винду получалось только в безопасном режиме. То есть сетка не работает, VMware Tools тоже, так что файл с хостовой системы на виртуалку обычным переносом не перекидывается, внешние устройства не подключаются. Спрашивается что делать?

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

Говорим Add -> Hard Disk -> Use a physical disk -> В выпадающем меню выбираем нужным раздел, если же не уверены что есть что, или на диске установлено несколько партиций, то переключаем радио кнопку в Use individual partitions, и далее Next – Next.

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

Естественно, предварительно, на диск надо скопировать все необходимые данные.

Грузимся в систему и видим в виртуальной машине дополнительный локальный диск.

VN:F [1.9.21_1169]

Rating: 4.5/10 (22 votes cast)

VN:F [1.9.21_1169]

Rating: +1 (from 5 votes)

Копируем файл на виртуальную машину, 4.5 out of 10 based on 22 ratings

Теги: vmware

Копирование файлов между VMware ESXi 6.5 и Windows

Рассмотрим безопасный метод передачи файлов между Windows 10 и хостом с VMware ESXi 6.5

Чаще всего задача передачи файлов на ESXi возникает при необходимости закачать на него файл с ISO образом операционной системы, с которого будет ставится ОС виртуальной машины. Конечно, закачать такой файл на сервер ESXi, можно и через веб-интерфейс, но гораздо более удобно воспользоваться возможность передачи файлов по SSH. Кроме того, такой способ доступа к хосту позволит получить доступ к любой директории или файлы на сервере ESXi.

Прежде, чем начать, убедитесь, что вы разрешили SSH доступ к хосту: Host -> Actions -> Services -> Enable Secure Shell (SSH).

Для удобства копирования файлов по SSH между локальным компьютером и удаленным сервером воспользуемся бесплатной утилитой WinSCP, скачать которую можно с официального сайта (можно воспользоваться как Portable, так и устанавливаемой версией).

Установите (если это полная версия) и запустите WinSCP. Теперь нужно создать новое подключение к ESXi серверу:

  1. В начальном окне нажмите на иконку New Site.
  2. Введите IP или DNS имя сервера ESXi (номер порта оставьте без изменений – 22/TCP).
  3. Укажите имя пользователя для подключения (как правило, root) и его пароль. Нажмите кнопку Login.

При первом подключение появится предупреждении о неизвестном сертификате. Чтобы добавить этот ключ в доверенные, нажмите Yes.

После этого, вы подключитесь к хосту ESXi 6.5. В левой панели будет представлен список файлов на локальном Windows компьютере, а справа – файлы на файловой системе хоста ESXi.

С левой стороны выберите файл, который нужно загрузить на сервер ESXi, а в правой каталог, куда нужно поместить данный файл. Если загружается iso образ и нужно, чтобы он корректно виделся в веб-клиенте, нужно перейти в каталог /vmfs/volumes/{volume_id}. После этого нужно нажать кнопку Upload.

Начнется загрузка ISO образа в локальное хранилище сервера ESXi

Создание общей папки в виртуальной машине VMware Workstation

Привет друзья, я Ro8! В предыдущей статье мы с вами установили виртуальную машину VMware Workstation, а сегодня я расскажу вам, как создать общую папку сообщающую виртуальную машину и операционную систему, в которую она установлена. Создание общей папки необходимо, так как она сильно упрощает работу, например, вам необходимо из основной Windows быстро перекинуть файл в виртуальную машину, вы просто берёте и копируете этот файл в общую папку, данный файл тут же становится доступным в виртуальной машине, сейчас сами всё увидите.

 

Создание общей папки в виртуальной машине VMware Workstation

У нас есть виртуальная машина VMware Workstation, на которую установлена Windows 7 в редакции Максимальная 64 бит.

Вызываем свойства виртуальной машины Windows 7 x64, нажав на Edit virtual machine settings

Переходим на вкладку Options

На вкладке Options выбираем Shared Folders, далее отмечаем пункт Always enabled и нажимаем кнопку Add

Далее

Нажимаем Browse

К примеру в качестве общей папки между основной и виртуальной машиной Windows 7 x64 укажем папку VMware Workstation

Далее

Убеждаемся что стоит галочка на пункте Enable this share. Нажимаем Finish

OK

Запускаем нашу виртуальную машину Windows 7 x64, идем на вкладку VM и выбираем Install VMware Tools

Нажимаем Install

Выполнить setup 64.exe

Далее

Далее

Нажимаем  Install 

 

 

Установка VMware Tools завершена

После установки Vmware Tools будет предложено перезагрузить виртуальную машину. Соглашаемся нажав Yes

После перезагрузки виртуальной машины идем в Компьютер, далее выбираем Сеть и щелкаем по

"Сетевое обнаружение и общий доступ к файлам отключен. Сетевые компьютеры и устройства не видны. Щелкните для изменения"

Выбираем Включить сетевое обнаружение и общий доступ к файлам

В данном окне должна появится папка vmware-host (как на скриншоте). Заходим в нее

Далее открываем папку Shared Folders

Общая папка VMware Workstation

Открытая общая папка VMware Workstation

Метки к статье: Виртуальные машины VMware

10 полезных инструментов для работы со средой VMware / Блог компании КРОК / Хабр

Данная статья является переводом, оригинал см. здесь — www.vladan.fr/top-10-free-tools-to-manage-your-virtual-infrastructure

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

В данном обзоре мы рассмотрим 10 отличных инструментов для виртуальных сред, среди которых есть как широко известные, так и новые.

1. Putty. Одна из самых популярных утилит для работы с Unix\Linux серверами. В контексте виртуализации используется для подключения к ESX\ESXi серверам по протоколу SSH. Утилита доступна в виде «Portable» версии. Скачать можно по ссылке: portableapps.com/apps/internet/putty_portable

2. VMware Converter. Бесплатная утилита, которая позволяет преобразовать реальную систему в виртуальную машину. Кроме возможностей по преобразованию физических серверов в виртуальные утилита также распознает образы Acronis и Symantec Ghost. Скачать ее можно на сайте VMware: downloads.vmware.com/d/info/datacenter_downloads/vmware_vcenter_converter_standalone/4_0

3. Trilead VM Explorer – программа для управления резервным копированием и восстановлением в виртуальной среде, позволяет легко подключиться к ESX инфраструктуре и управлять VMDK файлами. Поддерживается подключение до 5 ESX серверов. Скачать можно здесь: www.trilead.com

4. Veeam FastSCP – благодаря этой небольшой утилите появляется возможность копировать файлы виртуальных машин по протоколу SSH. Утилита позволяет подключаться к нескольким VMware ESX и ESXi серверам и осуществлять передачу файлов между ними из одного интерфейса. Утилита бесплатна, доступна по ссылке: www.veeam.com/vmware-esxi-fastscp.html

5. BGInfo – небольшая, но очень полезная утилита, которая выводит на рабочий стол ключевую информацию о текущем сервере, к которому Вы подключены. При наличии большого количества сессий данный функционал позволяет не потеряться в них. Взять можно здесь: technet.microsoft.com/en-us/sysinternals/bb897557.aspx

6. Daemon Tools – широко известная программа, с помощью которой можно монтировать файлы ISO в виде CD/DVD дисков. Позволяет эмулировать до 4 устройств, что дает возможность работать с несколькими образами одновременно. Скачать программу можно здесь: www.disc-tools.com/request?p=4f261f3d8ccec3edc1d8ecc623740c59/daemon4304-lite.exe

7. ImgBurn – Обладает схожей функциональностью с Daemon Tools, но позволяет создавать ISO образы из набора файлов или каталогов. Скачать программу можно здесь: www.imgburn.com

8. mRemote – бесплатная программа, благодаря которой возможно организовать работу с множеством различных протоколов из одного интерфейса. Поддерживаются следующие протоколы:
— RDP (Remote Desktop)
— VNC (Virtual Network Computing)
— ICA (Independent Computing Architecture)
— SSH (Secure Shell)
— Telnet (TELecommunication NETwork)
— HTTP/S (Hypertext Transfer Protocol)
— Rlogin (Rlogin)
— RAW
Скачать можно здесь: www.mremote.org/wiki/Downloads.ashx

9. OpsCheck – программа, которая помогает проверить корректность настроек системы для поддержки VMWare VMotion. Программа анализирует конфигурации от ESX серверов и предоставляет рекомендации по правильной настройке. Скачать программу можно на сайте компании Tripwire: www.tripwire.com

10. RVTools – утилита, показывающая информацию о процессоре, памяти, дисках, сетевых адаптерах, снимках виртуальных машин, VMWARE инструментах и хранилищах ESX\ESXi. Скачать утилиту можно здесь — www.robware.net

Copy paste vmware. Включаем буфер обмена.

Наверняка многим из тех, кто работает с гипервизором VMware Vsphere(Esxi), знакома проблема, что не работает буфер обмена между консолью виртуальной машины и компьютером, с которого производится подключение Vsphere клиента. В итоге, буфер обмена можно использовать только, если есть возможность удаленного подключения к «виртуалке».

К счастью, есть возможность включить буфер обмена, чтобы была возможность копирования текста(copy paste) и через консоль виртуальной машины.

Для включения этой функции необходимо наличие установленных VMTools.

Включаем copy paste в Vmware Vsphere.

Для того, чтобы включить буфер обмена на виртуальной машине, выключаем ее и заходим в ее настройки:

Выбираем VM Options => Advansed => Edit Configuration…

В открывшемся окне нужно добавить два параметра:

isolation.tools.copy.disable        FALSE
isolation.tools.paste.disable       FALSE

После этого, закройте окна нажатием ОК и включите машину. Теперь буфер обмена будет работать.

То же самое можно проделать, отредактировав файл конфигурации виртуальной машины( он имеет имя в формате <VMName>.vmx). Скачайте этот файл с датастора, где расположена ВМ, себе на компьютер и отредактируйте в текстовом редакторе. Должно получиться так:

 

После редактирования поместите измененный файл снова в папку виртуальной машины.

Включение буфера обмена для всех машин на хосте.

У меня не было возможности проверить эту информацию, но, для того, чтобы включить буфер обмена на всех виртуалках хоста нужно сделать следующее:

  • Залогиньтесь на хост под учетной записью root;

     * Сделайте бэкап файла /etc/vmware/config file;

     * Откройте файл /etc/vmware/config file в текстовом редакторе;

     * Добавьте в файл следующие строки:

                                   vmx.fullpath = “/bin/vmx”
                                   isolation.tools.copy.disable=”FALSE”
                                   isolation.tools.paste.disable=”FALSE”

     * Сохраните изменения и закройте файл.

Чтобы изменения вступили в силу, перезагрузите виртуальные машины.

Вот так можно влючить буфер обмена в VMware и сделать доступной возможность copy paste.

О том, как скопировать файл в виртуальную машину VMware написано здесь.

Поделиться ссылкой:

Похожее

Экспорт-импорт виртуальных машин VMware | Белые окошки

Работающие с гипервизором VMware Workstation в среде Windows рано или поздно столкнутся с необходимостью переноса виртуальных машин. Это может быть новая среда гипервизора после переустановки хостовой операционной системы. Это может быть среда гипервизора на другом компьютере. И это также может быть другой гипервизор – VirtualBox. Как осуществить экспорт виртуальных машин VMware и импортировать их в своей же среде, внутри VMware Workstation или в среде VirtualBox?

1. Открытие виртуальных машин в VMware Workstation

Если работа с виртуальными машинами будет производиться и далее в среде VMware Workstation, нет в принципе нужды экспортировать машины. После переустановки хост-системы Windows нужно установить гипервизор и в меню «Файл» выбрать «Сканирование виртуальных машин».

Далее указываем каталог расположения машин, тот, что был до переустановки хостовой Windows.

И добавляем все обнаруженные машины в библиотеку VMware Workstation. Если нужны не все, то, соответственно, снимаем галочки с ненужных.

Далее открываем программную библиотеку и можем работать с добавленными в интерфейс машинами.

По этому же принципу можем поступить и при переходе на другой компьютер. Мы физически переносим каталог хранения виртуальных машин VMware на диск другого компьютера. И в установленной на том другом компьютере программе VMware Workstation добавляем перенесённые виртуальные машины. При добавлении новых готовых машин программа во время их первого запуска обычно выдаёт запрос: мол, обнаружено, что это перенесённая или скопированная машина. Но программе необходимо точно указать, машина перенесена или скопирована. Это нужно для настройки сети и других функций. И вот в ответ на такой запрос нажимаем кнопку «I Moved It», т.е. указываем, что машина перенесённая.

Перенос непосредственно каталога виртуальных машин на другой компьютер – как видим, способ чрезвычайно простой, но он хорош для случаев, когда мы не стеснены средствами переноса данных. К примеру, у нас есть нужного объёма USB-HDD, либо же мы можем перенести каталог с виртуальными машинами в онлайне с использованием торрент-технологии. Но если у нас нет USB-HDD, а каталог с машинами нужно какое-то время где-то передержать, прежде чем он может быть помещён на целевой компьютер, машины лучше экспортировать. Экспортировать с целью сжатия данных. К примеру, в нашем случае папка одной виртуальной машины с фиксированным виртуальным диском весит 50 Гб.

А вес файлов экспортированной машины будет составлять даже менее 5 Гб.

2. Экспорт виртуальной машины VMware

Экспорт-импорт машин VMware обеспечивается поддержкой в программе VMware Workstation универсального формата хранения виртуальных машин Open Virtual Appliance. Это формат OVA или OVF. С этим форматом нативно работает и VirtualBox, что делает возможным перенос виртуальных машин ещё и между этими двумя гипервизорами. Open Virtual Appliance – это архив, включающий информацию о конфигурации виртуальной машины и хранящий в сжатом виде непосредственно содержимое виртуального жёсткого диска.

Чтобы экспорт машины VMware был возможен, необходимо отключить от её виртуального привода прикреплённые ISO-образы.

Сам процесс экспорта чрезвычайно прост: в меню «Файл» кликаем «Экспорт в OVF».

И указываем путь сохранения архива машины.

3. Импорт виртуальной машины в VMware Workstation

Чтобы импортировать машину, в меню «Файл» VMware Workstation кликаем «Открыть». И указываем путь к архиву, а в нём – непосредственно к файлу OVА. Указываем хранилище импортируемой машины, т.е. её место на диске. И можем, если нужно, изменить имя.

Жмём «Импорт».

Ожидаем завершения операции.

И ищем импортированную машину в библиотеке VMware Workstation.

4. Импорт виртуальной машины в VirtualBox

Процесс импорта виртуальной машины из архива OVF в программе VirtualBox схож.

В меню «Файл» кликаем «Импорт конфигураций».

Указываем путь распаковки файлов машины. Жмём кнопку «Импорт».

Дожидаемся завершения процесса импорта.

Страница не найдена

Документы

Моя библиотека

раз
    • Моя библиотека
    "" Настройки файлов cookie .

    Обмен файлами между гостевыми и хостовыми операционными системами

    Особенности | Документация | База знаний | Дискуссионные форумы

    Назад Содержание Последний Следующий

    Совместное использование файлов между гостевыми и хост-операционными системами Совместное использование файлов между гостевыми и хост-операционными системами

    Чтобы обмениваться файлами между главным компьютером и виртуальной машиной или между двумя виртуальными машинами, вы используете сетевые функции VMware Workstation.Если вы знаете, как обмениваться файлами между двумя физическими компьютерами в сети, вы уже знаете, как обмениваться файлами с виртуальной машиной.

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

    • Обе системы работают под управлением операционных систем Windows с использованием общего доступа к файлам Windows.
    • Вы подключаетесь из системы Linux к системе Windows с помощью smbmount
    • Вы подключаетесь из системы Windows к системе Linux с помощью Samba
    • Обе системы работают под управлением операционных систем Linux с использованием NFS, FTP и Telnet

    Вы можете применить те же принципы для обмена файлами между виртуальными машинами.Конфигурация для гостей FreeBSD аналогична конфигурации для гостей Linux.

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

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

    Обмен файлами между двумя системами Windows Обмен файлами между двумя системами Windows

    Чтобы обмениваться файлами между двумя системами Windows (где одна машина является хостом, а другая - виртуальной машиной, или обе являются виртуальными машинами), убедитесь, что служба общего доступа к файлам и принтерам установлена ​​для обеих операционных систем и папок, к которым вы хотите предоставить общий доступ. помечены как общие.Затем вы можете перейти от одной системы к общей папке или папкам в другой системе.

    Совместное использование файлов путем подключения к системе Windows из системы Linux Совместное использование файлов путем подключения к системе Windows из системы Linux

    Чтобы поделиться файлами в системе Windows с системой Linux (подключившись к хосту Windows из гостевой системы Linux или подключившись к гостевой системе Windows из хоста Linux), вы можете пометить папку как общую в системе Windows, а затем использовать команду smbmount утилита в системе Linux для монтирования общей папки.Например, если вы хотите предоставить общий доступ к папке C: \ docs в системе Windows 2000 под названием win2k с системой Linux в / mnt / docs, выполните следующие действия. Вы можете настроить сценарий оболочки для выполнения этих команд.

    1. Настройте папку или папки для совместного использования в системе Windows.
    2. Создайте учетную запись пользователя в системе Windows для имени пользователя системы Linux, которое вы используете для подключения к системе Windows.

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

    3. В вашей системе Linux войдите как root.

      вс -

    4. Добавьте имя хоста системы Windows и IP-адрес в файл hosts, если система не может быть найдена по имени.
    5. Смонтируйте общий ресурс Windows в вашей системе Linux. Введите следующую команду в одной строке.

      mount -t smbfs -o username = <системная учетная запись пользователя Windows>, пароль = <пароль> // win2k / docs / mnt / docs

      (Замените соответствующие имя хоста, общий ресурс и точку монтирования для ваших систем.)

    Примечание: Если вы не хотите раскрывать этот пароль в командной строке или в сценарии, оставьте эту опцию вне поля зрения и укажите пароль при появлении запроса после запуска команды.

    Теперь вы подключены к общей папке в системе Windows из своей системы Linux и можете начать обмениваться файлами между ними.

    Совместное использование файлов путем подключения к системе Linux из системы Windows Совместное использование файлов путем подключения к системе Linux из системы Windows

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

    Вам необходимо изменить Samba в операционной системе хоста Linux, чтобы она распознавала переключатель vmnet8, иначе вы не сможете получить доступ к файловой системе Linux. Вам необходимо сделать это, даже если вы установили сеть только для хоста (поскольку Samba устанавливается при установке сети только для хоста с VMware Workstation).

    Подключение к хосту Linux из гостевой системы Windows Подключение к хосту Linux из гостевой системы Windows

    Если вы хотите совместно использовать каталог / home / user / shared, например, в операционной системе хоста Linux с гостевой операционной системой Windows, выполните следующие действия:

    1. В операционной системе хоста Linux скопируйте файл smb.conf в файл с именем что-то вроде smb.conf.orig.
      cd / etc / vmware / vmnet1 / smb
      cp smb.conf smb.conf.orig
    2. Измените Samba в хост-системе Linux. Отредактируйте следующие строки в
      /etc/vmware/vmnet1/smb/smb.conf.
      1. Закомментируйте строку, начинающуюся с interfaces = .
      2. Ниже этой строки добавьте interfaces = vmnet1 vmnet8.
      3. Укажите имя сетевой рабочей группы. Установите рабочую группу = <имя>.
      4. Если вы не хотите использовать стандартное DNS-имя для системы Linux, установите netbiosname = <имя системы Linux>.
      5. Вы можете оставить security = user, если вы не можете подключиться, и в этом случае используйте security = share.
      6. Установить пароли шифрования = да.
      7. В разделе [global] определите другой ключ доступа к общей памяти. Добавьте эту строку:
        sysv shm key = / dev / vmnet8
      8. Для повышения производительности в этой строке:
        socket options = TCP_NODELAY
        отредактируйте строку, указав состояние:
        socket options = TCP_NODELAY SO_RCVBUF = 8192 SO_SNDBUF = 8192

        Примечание: Этот параметр следует вводить в одной строке.

      9. Чтобы создать общий ресурс, добавьте следующее:
        [SHARE_NAME]
        путь = / home / user / shared
        public = нет
        для записи = да
        для печати = нет (поскольку вы хотите предоставлять общий доступ к файлам, а не к принтеру)
      10. Сохраните этот файл и создайте резервную копию, чтобы защитить эти изменения при обновлении VMware Workstation.
    3. Перезапустите службы Samba, чтобы загрузить новые настройки.

      Если VMware Workstation работает в хост-системе Linux, приостановите или выключите все работающие виртуальные машины и закройте все окна VMware Workstation.

      В операционной системе хоста Linux в командной строке введите

      /etc/init.d/vmware перезапуск

      В некоторых дистрибутивах Linux команда

      /etc/rc.d/init.d/vmware перезапуск

      Запустите VMware Workstation и запустите гостевую операционную систему Windows, из которой вы хотите подключиться к хосту Linux. ID пользователя, который вы используете для входа в гостевую систему Windows, должен находиться в файле smbpasswd хоста Linux.Если вы используете то же имя пользователя и пароль для входа в гостевую систему, что и на хосте Linux, вам не будет предложено войти в систему при просмотре хоста Linux.

      Если вы подключаетесь к системе Linux из гостевой операционной системы Windows Me, Windows 98 или Windows 95, NetBEUI должен быть установлен в гостевой операционной системе, прежде чем вы сможете просматривать файловую систему. Если вам нужно установить NetBEUI, вам может потребоваться установочный компакт-диск Windows.

      Когда система перезагружается, служба Samba не появляется в списке запускаемых служб, но запускается, если не появляется ошибка.

    Подключение к гостевой системе Linux с хоста Windows Подключение к гостевой системе Linux с хоста Windows

    Чтобы совместно использовать каталог / home / user / shared, например, в гостевой операционной системе Linux с хост-операционной системой Windows, выполните следующие действия:

    1. В гостевой операционной системе Linux скопируйте файл smb.conf в файл, который называется что-то вроде smb.conf.orig.
      cp /etc/smb.conf / etc / smb.conf.orig
    2. Измените Samba в системе Linux, чтобы предоставить общий доступ к каталогу. Чтобы создать общий ресурс, добавьте следующее в /etc/smb.conf.

      [SHARE_NAME]
      путь = / home / user / shared
      public = нет
      для записи = да
      для печати = нет (поскольку вы хотите делиться файлами, а не принтером)

    3. Перезапустите службы Samba, чтобы загрузить новые настройки. В гостевой операционной системе Linux в командной строке введите:

      / etc / init.d / smb перезапуск

      В некоторых дистрибутивах Linux команда

      /etc/rc.d/init.d/smb перезапуск

      После перезагрузки системы служба Samba появляется в списке запускаемых служб.

    Совместное использование файлов между двумя системами Linux Совместное использование файлов между двумя системами Linux

    Для обмена файлами между двумя системами Linux (где одна машина является хостом, а другая - виртуальной машиной или обе являются виртуальными машинами) вы можете использовать NFS в системе для подключения и утилиту nfsmount в системе, из которой вы находитесь. установление связи.

    Как и в любой сети Linux, вы можете использовать NFS, FTP или Telnet для подключения одной системы Linux (виртуальной или физической) к другой системе Linux (виртуальной или физической).

    Назад Содержание Последний Следующий

    .

    Страница не найдена

    Документы

    Моя библиотека

    раз
      • Моя библиотека
      "" Настройки файлов cookie .

      Как передавать файлы между гостевой виртуальной машиной и хост-компьютером

      Использование виртуальной машины может значительно повысить вашу производительность. Но часто возникает проблема: копирование текста или файлов с хост-компьютера на гостевой или наоборот.

      Дело в том, что это не так сложно, как кажется изначально.Вот как передавать файлы между гостевой операционной системой виртуальной машины и хост-компьютером с помощью VirtualBox или VMware.

      Как вы можете обмениваться данными между вашим хост-компьютером и виртуальной машиной

      Share data with USB on a virtual machine

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

      В нашем руководстве по виртуальным машинам это объясняется более подробно.

      virtual-machine-linux

      Вы не будете удивлены возможностями обмена данными между хост-компьютером и любой гостевой операционной системой, работающей на виртуальной машине. Что вас может удивить, так это то, насколько сложно их настроить. Ваши варианты:

      • Скопировать и вставить
      • USB-накопитель
      • Сетевой ресурс

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

      Ниже мы рассмотрим совместное использование данных с использованием этих трех методов на виртуальных машинах, работающих на Oracle VirtualBox и VMware Workstation Player.

      Копировать и вставить данные

      Самый простой вариант - скопировать данные с вашего хост-компьютера и вставить их в окно гостевой виртуальной машины.Или скопируйте из гостевой виртуальной машины в браузер открытых файлов на хосте. Но так ли все просто, как кажется?

      К счастью, да, это так.

      Копирование и вставка данных в VirtualBox

      Если вы используете VirtualBox, при запущенной виртуальной машине выберите Devices> Drag and Drop .Здесь вы можете выбрать Host to Guest, Guest to Host и Bidirectional. Также есть опция по умолчанию - Отключено. Для достижения наилучших результатов используйте Двунаправленный .

      Это все, что нужно сделать.

      Как копировать и вставлять данные в VMware

      Пользователям VMware необходимо сначала установить пакет VMware Tools, который предоставляет дополнительные функции.Вы можете начать это через VM> Install VMware Tools . Если вы еще не загрузили VMware Tools, вам будут предоставлены инструкции для этого.

      Затем вы можете включить копирование и вставку в VM> Настройки > Параметры .Выберите Guest Isolation , затем Enable, скопируйте и вставьте и подтвердите, нажав OK .

      Такой способ обмена данными между гостевой и основной операционными системами лучше всего подходит для файлов меньшего размера.Вы также можете делиться текстовыми строками, URL-адресами и тому подобным. Однако держитесь подальше от больших файлов - у вас есть другие варианты для этого.

      USB-накопитель

      Использование USB-накопителя для передачи данных между двумя физическими машинами - давняя традиция.Флэш-накопители USB заменили 3,5-дюймовые гибкие диски в начале 2000-х годов.

      Но как вы можете использовать USB-накопитель для обмена данными между виртуальной машиной и вашим хост-компьютером?

      Совместное использование файлов с USB-накопителя в VirtualBox

      Чтобы иметь доступ к USB-устройствам из VirtualBox, вам необходимо включить USB-доступ.Для этого требуется пакет расширений VirtualBox с сайта www.virtualbox.org/wiki/Downloads.

      Как только вы это сделаете, вставьте USB-устройство, которое хотите использовать.Затем откройте VirtualBox и щелкните File> Preferences , затем Extensions и щелкните + . Перейдите к загруженному пакету расширений, щелкните Открыть , затем, когда будет предложено, Установить . Следуйте инструкциям, чтобы завершить процесс. Затем вы можете проверить, включен ли USB, в настройках > USB .

      Check USB support in VirtualBox

      После добавления поддержки USB вам необходимо включить ее.В главном окне VirtualBox щелкните правой кнопкой мыши виртуальную машину, которую вы хотите использовать, и выберите Settings> USB . Щелкните + , затем найдите USB-устройство. Он будет доступен при запуске ВМ. Таким же образом можно добавить дополнительные диски.

      Копирование файлов с USB в VMware

      В VMware, когда USB-устройство подключено и виртуальная машина является активным окном, устройство обнаруживается.Однако в этом сценарии он не будет обнаружен хост-компьютером. Чтобы это произошло, извлеките диск, сверните виртуальную машину и подключитесь заново.

      Это просто, но может запутаться, если вы забудете, к какой операционной системе подключен USB-накопитель.

      Этот вариант лучше всего подходит для больших файлов.Конечно, вы ограничены емкостью USB-устройства, так что имейте это в виду. Какое бы программное обеспечение ВМ вы ни использовали, безопасное извлечение USB-устройств рекомендуется как на хост-машинах, так и на гостевых виртуальных машинах.

      Создать общий диск

      Третий вариант - настроить общий сетевой ресурс на главном компьютере, к которому гостевая виртуальная машина может получить доступ.Это означает, что часть жесткого диска вашего ПК должна быть обозначена как доступная по локальной сети. После такой настройки виртуальная машина может подключиться к сети и получить доступ к диску.

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

      Создать общий ресурс в VirtualBox

      Вы должны были уже загрузить гостевые дополнения VirtualBox.Это должно быть установлено через Devices> Install Guest Additions , где вы должны найти соответствующий EXE-файл. Выполните действия до конца, выбрав параметры по умолчанию, затем Finish .

      Запустите VirtualBox и откройте Devices> Shared Folders> Shared Folders Settings .Щелкните +, затем в Путь к папке щелкните стрелку и выберите Другой . Найдите (в основной ОС) папку, которую вы используете в качестве общего ресурса, выделите ее, затем Выберите папку .

      Share folders between host OS and guest virtual machines

      В окне «Добавить общий ресурс» дайте общему ресурсу имя (разумно сохранить то же имя в гостевой ОС, что и в ОС хоста).Проверьте Автоустановка и Сделайте постоянный , затем OK .

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

      Общий доступ к сетевому диску в VMWare

      Совместное использование данных через накопитель включено по умолчанию в VMware.Все, что вам нужно сделать, это выполнить обычные шаги для конкретной ОС, чтобы настроить общий сетевой ресурс. Например, если вы использовали Windows в качестве хоста и Linux в качестве гостевой ОС, выполните следующие действия для обмена файлами между Windows и Linux.

      Это будет работать для Windows, Linux и BSD.

      Обратите внимание, что общий доступ к папкам недоступен в бесплатном проигрывателе VMware Player.

      Хотя это наиболее сложный вариант для настройки, вы сможете легко делиться файлами большего размера.Сюда могут входить установщики, файлы образов дисков и видео в высоком разрешении.

      Совместное использование данных для максимальной производительности виртуальных машин

      Не всем нужно использовать виртуальную машину, но тем из нас, кто это делает, почти всегда нужно обмениваться данными.Если вы не копируете файлы с хоста в гостевую ОС, есть причина скопировать данные с виртуальной машины. Обычно это происходит, когда вы собираетесь уничтожить виртуальную машину и хотите создать резервную копию своих данных.

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

      utorrent-scandal 7 подземных торрент-сайтов для получения контента без цензуры

      Вам нужны специализированные поисковые системы, чтобы найти легальные торренты, закрытые дома, публичные записи и даже НЛО.Войдите в даркнет.

      Об авторе Кристиан Коули (Опубликовано 1431 статья)

      Заместитель редактора по безопасности, Linux, DIY, программированию и техническим вопросам.Он также выпускает The Really Useful Podcast и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Автор статьи в журнале Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

      Ещё от Christian Cawley
      Подпишитесь на нашу рассылку новостей

      Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

      Еще один шаг…!

      Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.

      .

      Страница не найдена

      Документы

      Моя библиотека

      раз