Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boot loop when trying to install Xen #1818

Open
julie-nga opened this issue Nov 26, 2024 · 2 comments
Open

Boot loop when trying to install Xen #1818

julie-nga opened this issue Nov 26, 2024 · 2 comments

Comments

@julie-nga
Copy link

Hello,

I've tried to install drakvuf . I've downloaded the latest DRAKVUF builds (the .deb files for ubuntu-jammy) and launched them with sudo dpkg -i drakvuf-bundle-1.1-168dac3-ubuntu-jammy.deb and sudo dpkg -i xen-hypervisor-4.19.0-ubuntu-jammy-amd64.deb . This is the output I have for the second command :
image
[...]

image

It seems fine but when I do sudo reboot I have a boot loop : the screen switches between these two screens continuously and the VM never starts :
image
image

What could I do to solve this ?

(PS: I've also tried doing it on a Debian 11 VM instead of the Ubuntu 22.04 VM but I also had a boot loop so I'm really lost on what to do)

Setup (Nested virtualization)
Host OS: Windows 11
Host VM: Ubuntu 22.04.5 desktop
Virtualization of Host VM: with VMware Workstation
Drakvuf: Installation guide

@tklengyel
Copy link
Owner

If you attach a serial console to the VM you can probably see the Xen/dom0 boot log to determine what the issue is. My guess would be not enabling nested-VMX feature?

@julie-nga
Copy link
Author

If you attach a serial console to the VM you can probably see the Xen/dom0 boot log to determine what the issue is. My guess would be not enabling nested-VMX feature?

Actually I’ve already enabled the nested-VMX feature on VMware Workstation. For attaching a serial console to the VM, I’m not too familiar with how to set that up, and I’m a bit concerned it might take more time than I can manage right now since I’m new to this.

What confuses me is that I was able to install and run DRAKVUF Sandbox without encountering a boot loop for Xen (on a Debian 11 host VM). I’m not sure why it’s behaving differently in this setup. Any thoughts on what else could be causing this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants