Как загрузочную флешку подключить в виртуалке vmware
Перейти к содержимому

Как загрузочную флешку подключить в виртуалке vmware

  • автор:

Как загрузочную флешку подключить в виртуалке vmware

You are using an outdated browser. Please upgrade your browser to improve your experience.

expand-card-line
calendar-line —>

Можно использовать VMware Remote Console для подключения устройств к виртуальной машине по USB и Bluetooth.

Необходимые условия

Убедитесь, что устройство подключено к локальному компьютеру.

Процедура

  1. Перейдите к нужной виртуальной машине в VMware Remote Console .
  2. Просмотрите список доступных съемных устройств.
    • В Windows откройте меню VMRC > Съемные устройства .
    • В macOS выберите Виртуальная машина > USB и Bluetooth > Параметры USB и Bluetooth .
    • В ОС Linux откройте меню Виртуальная машина > Съемные устройства .
  3. Подключите съемное устройство к виртуальной машине.
    • В ОС Windows или Linux выберите нужное устройство в меню Съемные устройства и нажмите кнопку Подключиться (отключиться от узла) .
    • В macOS выберите нужное устройство в разделе Подключение USB-устройств с Mac .

Результаты

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

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

Дальнейшие действия

Чтобы отключить съемное устройство, выполните следующие действия.

  • В ОС Windows или Linux выберите нужное устройство в меню Съемные устройства и нажмите кнопку Отключиться (подключиться к узлу) .
  • В macOS снимите выбор с устройства в разделе Подключение USB-устройств с Mac .

Как загрузочную флешку подключить в виртуалке vmware

You are using an outdated browser. Please upgrade your browser to improve your experience.

expand-card-line
calendar-line —>

Можно использовать VMware Remote Console для подключения устройств к виртуальной машине по USB и Bluetooth.

Необходимые условия

Убедитесь, что устройство подключено к локальному компьютеру.

Процедура

  1. Перейдите к нужной виртуальной машине в VMware Remote Console .
  2. Просмотрите список доступных съемных устройств.
    • В Windows откройте меню VMRC > Съемные устройства .
    • В macOS выберите Виртуальная машина > USB и Bluetooth > Параметры USB и Bluetooth .
    • В ОС Linux откройте меню Виртуальная машина > Съемные устройства .
  3. Подключите съемное устройство к виртуальной машине.
    • В ОС Windows или Linux выберите нужное устройство в меню Съемные устройства и нажмите кнопку Подключиться (отключиться от узла) .
    • В macOS выберите нужное устройство в разделе Подключение USB-устройств с Mac .

Результаты

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

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

Дальнейшие действия

Чтобы отключить съемное устройство, выполните следующие действия.

  • В ОС Windows или Linux выберите нужное устройство в меню Съемные устройства и нажмите кнопку Отключиться (подключиться к узлу) .
  • В macOS снимите выбор с устройства в разделе Подключение USB-устройств с Mac .

Загрузка виртуальной машины VMware с USB диска или ISO образа

date

12.12.2017

user

Alex Kornev

directory

VMware

comments

комментариев 7

Если вы используете VMware Workstation для работы на вашем компьютере, то вам, иногда, может потребоваться настроить виртуальную машину для загрузки с USB-диска или ISO-образа, например, для установки новой ОС. И если, в случае загрузки с ISO-образа «чистой» виртуальной машины все более-менее понятно, то с загрузкой с USB-диска все не так прозрачно. Впрочем, иногда требуется загрузить уже готовую виртуальную машину с ISO-образа и в этом тоже поможем.

Загрузка виртуальной машины VMWare с USB диска

Шаг 1: Подключите USB флэшку к вашему компьютеру.

Шаг 2: Запустите VMware Workstation, а потом выберите либо имеющуюся виртуальную машину (из вашего списка), или подключите новую. File -> Open.

VMware Workstation-File-Open

Шаг 3: Затем как обычно найдите необходимый .vmx-файл от виртуальной машины, которую требуется загрузить с USB

выбор vmx файла

Шаг 4: Убедитесь что виртуальная машина выключена (Power Off) и перейдите в настройки виртуальной машины VM –Settings.

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

настройки ВМ

