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

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

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

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

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

Rabochee mesto 4 032

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

Snimok ekrana ot 2020 04 03 15 20 52

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

Snimok ekrana ot 2020 04 03 15 21 36

Источник

Использовать физический жесткий диск в Virtual Box

Используя Virtual Box, как я могу установить ОС на вторичный физический диск и загрузить ее как в (в разное время) в Virtual Box, так и в качестве обычной установки вторичной ОС?

Я сделал самодовольный комментарий («Прямо вперед»), когда этот вопрос был первоначально опубликован, и через несколько месяцев попал на эту страницу в поисках того же ответа.

Прямые инструкции

Сегодня мне удалось загрузиться с физических дисков. Это достижение требуется;

20 минут пробуем разные варианты в VirtualBox

Фото (это случилось 🙂

byBVp

1. Создайте диски vmdk, которые читают с реальных дисков

Чтобы создать образ, представляющий весь физический жесткий диск (который не будет содержать никаких фактических данных, поскольку все они будут храниться на физическом диске), на хосте Linux используйте команду

На хосте Windows вместо вышеуказанной спецификации устройства используйте, например, \\. \ PhysicalDrive0. На хосте Mac OS X используйте, например, / dev / disk1 (и размонтируйте все разделы на disk1).

2. Назначьте диски vmdk на виртуальную машину

EW237

3. Установите один из режимов записи.

C8sV1

3. Изменить приоритет загрузки (полу необязательно)

Соответствующие главы ( руководство )

Глава 9. Расширенные темы

Глава 5. Виртуальная память

Перечисление физических дисков в Windows:

Вы также можете получить номера дисков с помощью PowerShell:

Документация VirtualBox относится к доступу к сырому жесткому диску:

Чтобы создать образ, представляющий весь физический жесткий диск (который не будет содержать никаких фактических данных, поскольку все они будут храниться на физическом диске), на хосте Linux используйте команду

Это создает образ /path/to/file.vmdk (должен быть абсолютным), и все данные будут считываться и записываться из / dev / sda.

Чтобы создать специальный образ для поддержки необработанных разделов (который будет содержать небольшой объем данных, как уже упоминалось), на хосте Linux используйте команду

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

См. Документацию по предостережениям и инструкциям для Windows.

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

Запустите VirtualBox от имени суперпользователя:

Я не мог заставить это работать в Windows 10 в течение самого длительного времени; Я продолжал получать сообщение VERR_ACCESS_DENIED об ошибке при попытке подключить VMDK.

Тем не менее, я (наконец) смог заставить это работать с несколькими трюками:

Откройте PowerShell от имени администратора (я не уверен, почему, но мне не удалось заставить некоторые команды работать в командной строке администратора)

Выполните следующую команду, чтобы создать VMDK:

Выполните следующую команду, чтобы подключить VMDK:

Запустите следующую команду, чтобы запустить виртуальную машину:

Я пытался загрузить виртуальную машину Linux (в частности, Ubuntu 19.10) в macOS, где Ubuntu установлена ​​на физическом разделе в формате ext4. Многие ответы, которые я нашел, в том числе от @ ЯрославРахматуллин, помогли мне пройти большую часть пути, но я продолжал получать следующее сообщение об ошибке:

FATAL: не найдено загрузочного носителя! Система остановлена.

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

lTpj9

Ниже приведен вывод diskutil list с моего компьютера Mac:

Исходя из этого, я сгенерировал файл VMDK следующим образом, предоставив гостевой ВМ доступ только для чтения к разделу EFI и полный доступ на запись к разделам NTFS (3) и Ext4 (5).

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

Источник

forum.cz6.ru

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

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

Сообщение RomA » 29 ноя 2014, 13:00

О чём это мы:
Подключение реального жёсткого диска с установленной операционкой к виртуальной машине.

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

Задача:
Срочно и быстро запустить сервер под управление FreeBSD, который работал на обычном компе и где умерла мать, в следствии чего сервер больше не работает. Жёсткий диск остался цел. Второго компьютера рядом нет. Переходник для подключения к ноутбуку с целью изымания данных рядом нет.

Решение:
Рядом был комп, работающий в качестве сервера под управление VMware ESXi 5.5.0 в котором был найден свободный sata разъём, в который и подключился жёсткий диск от сгоревшего сервера.

Подключаем жёсткий диск и смотрим как он определился в системе (в моём случае пришлось перезагрузить esxi, ибо он завис)
Для просмотра пути монтирования жёсткого диска, что нам нужно в последствии, можно воспользоваться или вебинтерфейсом, или клиентом, или же командной строкой. Я выбрал последнее

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

Источник

xandroskin blog | it or not it

Зачастую на компьютере установлено несколько операционных систем. Например, Windows с переменным успехом дружит с разными версиями GRUB и вполне уживается с Linux в пределах одного компьютера. Но часто из системы в систему не попрыгаешь даже в текущих реалиях жизни, где сплошь и рядом SSD и молниеносные дисковые операции. Для каких-то вещей вполне хватило бы виртуалки со второй системой, но настраивать всё заново долго, а быстрые гигабайты стоят по-прежнему космических денег.

Рассмотрим использование в Virtualbox под Ubuntu установленного на соседнем разделе Windows.

Основной принцип заключается в том, чтобы подмонтировать в качестве VMDK-образа гостевой системы Virtualbox установленную на физический раздел копию Windows. Но просто так винда не стартует, ей нужен собственный загрузчик. Его нет на диске с Windows, потому что там прописан GRUB. Его можно либо каждый раз восстанавливать при запуске гостя, либо воспользоваться дополнительным, взятым из отдельного ISO-образа, монтируемого вместе с виртуальной машиной.

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

После перезагрузки нам будет доступно использование vboxmanage без суперпользовательских привилегий.

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

Затем идем в папку с этой виртуальной машиной на диске (для удобства дальнейшие операции будут проводиться там) и создаем образ с загрузчиком:

D этот файл кладём содержимое своего пункта меню Windows из файла /boot/grub/grub.cfg, предварительно указав минимальные параметры для ускорения запуска

Создаем непосредственно ISO-файл:

Теперь входим в настройки нашей системы в Virtualbox, выбираем Носители — Контроллер SATA. Жмем на первую кнопку снизу «добавить» и выбираем наш VMDK образ. В контроллере IDE выбираем ISO-образ с загрузчиком.

Источник

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

ispolzovanie fizicheskogo diska v

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

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

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

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

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

ispolzovanie fizicheskogo diska v

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Оцените статью
AvtoRazbor.top - все самое важное о вашем авто