Какие форматы виртуальных дисков совместимы с GPT? - PullRequest
0 голосов
/ 20 февраля 2019

Я хотел бы написать загрузчик / операционную систему, используя uefi, поэтому, естественно, я использую virtualbox для сокращения цикла обратной связи.В настоящее время я создал файл раздела gpt в своей рабочей области, но теперь я хотел бы подключить его к виртуальной машине.К сожалению, GPT предназначен для разделения всего устройства, и мне нужно сделать это на виртуальном жестком диске.Я посмотрел на файлы vdi (что я не думаю, что я хочу) и VHD, где я хотел бы скопировать и вставить двоичный файл в эти файлы и заставить его работать как загрузка обычного HD под EFI, ..... но я не знаю, с чего начать.

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

1 Ответ

0 голосов
/ 20 февраля 2019

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

  • монтирование выбранного вами виртуального диска таким образом, чтобы он отображался как обычный диск в операционной системе хоста (Microsoft разрешает монтировать диски vhd / vhdx на сервере Windows).

  • при подключении диска к прокси-виртуальной машине, внутри этой прокси-виртуальной машины ваш виртуальный диск будет выглядеть как обычный диск.

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...