SecurityOnion installation from ISO on OpenNebula

I’m trying to set up SecurityOnion on OpenNebula KVM from an ISO. First, I’m presented with the welcome screen:

I then select Install Security Onion 2.4.111 and immediately get a kernel panic:

Any suggestions?

Thanks in advance!

Hello,
A bit more context is needed to avoid wild guessing…
What is the VM metadata of the running VM? The output of the onevm show -x 216 command should help.

Best Regards,
Anton Todorov

I just tested the installation from iso.

TL;DR: you’d need to define a relatively new CPU Model for installation to work.

The installation is based on OracleLinux 9.2 which is RHEL9 derivate that requires CPU capabilities x86-64-v2. More details here

The supported microarchitecture levels could be seen using this command, but you’d need to install (other) Linux using the same VM definition.

root@u24onekvm2:~# /lib64/ld-linux-x86-64.so.2 --help
Usage: /lib64/ld-linux-x86-64.so.2 [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...]
...
Subdirectories of glibc-hwcaps directories, in priority order:
  x86-64-v4 (supported, searched)
  x86-64-v3 (supported, searched)
  x86-64-v2 (supported, searched)

Hint: I’ve used the trusty old Ruby Sunstone interface because the new Fireedge interface lacks configuration options and also on VM update removes bits of configuration made via other means (Ruby Sunstone, CLI tools, etc)

I hope this helps.

Best Regards,
Anton Todorov

I’m not sure how to do that in OpenNebula. Can you point me to some resources? How do I define a CPU architecture in a VM template?
Thank you in advance!

Ok, I’ve found the place to configure the CPU. I’ve set it to host-passthrough, like on the screenshot below:

The installation progressed, and I finally saw the message that the installer is starting:

But shortly after that, nothing, just a black screen with the cursor:

It is a big installation (12GB iso image) that require minimum 100GB on the disk… it could take time to do the installation. In the loader menu with he different option you could hit [tab] to edit the exact command line, then delete the last quiet and hit enter to proceed with the change. this way you’ll have more information what is going on

1 Like

Sorry for the late reply, but I’m just now returning to this.
Thanks for the reply. Indeed, removing quiet shows some additional options, and it looks like the installation stops here:

I’ve tried setting things up, but I get this:

I’m not quite sure what it means, but I suspect that there’s an issue with the Installation Destination since it says no disk is selected. When I try to set this up, for some reason, it still doesn’t detect the drive.
Here’s the disk that I have for this VM:


I’d very much appreciate it if you could point me to where the problem might be! Thanks in advance!