Я запускаю Ubuntu 17 native и Windows 10 в virtual box. Могу ли я как-то загрузиться напрямую в образ virtual box при загрузке? Иногда мне нужно запустить Windows 10 native, но я не хочу использовать Windows 10 в качестве основного или с двойной загрузкой.
решение1
Можно загрузить Windows 10 с VHD на разделе Windows (NTFS/fat32), если у вас нет отформатированных разделов Windows. Я считаю, что это будет трудно, если не невозможно. Однако есть пара драйверов режима ядра ext2/3 для некоторых версий Windows; я не думаю, что совместимость распространяется на bootmgr.
К вашему сведению, VHD — это по сути образ DD с одним дополнительным блоком в конце, который используется Windows и другими программами, понимающими этот формат.
Итак, если у вас уже есть раздел, доступный через загрузчик Windows, на который вы можете скопировать/конвертировать образ DD в VHD и перенести туда файл, то теоретически это возможно.
Это все в теории, и я не пробовал ничего из вышеупомянутых предложений лично. Кроме запуска Windows 7, 8 и 10 из VHD-файлов на отформатированном в NTFS разделе изначально.
Я ранее загружался в образы типа DD из виртуализации и из grub ранее, однако они обычно были ramdisks, а не образы дисков с файловой поддержкой. Мне еще предстоит успешно попробовать grub4dos grub2 file backed winvblock/firadisk загрузку Windows из файла VHD/DD. Однако есть документация, предполагающая, что это возможно.
Windows 7 (Ultimate/Enterprise), Windows 8 и Windows 10 поддерживают встроенную загрузку VHD