Я использую Linux в качестве основной ОС на своем компьютере и Windows 10 в VirtualBox. Я хотел бы перейти на двойную загрузку, но в какой-то особой форме. Я хотел бы иметь возможность не перезагружаться каждый раз, когда мне нужна Windows 10, а иногда запускать ее в VirtualBox (когда мне не нужна полная производительность) и иметь доступ к одному и тому же программному обеспечению и данным.
Поэтому я хотел бы создать раздел на диске и перенести туда систему из VirtualBox (а также скопировать загрузочные файлы Windows в раздел EFI, где уже существует загрузчик Linux, и настроить загрузчик Linux для отображения меню выбора ОС). Существует много инструкций по переносу системы, поэтому проблем быть не должно. Кроме того, я собираюсь настроить VirtualBox для Linux так, чтобы он использовал реальный диск вместо виртуального. Для этого тоже есть много инструкций и проблем быть не должно.
Основная проблема заключается в том, как будет вести себя Windows 10, если она иногда загружается в VirtualBox, а иногда и на реальном устройстве. Windows 10 очень хороша в поиске новых драйверов, но основной вопрос заключается в том, что старые драйверы не удаляются, иначе каждая перезагрузка займет много времени для их повторного поиска. Также необходимо, чтобы надстройки гостевой ОС были деактивированы на реальном устройстве и не мешали правильной работе ОС.
Конечно, я понимаю, что во время работы виртуальной машины вы не сможете подключить ее диск под Linux, иначе файловая система будет повреждена.