it-swarm-ru.tech

Как перенести файлы из Windows в Ubuntu на Virtualbox?

Как перенести файлы из Windows в Ubuntu, установленную на Virtualbox? Когда я подключил USB, он появляется только в Windows.

Как я могу увидеть это в Ubuntu?

29
Concerned_Citizen

Есть 2 способа, которыми я обычно пользуюсь

Вариант 1. Перед загрузкой Ubuntu в Virtualbox Ubuntu VM укажите общую папку. Затем, после входа в Ubuntu, создайте новый каталог, например /media/vboxshared и ​​подключите этот диск с помощью команды Sudo mount -t vboxsf SHARENAME /media/vboxshared. Введите свой пароль, когда он запрашивает пароль.

Вариант 2. Перед загрузкой Ubuntu добавьте новый сетевой адаптер и выберите "Мостовой адаптер". Затем после входа в Ubuntu выполните команду ifconfig -a | more чтобы получить IP-адрес этого нового сетевого адаптера. В Windows используйте WinSCP или FileZilla для передачи файла в Ubuntu

24
Alvin Sim

Спасибо за ответ Элвина Сима. Хотя это понятно, я все еще трачу некоторое время, чтобы все сделать правильно. Хорошо, вот мои подробные шаги с использованием Варианта 1 Элвина Сима.

  1. Прежде чем начать свой гость
  2. Перейти к VirtualBox Manager
  3. Выберите заинтересованного гостя
  4. Зайдите в Гость Настройки
  5. В Гость Настройки прокрутите левое боковое меню и перейдите в Общие папки
  6. В Shared Folders, добавьте интересующую вас папку на хост-машину
  7. После добавления пути к папке хоста вы увидите обновленный Список папок в Общие папки. Запомните вашу новую папку Имя, показанную в этом списке. Скажи, что это Host_SHARE.
  8. Нажмите OK и сохраните ваши изменения.
  9. Запустите гостевую машину
  10. В гостевой машине создайте новую папку, например, GUEST_SHARE
  11. В гостевом терминале введите

    Sudo mount -t vboxsf Host_SHARE GUEST_SHARE`
    

    Если вы видите ошибку mount: wrong fs type, bad option, bad superblock on …, это означает, что сначала вам нужно установить virtualbox-guest-utils.

    Sudo apt-get install virtualbox-guest-utils
    

    Затем снова запустите команду mount

  12. Вы найдете свои вещи в этом GUEST_SHARE папка.

12
pitfall
Sudo mount -t vboxsf SHARENAME /media/vboxshared 
  1. создайте общую папку на вашем ПК. например "c:\SharedBoth"
  2. убедитесь, что вы выбрали общую папку c:\SharedBoth в меню virtualbox "настройки" - "общие папки" - "добавить" - "постоянный/автоматический монтаж" перед запуском виртуальной машины Ubuntu.
  3. запустите терминал Ubuntu, введите команду выше,
    Sudo mount -t vboxsf SharedBoth /media
  4. затем проверьте, создана ли папка sf_SharedBoth в папке мультимедиа. Перед выполнением шага 3 необходимо убедиться, что у вас установлены "гостевые дополнения".
6
Luname

В любом случае вы можете легко сделать USB-ключ видимым в гостевой. Из вашего вопроса я представляю, что вы запускаете Ubuntu в качестве гостя, а Хост - это Windows.

Всякий раз, когда вы вставляете USB-ключ, если вы хотите увидеть его в гостевой системе, действуйте следующим образом:

  1. Отключите USB-накопитель от Windows, щелкнув соответствующий значок в правом нижнем углу и выбрав "безопасно удалить ...".

  2. В окне VirtualBox выберите пункт меню "Устройства => USB-устройства" в верхнем левом меню гостевого окна и выберите свой USB-ключ. Это должно появиться в Ubuntu сейчас.

Эта операция эквивалентна физическому подключению вашего USB-ключа к USB-порту вашей гостевой машины.

В противном случае, другие варианты

  1. Общая папка, как указано в ответах Лебшада и Элвина Сима. Но это может быть медленным.

  2. FTP и т.д., Как указано в ответе Элвина Сима (предполагается, что на вашем хосте Windows есть FTP-сервер).

  3. Простое крепление самбы от гостя:

    mount -t cifs // winhost/share/home/yourname/mntpoint -o user = winusr% paswd, uid = 0, gid = 0, file_mode = 0777, dir_mode = 0777
  4. Для небольших томов и частой синхронизации откройте аккаунт Dropbox.

3
Alain Pannetier

Кто хост, а кто гость? В любом случае, Virtualbox имеет механизм совместного использования, который вы можете использовать; просто установите Guest Additions как описано в документации , затем настройте общий ресурс в конфигурации VirtualBox.

2
laebshade
  1. В виртуальной коробке войдите в Ubuntu.
  2. В строке меню нажмите "Устройства" -> "Устройства USB" -> "Выбрать устройство" (Pendrive).
  3. Затем перейдите в домашнюю папку. Слева вы увидите ваше устройство.
2
Swati