Virtualbox подключить диск


Использование физического диска в VirtualBox

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

Самое первое, что нужно сделать — это создать раздел на жестком диске, либо подключить еще один жесткий диск, с которым виртуальная машина будет работать.

После этого необходимо создать особенный виртуальный диск, который будет работать с физическим диском.

Создание виртуального диска, указывающего на физический

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

В Linux это делается командой:

VBoxManage internalcommands createrawvmdk -filename drive.vmdk -rawdisk /dev/sdb

Для выполнения этой команды могут потребоваться права суперпользователя. Таким образом мы получим файл drive.vmdk, который будет указывать на диск /dev/sdb, подключенный к физической машине.

В Windows это будет выглядеть несколько по-другому. Физический диск там указывается несколько по-другому, но смысл будет абсолютно идентичный:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename C:\VMs\testvm\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

 

Подключение диска к виртуальной машине

Выбираем виртуальную машину, нажимаем Ctrl+S (или кнопку Settings), выбираем «Storage» -> «Controller: SATA», нажимаем левую кнопку из тех, что расположены ниже.

Выбираем «Add Hard Disk» и в появившемся диалоге выбираем созданный ранее жесткий диск:

И нажимаем «Open». Предварительно может понадобиться включить текущего пользователя в группу, имеющую доступ к этому устройству на чтение и запись (группа может называться например «disk»). Теперь надо изменить режим доступа. Открываем в меню «File» -> «Virtual Media Manager». Выбираем наш диск и нажимаем кнопку «Modify»

Выбираем режим доступа «Writethrough»

После этого нажимаем «OK», затем «Close». В качестве загрузочного носителя в настройках виртуальной машины можно выбрать жесткий диск.

После этого виртуальную машину можно запускать и устанавливать операционную систему.

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

Запись опубликована автором Maxim Norin в рубрике Статьи с метками linux, physical drive, virtualbox, windiws, виртуализация, физический диск.

Найти:

Мой хостинг

Облако тэгов

Счетчики/статистика

Физический диск VirtualBox - назначение и особенности подключения

Содержание

  1. Использование физического диска в VirtualBox
  2. Форматы файлов виртуальных дисков
  3. Особенности подключения на Windows, Ubuntu и Linux
  4. Создание виртуального диска, указывающего на физический
  5. Диск VirtualBox — подключение

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

Использование физического диска в VirtualBox

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

  1. Это позволяет правильно распределить свободное пространство.
  2. Такие манипуляции дают возможность ускорить процедуру.
  3. Возможность запускать систему, как с виртуального носителя, так и из внутреннего хранилища.

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

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

Форматы файлов виртуальных дисков

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

Особенности подключения на Windows, Ubuntu и Linux

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

Создание виртуального диска, указывающего на физический

Чтобы сделать все необходимое для создания, вам потребуется проделать следующий перечень манипуляций:

  • требуется указать команду VBoxManage internalcommands createrawvmdk -filename drive.vmdk -rawdisk /dev/sdb для Linux;
  • для операционной системы Виндовс команда выглядит так: «C:\Program Files\Oracle\VirtualBox\VBoxManage.exe» internalcommands createrawvmdk -filename C:\VMs\testvm\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

В целом, здесь нет ничего существенно сложного, если правильно прописывать все значения в утилите, отвечающей за виртуализацию.

Диск VirtualBox — подключение

Для того чтобы сделать все необходимое при подключении носителя к имеющейся виртуальной машине, вам предстоит следующее:

  1. В первую очередь запускается соответствующее программное обеспечение.
  2. Далее вы выбираете уже имеющийся вариант из доступных.
  3. Требуется вызвать опции машины командой «Ctrl+S».
  4. После этого вы выбираете «Storage» -> «Controller: SATA».
  5. Далее необходимо кликнуть по левой клавише.
  6. Вам требуется команда «Add Hard Disk».
  7. В появившемся окне, предстоит выбрать тот тип, который был создан ранее.
  8. В самом конце происходит активация кнопкой «Open».

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

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

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

Использование физического жесткого диска с виртуальной машиной VirtualBox

Поиск

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

И хотя это довольно легко сделать с помощью графического интерфейса VMware и Hyper-V при настройке виртуальной машины, это не относится к созданию физического диска VirtualBox или необработанного диска VirtualBox в VirtualBox, поскольку процесс требует некоторое использование CLI.

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

Доступ к необработанному жесткому диску VirtualBox

Этот метод называется VirtualBox « доступ к необработанному жесткому диску ». Это позволяет, например, монтировать или загружать дополнительный жесткий диск или внешний USB. Мы покажем, как это сделать при запуске VirtualBox на хост-компьютере Windows, Linux или Mac OS X.

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

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

Далее вам нужно найти путь и номер физического диска, который вы хотите подключить:

В Windows откройте Управление дисками . Вы увидите соответствующие номера дисков слева и позже идентифицируете их как PhysicalDrive0, PhysicalDrive1 и т.  д.

В Linux выполните следующую команду:  sudo fdisk -l . Вы увидите список разделов. Запишите нужный диск в формате dev/sda0, dev/sda1 и т. д.

В Max OS X используйте следующую команду:  список diskutil . Вы увидите список разделов. Запишите нужный диск в формате /dev/disk0, /dev/disk1 и т. д.

Теперь откройте интерфейс командной строки вашей ОС. Если вы используете Windows в качестве основной ОС, вам также потребуется перейти в корневой каталог VirtualBox с помощью следующей команды: cd C:Program FilesOracleVirtualBox