Шаг 5: Когда откроется меню настроек нажмите на Hard Disk (SCSI) и затем щелкните Add. Затем выберите Hard Disk и щелкните Next.

добавить новый виртуальный диск

Шаг 6: Выберите Use a physical disk (for advanced users) и нажмите Next.

Use a physical disk (for advanced users)

Шаг 7: Выберите PhysicalDrive[N], который соответствует вашей флэшке и нажмите Next. Затем Finish. И наконец OK.

PhysicalDrive1

Отступление: как определить какой диск соответствует вашей флэшке? Для этого можно воспользоваться утилитой diskpart

diskpart - определение номеров дисков

Шаг 8: После того как вы подключили ваш физический USB к виртуальной машине, ее следует загрузить в режим BIOS’a. Для этого нажмите VM -> Power -> Power On to BIOS. (Power on to Firmware в более новых VM Workstation)

Power On to BIOS.

Или, в более новых версиях VM Workstation – Power On to Firmware

Power On to Firmware

Шаг 9: После того, как виртуальная машина загрузится в BIOS, выберите вкладку Boot используя стрелки на клавиатуре. Затем переместите добавленный жесткий диск на первую позицию и выйдите из BIOS с сохранением сделанных настроек. После этого виртуальная машина загрузится с подключенной флэшки.

Это выглядит, например, вот так.

VMWare Bios - boot order

VMWare Bios - boot order - vmware virtual scsi hard drive

смена приоритета загрузочных устройств в БИОС vmware

сохранить изменения

Для UEFI немного по другому. Вы попадаете сразу в Boot Manager, выбираете необходимое для загрузки устройство и загружаетесь с него.

vmware - uefi - загрузка с efi vmware virtual scsi hard drive

Выбираете нужный диск и нажимаете Enter

device-path

Загрузка виртуальной машины VMWare с ISO образа

Шаг 1: Откройте нужную виртуальную машину, но не запускайте ее.

Шаг 2: Выберите VM — Settings.

Шаг 3: Щелкните на строке CD/DVD (IDE) и затем нажмите Add (если CD/DVD не был добавлен изначально). Затем выберите CD/DVD Drive и нажмите Next. Если у виртуальной машины уже был CD/DVD, то можно просто выбрать, в качестве CD/DVD имеющийся образ.

добавить CD/DVD

Шаг 4: Выберите Use ISO image и нажмите Next.

Use ISO image

Шаг 5: Щелкните Browse… . Укажите на нужный вам образ ISO файла; выберите его и нажмите Open чтобы добавить этот образ к вашей виртуальной машине. Нажмите Finish и OK. Не забудьте отметить чек-бокс Connect at power on

выбрать образ ISO

Выбор ISO образа

выбора файла с iso образом

Шаг 6: Загрузите виртуальную машину в режим BIOS.

Шаг 7: Для BIOS загрузки Переместитесь в закладку Boot. Передвиньте CD-ROM Drive на первое место и закройте BIOS с сохранением настроек.

vmware - загрузка ВМ с CD-Rom

Для UEFI загрузки

Vmware - загрузка с SATA CDROM в UEFI

Все сказанное относится к тому как загрузить имеющуюся (или новую) виртуальную машину с USB-диска или с ISO образа.

Напоминание: для виртуальной машины с режимом загрузки BIOS, неплохо затем вернуть Boot Order в нормальное состояние, чтобы загрузка проходила чуть быстрее. А также удалить, если более не нужен, «жесткий диск» указывавший на флэшку.

Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

Подключение USB диска/флешки к хосту VMWare ESXi

date

13.04.2022

user

itpro

directory

VMware, Виртуализация

comments

комментариев 11

Несколько раз возникала задача прямого подключения внешнего USB диска/флешки к хосту VMWare ESXi. Как правило это нужно чтобы скопировать образ виртуальной машины для передачи в удаленный филиал (если WAN канал между офисами слабый или сильно загружен), бэкапа файлов ВМ на внешнее USB устройство, копирования на хост ESXi ISO файла или образа (когда нельзя сильно нагружаться сеть). В этой статье мы рассмотрим, как подключить к хосту ESXi USB диск или флешку в качестве VMFS хранилища или для прямого копирования файлов с FAT32/NTFS раздела.

Подключение внешнего USB накопителя как VMFS хранилища в VMWare ESXi

