Главная >> Инструкции >> Как подключить физический диск VirtualBox

Как подключить физический диск VirtualBox

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

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

Для этого вам надо знать файл этого жесткого диска в директории /dev операционной системы Linux. Вы можете посмотреть его с помощью утилиты Gparted:

В этом примере мы будем подключать к виртуальной машине NVMe накопитель с идентификатором /dev/nvme0p1. Чтобы создать на основе идентификатора диска его файл для VirtualBox выполните команду в терминале:

sudo VBoxManage internalcommands createrawvmdk -filename ~/nvme0p1.vmdk -rawdisk /dev/nvme0p1

Файл для VirtualBox сохраняем в нашей домашней папке. Команду надо выполнять от имени суперпользователя. Чтобы иметь возможность использовать этот диск в VirtualBox нужно запустить виртуальную машину от имени суперпользователя:

sudo VirtualBox

 

Теперь можно выбрать этот диск при создании новой машины или подключить его к существующей машине в настройках. В Windows команда будет выглядеть аналогично, только к ней надо добавить расширение .exe и идентификатор диска будет другим. Его можно посмотреть с помощью утилиты Управление дисками, которую можно открыть из меню Управление значка Мой компьютер. Теперь вы знаете как выполняется подключение физического диска virtualbox.

Оцените статью

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (4 оценок, среднее: 4,50 из 5)
Загрузка...
Creative Commons License
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

7 комментариев к “Как подключить физический диск VirtualBox”

  1. Доброго дня! А раз это все нужно делать под суперюзером, подскажите сразу, как потом сделать автозагрузку такой виртаульной машины с правами суперюзера в Ubuntu. Спасибо!

    Ответить
  2. Я для этих целей использую vmware player. Гораздо меньше глюков, и физический диск подключается штатным инструментарием, предусмотренным в интерфейсе настроек виртуальной машины. И никаких трах-тибидох заклинаний не надо в консоль произносить. И пользуюсь этой фишкой при установке системы на физический диск уже лет восемь. Очень удобно иметь загружаемую с юсб носителя систему с установленным там вмваре плеером, чтобы в случае чего при отказе основной ОС можно было загрузиться обслужить или поставить новую систему с интернетом, ютубом, музыкой и прочими удобствами, пока оно ставится.

    Ответить
  3. 《Для доступа к основному харду》 достаточно создать общую папку с тем же /home. Настроить права чтения / записи, автоподключения и готово. Виртуалка будет работать от обычного пользователя, но с доступом к домашней директории на физическом харде.

    Ответить
  4. За автозагрузку хз
    Но можно вручную войти от рута

    переключаешься на любой текстовый tty (Ctrl + Alt + F2-6)
    $ sudo --login
    $ export DISPLAY=:77 # можно любой другой дисплей, только что бы не занят
    $ X :77 vt(номер tty) | gnome-session

    Ответить

Оставьте комментарий