Найти в Дзене
Infsecurelife

Настройка VirtualBox в Linux Ubuntu. Проброс usb. Как сделать загрузочную флешку Windows в Linux.

Аппаратная конфигурация устройств, операционных систем, набор программ и средств защиты информации подбираются исходя из условий эксплуатации и выполняемых задач, закладывается возможность апгрейда и возможность гибкой настройки конфигурации программно-аппаратных средств.  Часто, на одном физическом диске может быть установлено несколько операционных систем с разным набором программ.  Такая конфигурация необходима для выполнения разносторонних задач, требующих применения узкоспециализированного программного обеспечения, либо для работы с ПО оптимизированным под определенную ОС или когда для решения задачи учитываются особенности операционной системы.  Различные операционные системы и наборы программ также могут быть установлены  на нескольких физических носителях, в том числе  - съемных или внешних дисках.  Данное решение может быть даже более приемлемым с позиции защиты информации.  Еще одним эффективным решением - является применение #виртуальных #машин. #ВМ используются для тестиро

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

Часто, на одном физическом диске может быть установлено несколько операционных систем с разным набором программ. 

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

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

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

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

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

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

Все вышеизложенное - плюсы технологии. И это не полный перечень возможностей ВМ!

Про минусы: 

  • работу не всех устройств можно эмулировать; 
  • высокие требования к аппаратным ресурсам; 
  • иногда создание надежной  виртуальной среды - дороже физического оборудования.

Создание виртуальной машины на базе #Ubuntu ОС 

Я не встречал ни одного рабочего метода создания загрузочной флешки Windows средствами ОС #Linux или ПО для Линукс! (у кого получилось - напишите в комментариях)

При отсутствии физического устройства под управлением Windows, когда нет возможности осуществить загрузку и установку ОС с официального сайта по OEM-лицензии,  а на диске устройства - только Линукс, создать загрузочный носитель Windows ОС можно в виртуальной среде!

Однако, учтите возможности Вашего устройства: «уставший» hdd, мало оперативки и т д - ВМ станет не пригодной к практическому применению! 

Будьте готовы столкнуться с рядом переменных значений, которые зависят от аппаратной части, какой Линукс и версию используете ... То есть пример ниже - типовой вариант! 

К делу!

Что бы создать виртуальную машину, нам необходимо из официального магазина приложений установить VirtualBox (либо с сайта Oracle) и скачать ISO-образ необходимой версии ОС Windows.

Центр приложений Ubuntu OS
Центр приложений Ubuntu OS

В данном примере используем ISO-Виндовс 7 и Usb-накопитель объемом 16 Гб, на базе которого мы создадим загрузочную флэшку Windows 7!

ВМ Windows будем  использовать на базе ОС Ubuntu 20.04 lts. 

VirtualBox версия 6.1.32.

Компьютер на котором запущена ВМ называется хост- системой, а ОСь работающая виртуально - гостевой!

Если используете устройство с процессором Intel, то необходимо зайти в BIOS или UEFI и включить технологию виртуализации intel.

Включение виртуализации intel
Включение виртуализации intel

Запускаем программу VB и нажимаем СОЗДАТЬ

Вид программы
Вид программы

Вводим имя ВМ ➡️ 

Выбираем нужную версию OS ➡️

Далее➡️

-4

Выделяем объем ОЗУ для ВМ НО! не стоит выделять для ВМ большой объем памяти - выходить за «зеленые» значения!

Настройка ОЗУ
Настройка ОЗУ

Создаем виртуальный жесткий диск

-6

Для наших целей подойдет VDI -тип

-7

Далее- формат хранения и размер диска

В данном примере - динамический
В данном примере - динамический

-9

Нажимаем СОЗДАТЬ. Теперь необходимо настроить ВМ перед запуском!

Выбираем НАСТРОИТЬ (шестеренка)

-10

В настройках выбираем НОСИТЕЛИ

-11

Добавляем ISO-образ Виндовс

-12

ДОБАВИТЬ и ВЫБРАТЬ -ОК

ЗАПУСКАЕМ ВМ и ПРОИЗВОДИМ УСТАНОВКУ ВИНДОВС

-13

В процессе установки Виндовс, выбираем вариант с ДОПОЛНИТЕЛЬНЫМИ параметрами настройки.

  • Проверьте наличие плагина поддержки USB - установите при необходимости; 
  • Установите и обновите гостевые дополнения VB, согласно используемой версии. 
-14

Вот примеры:

Установка Плагина поддержки USB из Терминала

-15

Добавляются пакеты поддержки USB 1.0 , 2.0 , 3.0

-16

Установка гостевого дополнения/ Выбираем - УСТРОЙСТВА - Подключить образ диска Дополнений гостевой ОС

-17

ВМ произведет поиск и предложит скачать и установить - соглашаемся! В ином случае можно скачать дополнения с оф. сайта Оракл.

ПОИСК гостевых дополнений
ПОИСК гостевых дополнений

Дополнения гостевой ОС - СКАЧАТЬ
Дополнения гостевой ОС - СКАЧАТЬ

Пробрасываем usb-накопитель!

Подключаем флэш в ЮСБ-порт

УСТРОЙСТВА - USB и выбираем нужный накопитель из списка

-20

Настраиваем возможность обмена файлами между ГОСТЕВОЙ ОС и ХОСТ ОС - на которой запущена наша виртуальная машина!

УСТРОЙСТВА - в Общий буфер и в Drag and Drop выбираем - ДВУНАПРАВЛЕННЫЙ

Настройка Drag and Drop
Настройка Drag and Drop

Настройка буфера
Настройка буфера

Копируем iso-образ ранее скаченной ОС Виндовс из ХОСТОВОЙ ОС на рабочий стол Гостевой. В ГОстевой ОС скачиваем и устанавливаем программу #RUFUS

Окно программы rufus
Окно программы rufus

В Rufus выбираем нашу usb-флэш и ISO-образ Виндовс!

Выставляем необходимые параметры и   - СТАРТ

Процесс создания загрузочного носителя
Процесс создания загрузочного носителя

По завершению процесса- закрываем программу и извлекаем флэшку.

ЗАГРУЗОЧНЫЙ НОСИТЕЛЬ ГОТОВ!

Таким образом, не без усилий, можно создать загрузочный носитель Windows!

Всем удачи!  Репост и подписка для канала)

-25