Подключение загрузочной флешки к VirtualBox

      0

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

Для операционных систем на основе ОС Linux
1. Необходимо узнать под каким именем подключается флешка, для этого в терминале введите команду
lsblk
у вас отобразятся все подключенные жесткие диски а также и ваша флешка. Запомните ее имя (например /dev/sdb1).

2. После чего отмонтируйте ее
sudo umount /dev/sdb1

3. Создайте на нее «ссылку»
sudo VBoxManage internalcommands createrawvmdk -filename /home/ваше_имя/usb.vmdk -rawdisk /dev/sdb

4. Поменяйте права root на права пользователя
sudo chown ваше_имя:ваше_имя -v /home/ваше_имя/usb.vmdk
ваше_имя — замените на имя вашего пользователя.

5. Измените права чтения созданного файла
sudo chmod 0644 -v /home/ваше_имя/usb.vmdk

6. Теперь необходимо проверить состоите ли вы в группе disk. Это можно узнать введя команду
groups
если в списке ее нет, значит ее необходимо туда добавить
sudo usermod -a -G disk ваше_имя

7. Перезагрузите компьютер

8. После чего можете создавать новую виртуальную машину и когда дойдете до пункта с жестким диском, переставьте галочку на пункт «Не подключать виртуальный жесткий диск», и нажмите кнопку «Создать».

9. Затем переместите созданный файл из (шага 3) в эту машину. А в настройках машины создайте новый виртуальный жесткий диск и в качестве источника выберите тот что переместили.

Для операционных систем на основе OC windows
1. Запустите командную строку от имени администратора и введите
diskpart

2. Посмотрите под каким именем расположена флешка
list disk
допустим что она у нас она называется «Диск 4».

3. Закройте программу diskpart
exit

4. Перейдите в корень программы VirtualBox
cd C:\Program Files\Oracle\VirtualBox

5. Создайте файл «ссылку» на флешку
Manage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive4
вместо PhysicalDrive4 — введите число которое вы получите в шаге 2.

6. Закройте командную строку
exit

7. Теперь можете создать новую виртуальную машину, и когда дойдете до пункта с жестким диском. Переставьте галочку на пункт «Не подключать виртуальный жесткий диск», и нажмите кнопку «Создать». Или может просто добавить этот диск в уже существующую виртуальную машину.

8. Затем в настройках машины создайте новый виртуальный жесткий диск и в качестве источника выберите тот, что сделали в шаге 5. Он будет располагаться на диске C:\

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