Предположим, вы хотите подключить USB диск к хосту ESXi и создать на нем VMFS хранилище для удобного копирования/переноса файлов и образов виртуальных машин.

Официально VMWare не поддерживает работу внешних USB устройств в качестве VMFS хранилища. Однако это работает и может использоваться. Кроме того, ESXi не поддерживает USB устройства размером более 2 Тб.

Начиная с VMWare ESXi 6.5 несколько изменилась концепция подключения USB устройств к хосту. Если ранее использовались несколько драйверов (xhci, ehci-hcd, usb-uhci, usb-storage), то теперь вместо них используется один USB драйвер vmkusb.

  1. Подключитесь к консоли ESXi по SSH;
  2. Остановите службу USB arbitrator. Эта служба используется для проброса USB устройства (в том числе дисков) в виртуальную машину на ESXi хосте (USB Passthrough): # /etc/init.d/usbarbitrator stop

Если вы хотите чтобы USB arbitrator не стартовал после перезагрузки хоста, выполните команду: # chkconfig usbarbitrator off

USB диск будет называться mpx.vmhbaX или naa.X.

остановить службу usbarbitrator в vmware esxi для подключения usb диска

  • Создайте на USB диске GPT разметку: # partedUtil mklabel /dev/disks/naa.5000000000000001 gpt
  • Теперь нужно вручную создать раздел на диске. Для этого нужно указать начальный и конечный сектор на диске. Выведите информацию по секторам диска: # partedUtil getptbl /dev/disks/naa.5000000000000001 partedUtil getptbl - получиь информацию о gpt диске в esxi
  • Начальный сектор всегда 2048, размер конечного сектора вычисляется по результатам команды getptbl. В моем примере расчет нужно выполнить так: 121597 * 255 * 63 -1 = 1953455804

    Если на диске уже есть раздел, его можно удалить; # partedUtil delete /dev/disks/naa.5000000000000001 1

    подключение внешнего usb диска к серверу esxi

    Прямое копирование данных между ESXi и USB диском с NTFS/FAT32

    Если вы не хотите менять файловую систему USB накопителя на VMFS, вы можете из консоли ESXi получить доступ к файлам на файловой системе NTFS или FAT32 и скопировать нужные файлы.

    Перед подключением USB диска к ESXi хосту не забудьте выключить службу USB arbitrator.

    Для доступа к FAT32 разделам с ESXi можно использовать утилиту mcopy, а для доступа к NTFS разделу на USB – ntfscat. Также нативно поддерживается файловая система ext3. Основные ограничения:

    • FAT32 и Ext3 разделы доступны на чтение и запись;
    • NTFS диски доступны только на чтение (т.е. вы можете скопировать файлы с USB накопителя с NTFS на ESXi хост, но не наоборот).

    Чтобы скопировать файл с USB устройства с FAT32 на ESXi, используйте:

    # /bin/mcopy -i «/dev/disks/naa.5000000000000001:2» ::/some.iso /vmfs/volumes/46b2f3eb-ced454321-1234-111122223333/iso/some.iso

    где /some.iso – путь к файлу на USB диске. Второй путь показывает куда поместить файл на хосте ESXi (например, сразу в VMFS datastor).

    Для обратного копирования с ESXi на USB просто поменяйте местами пути в команде.

    Основная проблема FAT32 – не поддерживаются файлы более 4 Гб. Поэтому довольно сложно скопировать vmdk файлы виртуальных машин. Как правило перед копированием исходный файл можно разбить на части (например, по 3 Гб):

    # split -b 3221225472 /vmfs/volumes/xx/vm1/vm1.vmdk

    Теперь можно скопировать все куски на USB накопитель, а на целевом хосте ESXi собрать их:

    # cat vm1* > vm1.vmdk

    Для копирования файла с USB диска с NTFS на ESXi хост используется команда:

    # /bin/ntfscat -f /dev/disks/naa.5000000000000001:2″ some.iso > /vmfs/volumes/46b2f3eb-ced454321-1234-111122223333/iso/some.iso

    Копирование можно выполнять только в одну сторону, NTFS не доступна для записи через ntfscat.

    Предыдущая статьяПредыдущая статья Следующая статья Следующая статья

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

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