Нужна помощь с загрузкой Linux-диска в виртуализированной среде (хост Windows 10)

Нужна помощь с загрузкой Linux-диска в виртуализированной среде (хост Windows 10)

У меня есть ноутбук, изначально с установленной Windows 10, и у него есть второй внутренний диск. Я установил Ubuntu 18.04.2 на этот диск. Когда компьютер запускается, Grub предлагает мне варианты, необходимые для двойной загрузки. Эта часть, кажется, работает нормально.

Я хотел бы иметь возможность загружаться с того же диска в виртуализированной среде, в идеале VirtualBox или Hyper-V (потому что это бесплатно для меня). В данный момент я пытаюсь запустить это в Hyper-V и определить виртуальную машину с доступом к этому физическому диску. Но он не загружается. Это неудивительно, так как диск не был настроен на загрузку.

Есть ли способ, возможно, из моей среды Linux, установить GRUB на этот диск, чтобы он был загрузочным? Я могу быть наивен, но я думаю, что это все, что мне нужно, или, по крайней мере, следующий важный шаг.

На этом диске Linux есть 2 раздела: один из них — большой (223,55 ГиБ) раздел Linux (ext4), но перед ним находится небольшой (15,98 МиБ) зарезервированный раздел Microsoft (неизвестная файловая система), который, как я полагаю, я могу удалить, поскольку мне не нужен доступ Windows к этому диску.

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

Спасибо за любую помощь!

Связанный контент