Создание жесткого диска VirtualBox

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

For Windows:

VBoxManage internalcommands createrawvmdk -filename "C:UsersVirtualBox VMs. vmdk" -rawdisk .PhysicalDrive#

For Linux:

VBoxManage internalcommands createrawvmdk -filename ".vmdk" -rawdisk /dev/sda

Для Mac OS X:

Внутренние команды VBoxManage createrawvmdk -filename ".vmdk "-rawdisk /dev/диск#

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

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

Похожие статьи

Как добавить новые диски в виртуальную машину VirtualBox

Как добавить новые диски в виртуальную машину VirtualBox

Следуйте этим простым шагам по добавлению нового виртуального диска к вашим виртуальным машинам VirtualBox.

Мы можем получать компенсацию от поставщиков, которые появляются на этой странице, с помощью таких методов, как партнерские ссылки или спонсируемое партнерство. Это может повлиять на то, как и где их продукты будут отображаться на нашем сайте, но поставщики не могут платить за влияние на содержание наших отзывов. Для получения дополнительной информации посетите нашу страницу «Условия использования».

Любой, кто когда-либо использовал виртуальную машину (ВМ), понимает, насколько важно иметь возможность выделить достаточно места для своих виртуальных серверов. Иногда вы запускаете виртуальную машину с более чем достаточным объемом памяти, а иногда — нет. Когда происходит эта дорогостоящая ошибка, что вы делаете?

Вы добавляете новый диск к своей виртуальной машине.

Дополнительные сведения о хранилищах, обязательные к прочтению

  • Получите пожизненный 1 ТБ облачного хранилища всего за 140 долларов США
  • Обзор управления иерархическим хранилищем
  • Рави Пендеканти: Как инновации жестких дисков Western Digital снижают общую стоимость владения
  • Политика домашнего использования корпоративного оборудования

К счастью, эта задача проста в VirtualBox. Давайте пройдемся по шагам, и, в конце концов, вы добавите достаточно места для хранения, чтобы ваш виртуальный сервер работал и работал, не опасаясь нехватки места.

СМ. : Краткий глоссарий: Виртуализация (Tech Pro Research)

Добавление диска

  1. Добавить фактический диск; это будет еще один виртуальный диск (поэтому вы фактически не добавляете физический диск для виртуальной машины).
  2. Выключите виртуальную машину. (Не закрывайте его, сохраняя состояние — он должен быть выключен.)
  3. Выберите его в главном окне VirtualBox (левая панель) и нажмите «Настройки».
  4. В окне Настройки щелкните раздел Хранилище.
  5. В дереве хранилища ( Рисунок A ) нажмите «Контроллер: SATA», а затем внизу нажмите кнопку «Добавить диск» (зеленый знак «плюс» над значком дискеты) и выберите «Добавить жесткий диск».
  6. Во всплывающем окне нажмите «Создать новый диск» и пройдитесь по мастеру создания виртуального жесткого диска: выберите VDI, динамически выделяемый или фиксированный размер, имя и (если динамический) размер диска и нажмите «Создать». К вашей виртуальной машине должен быть подключен новый неформатированный диск ( Рисунок B ).
  7. Нажмите OK, чтобы закрыть окно настроек и запустить виртуальную машину.

Рисунок А

Рисунок В

Подготовка привода к использованию

После того, как виртуальная машина заработает, она должна обнаружить новый подключенный диск. Он будет отображаться как неотформатированный, поэтому в настоящее время он недоступен для использования. Способ форматирования этого диска будет зависеть от платформы виртуальной машины. Я демонстрирую Ubuntu 16.10 в качестве гостя, поэтому я буду действовать соответственно.

Открыв инструмент «Диски» (который является дисками GNOME), я вижу только что созданный диск (я назвал его sdb1 — Рисунок C ).

Рисунок С

Щелкните значок шестеренки (в разделе «Тома»), выберите «Форматировать раздел», сделайте выбор (быстрое или медленное стирание, тип файловой системы), назовите диск и нажмите «Форматировать». При появлении запроса нажмите «Форматировать» еще раз ( Рисунок D ), и диск будет отформатирован и готов к использованию.

Рисунок D

Откройте файловый менеджер, и новый диск будет указан как доступный. То, как вы сделаете этот диск автоматически доступным при загрузке, зависит от вашей платформы. Для Linux вам нужно будет добавить запись в / etc/fstab ( Рисунок E ).

Рисунок Е

После сохранения /etc/fstab введите команду sudo mount -a. Эта команда не должна возвращать ошибок или предупреждений.

Все просто

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

И не думайте, что вы ограничены добавлением только одного диска. Вы можете расширить свою виртуальную машину по мере необходимости… если у вас есть необходимое пространство на хосте VirtualBox.

Джек Уоллен

Опубликовано: Изменено: Узнать больше Дата-центры

См. также

  • Как создать несколько сетей NAT в VirtualBox (ТехРеспублика)
  • Как запускать виртуальные машины VirtualBox из командной строки (ТехРеспублика)
  • Как раскрутить OrangeHRM как виртуальную машину менее чем за 5 минут (ТехРеспублика)
  • Как переместить виртуальные машины VirtualBox с одного диска на другой (ТехРеспублика)
  • Red Hat считает виртуализацию жизненно важной для предприятия, несмотря на конкуренцию контейнеров (ЗДНет)
Поделиться: Как добавить новые диски в виртуальную машину VirtualBox
  • Центры обработки данных
  • Открытый источник
  • Хранилище

Выбор редактора

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: