Итак, я хочу выплюнуть Windows.iso
, который у меня есть на узле кластер, используя изображения Сингулярность. Я пробовал VirtualBox, но получил это исключение:
ingularity virtualbox:~> virtualbox WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (4.17.3-200.fc28.x86_64) or it failed to load. Please recompile the kernel module and install it by
sudo /sbin/rcvboxdrv setup
You will not be able to start VMs until this problem is fixed.
Обратите внимание, что образ сингулярности не может иметь sudo, поэтому все приготовления выполняются в образе Docker, из которого я создаю образ сингулярности.
вам необходимо установить модуль ядра виртуального бокса вне контейнера в вашей хост-системе, а затем загрузить его перед запуском контейнера. в зависимости от того, какой у вас дистрибутив, может потребоваться его сборка из исходного кода.