Есть такая штуковина, называется она QEMU. Она представляет собой средство для управления виртуальными машинами, по сути. То есть, та же самая "virtualbox", с которой Вы уже знакомы, только за два года, что знаком я с нею - не было у меня с ней проблем. В отличие от той же вмвари бесплатна, и настроек особых не требует. Вместе с тем мышетыкательного интерфейса у нее также нет (поправка: есть какая-то приблуда GUIшная, но я ею никогда не пользовался - так что про нее ничего не подскажу). Словом, предлагаю пробовать. Может даже и понравится.
Установим в систему QEMU (скачается архив ~40Мб, для распаковки и установки потребуется 249 Мб свободного места в корневом каталоге):
sudo apt install qemu qemu-utils
На этом все. Эмулятор установлен. Теперь займемся установкой на виртуальную машину операционной системы. На понадобятся:
1. iso-образ дистрибутива операционной системы Windows. Например,
здесь можно скачать актуальную ныне версию - Windows 10. Версия эта лицензионная - потребуется её покупка и активация, как это принято.
2. Не менее 30 Гб свободного места на диске (23,2 Гб съедает под себя ОС Windows сразу после установки, прочее свободное пространство - под предстояюшую установку приложений [значение 30 Гб следует соответствующим образом пересмотреть в сторону увеличения]).
Процесс установки (на примере Windows10)
Шаг 1. Выполняем создание виртуальной файловой системы. Физически она будет представлять собой большой файл (те самые 30 Гб, о которых сказано выше), которые можно разместить где угодно на диске. Выбираем тот раздел того диска, на котором есть достаточное свободное пространство, и именно на нем будем располагать наш файл. Файл создается простой командой:
qemu-img create [полный_путь_к_месту_хранения_образа]/[имя_образа] [размер_образа]
Например, раздел с достаточным для хранения виртуальной файловой системы объемом свободного пространства смонтирован у нас по пути /media/username/MyDrive/ и мы хотим назвать файл, в котором все это будет храниться, myWindows.img, размер виртуального диска (как уже оговорено ранее) составит 30 Гб. Получаем команду:
qemu-img create /media/username/MyDrive/myWindows.img 30G
Выполняем. Виртуальный диск создан. Его разметка и обработка - дело эмулятора, но под руководством дистрибутива соответствующей операционной системы.
Шаг 2. Выполняем скачивание iso-образа windows с официального сайта. Переходим по ранее приведенной ссылке. Выбираем желаемый выпуск (например, Windows 10 October 2018 Update), нажимаем "Подтвердить"; появляется меню выбора языка продукта; выбираем язык (Русский, надо полагать), нажимаем "Подтвердить", появляются две кнопки: "64-bit Скачать", "32-bit скачать". Предлагаю брать 64-bit, поскольку есть у меня подозрение, что некоторый современный софт под 32 бит может просто не пойти; хотя конечно решать Вам. Если решили выбрать 32 бит (например, уверены, что интересующий Вас софт под данной разрядностью заработает) - все дальнейшие команды аналогичны, разве что имя образа системы изменится (64bit: Win10_1809Oct_v2_Russian_x64.iso; 32bit: Win10_1809Oct_v2_Russian_x32.iso). Скачиваем образ. Ждем полного окончания загрузки.
Шаг 3. Выполняем установку Windows 10 в виртуальную машину на наш виртуальный же диск. Для этого определимся еще раз со входными данными. Итак, имеем (здесь и далее username - это текущий пользователь в системе, подставляйте свои значения по тексту):
1. Файл /home/username/Загрузки/Win10_1809Oct_v2_Russian_x64.iso (скачанный в шаге 2 iso образ системы)
2. Файл /media/username/MyDrive/myWindows.img (созданный в шаге 1 виртуальный диск)
Если все так - выполняем такую команду:
sudo qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -hda /media/username/MyDrive/myWindows.img -cdrom /home/username/Загрузки/Win10_1809Oct_v2_Russian_x64.iso
И сразу видим это:
Окно можно растягивать как это угодно, можно развернуть на весь экран... Словом, настройте его так, чтобы удобно было Вам (чтобы было все видно). Когда этот чертов новомодный кружочек (которым производитель почему-то предпочел заменить все мыслимые и немыслимые полосы прогресса) наконец перестанет крутиться, - перед нами предстанет окно установщика Windows. Ниже описаны типовые шаги, которые следует предпринять при установке.
Ничего не меняем, просто жмем "Далее
Без комментариев. Просто жмем "Установить".
Ввод ключа продукта. У Вас есть? У меня тоже нет. Просто признаемся в этом установщику. Он - добрый парень, он поймет. Жмем на гиперссылку "У меня нет ключа продукта" (она на картинке прямо под курсором)
Я выбрал Windows 10 Pro. Можете выбрать любую из списка. Рекомендую или Домашнюю или Pro. Хотя в сущности особой разницы в данном случае между системами не вижу (есть мнение, что Домашняя займет чуть меньше места на диске разве что)
Отмечаем галочкой пункт "Я принимаю условия лицензии" и двигаемся дальше, надеясь, что лицензия не предполагает под собой добровольное вшивание в какую-нибудь "человеческую многоножку".
Выбираем выполняемый сценарий: "Выборочная: только установка Windows (для опытных пользователей)"
На картинке виден наш, ранее созданный, виртуальный диск размером 30 Гб. Для установки Windows надо создать на нем разделы. Нажимаем на кнопку "Создать"
Видим что установщик хочет забрать под себя все доступное пространство. Не возражаем - оно для него и предназначено. Нажимаем "Применить".
Вылезет сообщение "Чтобы обеспечить корректную работу всех своих возможностей Windows может создать дополнительные разделы для системных файлов". Нажимаем Ok. Это её виртуальный диск - пусть делает что хочет...
В сущности, все готово. Диск размечен. У нас выбран раздел 2 диска 0, так все и оставляем - нажимаем кнопку "Далее".
Как писал старый-добрый установщик Windows 98, "откиньтесь на спинку кресла и расслабьтесь...". Ждем завершения работы установщика.
1. Спрашивают про язык.
Третий раз уже, между прочим, спрашивает. "Я два раза... я два раза... не повторяю... не повторяю...". Ну да ладно. Раз такая непонятливая - подтвердим, что русский нам нужен. Жмем "Да".
2. Спрашивает про раскладку. Подтверждаем, что русская, жмем "Да":
3. Спрашивает, нужна ли еще одна раскладка. Не вижу смысла добавлять что-то, так что просто жмем "Пропустить":
4. Выбор способа настройки. Выбираем "Настроить для личного использования", жмем "Далее":
5. Предлагает войти в систему с помощью учетной записи Майкрософт:
Не знаю как у Вас, а у меня такая запись пусть и есть со времен владения Lumia 820, да я не имею никакого желания ею пользоваться.
Долой телеметрию! Выбираю пункт "Автономная учетная запись".
6. Настойчиво предлагает войти с учетной записью Майкрософт:
Выбираю "нет".
7. Наконец позволяет ввести логин пользователя. Ввожу "Елена" (например):
8. Предлагает ввести пароль.
Я в этом, в контексте выполняемой сейчас работы по подготовке виртуальной машины, необходимости не вижу, поэтому просто, не заполняя это поле, нажимаю "Далее".
9. Далее везде где можно все отключаем и на все отвечаем отказами. Спросят про шкалу времени - "нет". Спросят много всяких переключателей - все отщелкиваем в "нет" и жамкаем "Принять"...
10. Под конец всего этого мракобесия с нами зачем-то поздороваются...
Финальный этап установки не требует вмешательств и особого контроля. По окончании имеем работоспособную систему. При первом входе в систему потребуют подтверждения параметров сетевого подключения:
Нажимаем "Нет", тем самым показывая, что мы не хотим разрешать другим компьютерам обнаруживать наш ПК. Можно настроить размер экрана средствами панели управления Windows. Данные размеры будут соответствовать размеру активного окна qemu (оно автоматом пересторится сразу после сохранения изменений в windows). Первым делом, как это ни странно, следует выполнить завершение работы. Выполняем завершение работы (кнопка "Пуск", выбрать значок "выключатель", кликнуть по пункту "Завершение работы"). Виртуальная машина отключится, окно qemu закроется.
В дальнейшем для использования системы на виртуальной машине следует применять такую команду терминала:
sudo qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -hda /media/username/MyDrive/myWindows.img
Все. Пошла грузиться виртуальная машина...
С установкой на этом по сути все.
Можно вытащить ярлык к этому делу в виде .desktop файла в каталог ~/.local/share/applications/ и невозбранно запускать это прямо из меню приложений. Поскольку требуется ввод пароля суперпользователя - то можно (ввиду того, что утилиту gksu из 18.04 выпилили), например, таким образом обрамить команду для создания ярлыка:
zenity --title="Введите пароль" --password | sudo -S qemu-system-x86_64 -m 2048 -enable-kvm -vga virtio -hda /media/username/MyDrive/myWindows.img