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

Qube Manager, Create new Qube: Option to extract ISO as initial harddrive. #4024

Open
RefinedSoftwareLLC opened this Issue Jun 20, 2018 · 0 comments

Comments

Projects
None yet
2 participants
@RefinedSoftwareLLC

RefinedSoftwareLLC commented Jun 20, 2018

Qubes OS version:

R4.0

Affected component(s):

Qube Manager. Create new Qube.


Steps to reproduce the behavior:

With the Qube Manager, create a qube, resize qube's System storage max size to ISO's extracted size, boot from a LiveCD.
Then mount drive that has ISO file (or the ISO directly), create a partition, extract the ISO into the partition.

Expected behavior:

[Dom0] Create new qube
Name and label: [my-new-qube<text box>] [red<dropdown>]
Type:
- Application qube, based on a template (recommended)
- Standalone qube, initial settings and harddrive copied from a qube
- Standalone qube, initial harddrive copied from a block device or disk archive
- Standalone qube, initial harddrive unformatted (for DVD/CD/USB installers)

If copied from qube is selected, then Template: [<dropdown>] changes into Copy of: [<dropdown>] which would allow copying any qube, not just templates.

If copied from block device or disk archive is selected, then Template: [<dropdown>] changes into:

Copy of: ( ) existing block device [dom0:sr0<dropdown>]
         (X) file in qube [anon-whonix<dropdown>][<filename>] [ ... <browse button>]

If unformatted is selected, then Template: [<dropdown>] disappears completely.

Actual behavior:

See Steps to reproduce the behavior.

General notes:

https://www.qubes-os.org/doc/glossary/

...a VM is standalone if and only if it is not a TemplateBasedVM.

Also, you can not set template_for_dispvms to True on a standalone (One way of showing that it is not a TemplateBasedVM).

So "[Dom0] Create new qube" should not use the word "based" when referring to a Standalone copying its initial harddrive from a template, otherwise people will think it is a TemplateBasedVM.


Related issues:

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