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

PVGrub standalone Qube doesn't boot #3563

Closed
awokd opened this Issue Feb 10, 2018 · 9 comments

Comments

Projects
None yet
4 participants
@awokd

awokd commented Feb 10, 2018

Qubes OS version:

R4.0

Affected TemplateVMs:


Steps to reproduce the behavior:

Create standalone qube from template, kerntest in below steps

sudo qubes-dom0-update grub2-xen
qvm-prefs kerntest virt_mode pvh
qvm-prefs kerntest kernel pvgrub2
qvm-start kerntest

Expected behavior:

qube boots

Actual behavior:

boot fails immediately with dom0 message
Missing file: /var/lib/qubes/vm-kernels/pvgrub2/modules.img

General notes:

grub2-xen version is 2.02beta2-3.fc25
same behaviour with virt_mode hvm


Related issues:

#2822

@awokd

This comment has been minimized.

Show comment
Hide comment
@awokd

awokd Feb 10, 2018

and virt_mode pv

awokd commented Feb 10, 2018

and virt_mode pv

@awokd

This comment has been minimized.

Show comment
Hide comment
@awokd

awokd Feb 12, 2018

Doc link for tracking: QubesOS/qubes-doc#584

awokd commented Feb 12, 2018

Doc link for tracking: QubesOS/qubes-doc#584

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Feb 21, 2018

Member

Besides modules.img problem, this wouldn't work with virt_mode pvh, because pvgrub2 does not support pvh yet. There are some patches for that in RFC stage, so this may change in the future.

Member

marmarek commented Feb 21, 2018

Besides modules.img problem, this wouldn't work with virt_mode pvh, because pvgrub2 does not support pvh yet. There are some patches for that in RFC stage, so this may change in the future.

@awokd

This comment has been minimized.

Show comment
Hide comment
@awokd

awokd Feb 21, 2018

It should work with virt_mode pv though, right?

awokd commented Feb 21, 2018

It should work with virt_mode pv though, right?

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Feb 21, 2018

Member

Yes (besides that modules.img bug). You can try by creating empty modules.img file.

Member

marmarek commented Feb 21, 2018

Yes (besides that modules.img bug). You can try by creating empty modules.img file.

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Feb 21, 2018

Member

Additionally, templates for R4.0 comes with grub preinstalled, which can be used in HVM mode:

qvm-prefs vmname virt_mode hvm
qvm-prefs vmname kernel ''
Member

marmarek commented Feb 21, 2018

Additionally, templates for R4.0 comes with grub preinstalled, which can be used in HVM mode:

qvm-prefs vmname virt_mode hvm
qvm-prefs vmname kernel ''
@awokd

This comment has been minimized.

Show comment
Hide comment
@awokd

awokd Feb 21, 2018

Nice, that cuts out the pain of having to manually install grub, etc. like on R3.2.

awokd commented Feb 21, 2018

Nice, that cuts out the pain of having to manually install grub, etc. like on R3.2.

marmarek added a commit to marmarek/qubes-core-admin that referenced this issue Feb 27, 2018

marmarek added a commit to marmarek/qubes-core-admin that referenced this issue Feb 28, 2018

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Mar 4, 2018

Automated announcement from builder-github

The package qubes-core-dom0-4.0.24-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

Automated announcement from builder-github

The package qubes-core-dom0-4.0.24-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status Mar 4, 2018

Closed

core-admin v4.0.24 (r4.0) #451

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Mar 12, 2018

Automated announcement from builder-github

The package qubes-core-dom0-4.0.24-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Automated announcement from builder-github

The package qubes-core-dom0-4.0.24-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment