Как перенести файл на виртуальную машину линукс

Как переместить файл на виртуальную машину Virtualbox

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

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

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

Настройка общих папок на гостевых ОС отличается на Unix-подобных системах и Windows. Мы дадим две инструкции для каждого вида операционных систем.

Как скопировать файл в виртуальную машину VirtualBox на гостевую систему Ubuntu

Суть этого способа в том, чтобы открыть доступ к конкретной папке для гостевой операционной системы:

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

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Перейдите во вкладку «Общие папки» и нажмите на значок папки с плюсом:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Выберите папку, которую хотите добавить в гостевую ОС. Чтобы постоянно не настраивать обмен папками, поставьте галочку напротив Авто-подключение. Нажмите ОК:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Запустите виртуальную машину:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Установите дополнения для гостевой ОС. Если вы используете хостовую систему macOS, в верхнем меню выберите «Devices» и нажмите Insert Guest Additions CD image:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Если у вас хостовая система Windows, в верхнем меню выберите вкладку «Устройства» и нажмите Подключить образ диска Дополнений гостевой ОС:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Перед вами появится сообщение с предложением установки. Установите дополнение по подсказкам в системе.

При установке дополнений часто возникают ошибки. Например, при нажатии на «Insert Guest Additions CD image» появляется ошибка:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

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

Вернитесь в настройки виртуальной машины:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Перейдите во вкладку «Носители». Найдите VBoxGuestAdditions.iso и нажмите на него правой кнопкой мыши. Нажмите Удалить устройство:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Перед вами появится предупреждение. Нажмите Удалить:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Нажмите на иконку диск с плюсом:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Нажмите Оставить пустым:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Теперь снова запустите машину и нажмите Insert Guest Additions CD image или Подключить образ диска Дополнений гостевой ОС:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Готово, начнётся процесс загрузки. После этого вы можете продолжить настройку общих папок.

Чаще всего этот способ помогает. Если ошибка возобновилась, можно обратиться на форумы.

Теперь нужно открыть доступ к папке в гостевой операционной системе. Для этого зайдите в терминал и введите команду:

sudo adduser user vboxsf

Вместо user введите имя вашей гостевой системы.

Перезагрузите операционную систему.

Готово, теперь в основном меню будет отображаться общая папка:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Как скопировать файл в виртуальную машину VirtualBox на гостевую систему Windows

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

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Перейдите во вкладку «Общие папки» и нажмите на значок папки с плюсом:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Выберите папку, которую хотите добавить в гостевую ОС. Чтобы постоянно не настраивать обмен папками, поставьте галочку напротив Авто-подключение. Нажмите ОК:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Запустите виртуальную машину:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Установите дополнения для гостевой ОС.

Если вы используете хостовую систему macOS, в верхнем меню выберите «Devices» и нажмите Insert Guest Additions CD image:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Если у вас хостовая система Windows, в верхнем меню выберите вкладку «Устройства» и нажмите Подключить образ диска Дополнений гостевой ОС:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

В виртуальной машине перейдите в «Этот компьютер». Здесь должен появиться оптический дисковод с программным обеспечением от VirtualBox. Откройте его двойным кликом:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Запускаем программу VBoxWindowsAdditions:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Разрешите приложению вносить изменения:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Начнётся установка. Нажимаем на кнопку Next:

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Готово, теперь в «Этот компьютер» отобразится добавленная общая папка:

Источник

Как перенести файл или текст из основной системы в гостевую в Virtual Box?

Исходные данные:

Основная операционная система (хост): Windows 7.

Виртуальная машина: Virtual Box.

Гостевая система: Linux Ubuntu 16.04.

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

Через буфер обмена

Актуальные виртуальные машины:

Vmware Player (Vmware WorkStation) и Virtual Box

По протоколам SSH, FTP и др.

Через внешние носители информации

Через сайт или онлайн-сервис в интернете

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

Через общие папки

А второй способ реализации общей папки является довольно простым. Его мы и рассмотрим ниже.

Как сделать общую папку в Virtual Box

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

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

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Таким образом, в Virtual Box в основной системе задано имя папки, которая вскоре станет общей.

Монтируем общую папку в гостевой системе Linux Ubuntu

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

sudo chmod 777 /media/sf_Desktop

После чего, в консоли вводим команду монтирования:

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

sudo adduser user_name vboxsf (тоже может потребоваться ввод пароля).

Вместо user_name нужно ввести имя виртуальной машины (точнее, имя гостевой операционной системы Ubuntu в виртуальной машине), которое Вы вводили при инсталляции гостевой системы. И под которым работаете в Ubuntu (т.е. имя «простого» пользователя, не администратора). Возможно, после этого потребуется перезагрузить виртуальную машину, чтобы эти изменения вступили в силу. Перезагрузку можно сделать тремя способами:

Источник

Копирование файлов на виртуальную машину Ubuntu с ОС Windows | VirtualBox

Передача файл-архива из Linux UBUNTU хос в виртуальную машину windows7 VirtualBox VMs
нужно написать проверку теорем и свойсв матриц и определителей в mathcad, но для етого нужно.

установка windows 7 на виртуальную машину virtualbox
как установить windows 7 на виртуальную машину virtualbox?

VirtualBox. Не удаётся запустить виртуальную машину
Здравствуйте, уважаемые форумчане! У меня появилась такая проблема: после старта виртуальной.

Решение

05.12.2018, 19:58 Копирование файлов на виртуальную машину Ubuntu с ОС Windows | VirtualBox

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линуксVirtualBox передача файла в виртуальную машину
как передать файл из VirtualBox в виртуальную машину?

virtualBox выключает самопроизвольно виртуальную машину через 5 дней
Доброго времени суток. Виртуальная машина(сервер) самопроизвольно выключается через 5 дней.

Как перенести файлы с компьютера на виртуальную машину VirtualBox?
Как можно перенести файл с компьютера на эту виртуальную машину?

Миграция Ubuntu в виртуальную машину
Здравствуйте. Я честенько для работы переносил ОС windows XP, 7 в виртуалку, в моем случае в.

Источник

Русские Блоги

Как передавать файлы между хостом и виртуальной машиной (Ubuntu 14.04) в Virtualbox

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

1. Монтажная панель общего хоста и виртуальной машины.

Условия подготовки: Virtualbox оснащен инструментами улучшения (VBoxGuestAddtions.iso)

1. Откройте Virtualbox, выберите виртуальную машину, к которой необходимо предоставить общий доступ, и нажмите «Настройки (S)».

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

3. Запустите эту виртуальную машину, вы обнаружите, что можете скопировать файл с хоста на виртуальную машину, перетащив мышью, или скопировать строку на хосте с помощью CTRL + C, а затем использовать CTRL + V в виртуальной машине. Используйте эти скопированные строки.

2. Создайте общий каталог между хостом и виртуальной машиной.

Условия подготовки: Virtualbox оснащен инструментами улучшения (VBoxGuestAddtions.iso)

1. Откройте Virtualbox, выберите виртуальную машину, к которой необходимо предоставить общий доступ, и нажмите «Настройки (S)».

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

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

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

3. Выберите каталог на хосте, к которому вы хотите предоставить общий доступ (например: F: \ VirtualBox \ share). В это время имя общей папки будет сгенерировано в соответствии с последним уровнем каталога. Это имя можно изменить (например, Изменено на Поделиться). Выберите «Fixed Allocation (M)» и будьте осторожны, чтобы не установить флажок «Auto Mount (A)», в противном случае вам придется использовать команду df, чтобы увидеть, где он установлен. Затем нажмите «ОК», вернитесь в предыдущее меню и снова нажмите «ОК».

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

Как перенести файл на виртуальную машину линукс. Смотреть фото Как перенести файл на виртуальную машину линукс. Смотреть картинку Как перенести файл на виртуальную машину линукс. Картинка про Как перенести файл на виртуальную машину линукс. Фото Как перенести файл на виртуальную машину линукс

На этом настройка передачи файлов между хостом и виртуальной машиной завершена.

Источник

Использование SCP для перемещения файлов на виртуальную машину Linux и из нее

Область применения: ✔️ виртуальных машин Linux ✔️ гибких масштабируемых наборов

В этой статье показано, как перемещать файлы между рабочей станцией и виртуальной машиной Azure под управлением Linux, используя протокол SCP. Быстрое и безопасное перемещение файлов между рабочей станцией и виртуальной машиной с Linux является важной частью управления инфраструктурой Azure.

Для этой статьи необходима виртуальная машина Linux, развернутая в Azure с помощью файлов открытого и закрытого ключей SSH. Кроме того, нужен клиент SCP для локального компьютера. Он создан на основе SSH и включен в стандартную оболочку Bash на большинстве компьютеров Linux и Mac, а также в PowerShell.

Быстрые команды

Копирование файла на виртуальную машину под управлением Linux

Копирование файла с виртуальной машины под управлением Linux

Подробное пошаговое руководство

В качестве примера мы переместим файл конфигурации Azure на виртуальную машины Linux и извлечем каталог файлов журнала, используя SCP и ключи SSH.

Аутентификация с помощью пары ключей SSH

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

/.ssh/ и использовать по умолчанию для входа на виртуальную машину.

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

/.ssh/config открытых и закрытых ключей SSH см. в статье

Копирование файла на виртуальную машину Linux с помощью SCP

В первом примере файл конфигурации Azure копируется на виртуальную машину Linux, которая используется для автоматизации развертывания. Так как этот файл содержит учетные данные API Azure, в том числе секреты, важно обеспечить его безопасность. Зашифрованный туннель, предоставляемый SSH-подключением, защищает содержимое файла.

Следующая команда копирует локальный файл .azure/config на виртуальную машину Azure с полным доменным именем myserver.eastus.cloudapp.azure.com. Если полное доменное имя не задано, можно также использовать IP-адрес виртуальной машины. Имя пользователя администратора на этой виртуальной машине Azure — azureuser. Файл копируется в каталог /home/azureuser. Подставьте собственные значения в эту команду.

Копирование каталога с виртуальной машины Linux с помощью SCP

В этом примере выполняется копирование каталога с файлами журнала с виртуальной машины Linux на вашу рабочую станцию. Файл журнала может содержать или не содержать секретные данные. Однако применение SCP гарантирует шифрование содержимого файлов журналов. Самый простой способ передать каталог и файлы журналов на рабочую станцию — использовать SCP для безопасной передачи файлов.

Следующая команда копирует файлы из каталога /home/azureuser/logs/ на виртуальной машине Azure в локальный каталог /tmp.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *